ChanServ changed the topic of #rust-embedded to: Welcome to the Rust Embedded IRC channel! Bridged to #rust-embedded:matrix.org and logged at https://libera.irclog.whitequark.org/rust-embedded, code of conduct at https://www.rust-lang.org/conduct.html
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]> I'm playing a bit with ROPI, and it looks as if stuff `.rodata` changes with the absolute address of the flash, which shouldn't be the case. I wonder if I'm hitting [this problem](https://github.com/rust-lang/rust/issues/54431#issuecomment-423561016). From what I get from [this issue](https://github.com/rust-lang/rust/issues/95871), it looks like ROPI/RWPI support is still incomplete?
<PedroFerreira[m]> (on thumb, that is)
<JamesMunns[m]> Yeah, afaik ROPI/RWPI straight up don't work in LLVM today
<JamesMunns[m]> Pedro Ferreira https://github.com/thejpster/relocatable-experiments is a good overview