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
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 252 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 244 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 245 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 248 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 272 seconds]
burrbull[m] has quit [Quit: Idle timeout reached: 172800s]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 255 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 248 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 248 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
Darius has quit [Quit: Bye]
Darius has joined #rust-embedded
sknebel has quit [Remote host closed the connection]
sknebel has joined #rust-embedded
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 276 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 248 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #rust-embedded
Foxyloxy has quit [Ping timeout: 252 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 260 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 255 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 252 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 244 seconds]
ello has joined #rust-embedded
ello_ has quit [Ping timeout: 252 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 252 seconds]
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #rust-embedded
AdamHorden has quit [Quit: Adam Horden | adam.horden.me]
YaShhhh has joined #rust-embedded
YaShhhh has left #rust-embedded [#rust-embedded]
AtleoS has quit [Ping timeout: 272 seconds]
AtleoS has joined #rust-embedded
AdamHorden has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 260 seconds]
mrkajetanp has joined #rust-embedded
onsdag[m] has joined #rust-embedded
<onsdag[m]> <thejpster[m]1> "when can I have const in asm..." <- we've been doing some fun stuff around this lately https://github.com/perlindgren/csr
<onsdag[m]> it does automatic instruction selection (immediate/register-based) depending on whether the value to be written is statically known or not
<onsdag[m]> it relies on an LLVM intrinsic so it's unstable, i think stabilizing it doesn't really have showstoppers and would open up for some cool things
<onsdag[m]> * it's unstable, but i think
pronvis has joined #rust-embedded
Amanieu has joined #rust-embedded
Artea has joined #rust-embedded
AlexandrosLiarok has joined #rust-embedded
<AlexandrosLiarok> I am currently using linker = arm-none-eabi-ld because otherwise I get custom section overlap errors.
<AlexandrosLiarok> Am I missing something obvious ?
mrkajetanp has quit [Ping timeout: 248 seconds]
pronvis has quit [Read error: Connection reset by peer]
pronvis has joined #rust-embedded
cacharle[m] has joined #rust-embedded
<cacharle[m]> Hi, does anyone here has experience with the atat crate?
<cacharle[m]> I'm struggling to parse URCs with it (related issue: https://github.com/FactbirdHQ/atat/issues/210)
mrkajetanp has joined #rust-embedded
<AlexandrosLiarok> does anyone know how to run cargo-call-size when c-ffi bindings are involved?
<AlexandrosLiarok> s//`/, s/size/stack`/
<dirbaio[m]> if you use the `-Csoft-float` flag or are familiar with hard vs soft float abi your input might be useful here 👇️
<dirbaio[m]> https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/.60-Csoft-float.60.20considered.20harmful
<dirbaio[m]> cursed stable soundness-altering flag lol
HumanG331 has joined #rust-embedded
HumanG33k has quit [*.net *.split]
wose has quit [*.net *.split]
wose has joined #rust-embedded
haobogu[m] has joined #rust-embedded
<haobogu[m]> <dinkelhacker> "Hey guys, any recomendations..." <- Vscode + Cortex-debug
BentoMon has quit [Read error: Connection reset by peer]
BentoMon has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 252 seconds]
<thejpster[m]1> Apparently I can’t paste GIFs on my iPhone. Possibly because I’m old enough to have downloaded GIFs on Compuserve.
scoplexian[m] has quit [Quit: Idle timeout reached: 172800s]
<AlexandrosLiarok> <AlexandrosLiarok> "does anyone know how to run ..." <- Turns out I needed to apply a PR patch. This along with the stack inversion a la flip-link is a great experience. Managed to reduce stack usage by ~30kb now that I have proper feedback.
DavidHowells[m] has quit [Quit: Idle timeout reached: 172800s]
Artea has quit [Remote host closed the connection]
<thejpster[m]1> Rusty Bits did a one hour walkthrough of making an embedded application on the microbit that does multiple things at once. It’s really good.
<thejpster[m]1> But damn those pop-over help boxes as he types do get in the way.
<dirbaio[m]> async <3
<thejpster[m]1> I love that Ferris turns up to give him grief every time he tries to do some unsafe.
<dirbaio[m]> it's a pretty good explanation on how it works from the ground up yup!
<thejpster[m]1> Honestly I might just ask if I can turn this into an embedded exercise for my training course.
jistr_ has joined #rust-embedded
kenny1 has joined #rust-embedded
jistr has quit [Ping timeout: 246 seconds]
kenny has quit [Ping timeout: 246 seconds]
Artea has joined #rust-embedded
jistr_ has quit [Ping timeout: 252 seconds]
jistr has joined #rust-embedded
therustybits[m] has joined #rust-embedded
<therustybits[m]> <thejpster[m]1> "But damn those pop-over help..." <- Yeah, that certainly wasn't great.. not sure if there is a way to keep RA running without auto-complete suggestions on, though with my terrible typing I do rely on it quite heavily. The whole video was a bit of a gamble on whether that style of project video (screen-capture the whole thing at around 2x) would be watchable
<therustybits[m]> <thejpster[m]1> "Honestly I might just ask if I..." <- That would be awesome, go for it! 👍️
mrkajetanp has joined #rust-embedded
mrkajetanp has quit [Ping timeout: 276 seconds]
AtleoS has quit [Ping timeout: 252 seconds]
AtleoS has joined #rust-embedded
<cbjamo[m]> <therustybits[m]> "Yeah, that certainly wasn't..." <- Two points:
<cbjamo[m]> A. I'm gonna make all my coworkers (who work on our firmware) watch this. Great job!
<cbjamo[m]> 2. I think the format worked well. The typing sections allow the concepts you just discussed to sink in.
<therustybits[m]> That's great to hear, thanks for the feedback!
Allie has left #rust-embedded [.]