korbin[m] has quit [Quit: Idle timeout reached: 172800s]
lehmrob has joined #rust-embedded
tamme[m] has quit [Quit: Idle timeout reached: 172800s]
lehmrob has quit [Quit: Konversation terminated!]
lehmrob has joined #rust-embedded
lehmrob has quit [Quit: Konversation terminated!]
dne has quit [Remote host closed the connection]
dne has joined #rust-embedded
lehmrob has joined #rust-embedded
lehmrob has quit [Quit: Konversation terminated!]
lehmrob has joined #rust-embedded
lehmrob has quit [Quit: Konversation terminated!]
lehmrob has joined #rust-embedded
YuhanLin[m] has quit [Quit: Idle timeout reached: 172800s]
lockna has quit [Read error: Connection reset by peer]
jduck[m] has joined #rust-embedded
<
jduck[m]>
Anyone seen rp2350 stuff yet?
<
JamesMunns[m]>
whatcha mean? rp-hal has a PR open for support, I think embassy-rp as well, lots of hardware available out there too :)
<
jduck[m]>
I heard they finally support configuring/provisioning secure boot!!
<
jduck[m]>
Ok, I'll have to dig deeper
cbjamo[m] has joined #rust-embedded
<
cbjamo[m]>
The embassy PR is merged. Neither hal has any support for the security stuff yet though.
Lumpio[m] has quit [Quit: Idle timeout reached: 172800s]
rmsyn[m] has quit [Quit: Idle timeout reached: 172800s]
PedroFerreira[m] has joined #rust-embedded
<
PedroFerreira[m]>
is it normal that there's executable code in my .rodata?
<
JamesMunns[m]>
Two great tastes, better together!
<
JamesMunns[m]>
What makes you think there's code in your rodata?
<
JamesMunns[m]>
Code should always be in .text, afaik, I forget what all goes in rodata
<
JamesMunns[m]>
Looks like constants?
<
PedroFerreira[m]>
yeah, should be constants/statics IIRC. anyway, never mind, I think it's just objdump optimistically disassembling stuff.
<
JamesMunns[m]>
If you're looking at the output of nm, sometimes it shows labels at the same addr in a way that appears out of order
<
PedroFerreira[m]>
(on thumb, that is)
<
JamesMunns[m]>
Yeah, afaik ROPI/RWPI straight up don't work in LLVM today