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
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
rardiol has joined #rust-embedded
emerent has joined #rust-embedded
causal has joined #rust-embedded
brazuca has quit [Ping timeout: 252 seconds]
<re_irc> <James Munns> btw, (pdf warning), SiFive's "Interrupt Cookbook" is a REALLY good resource for how all this stuff works:
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
starblue has quit [Ping timeout: 245 seconds]
starblue has joined #rust-embedded
crabbedhaloablut has quit [Write error: Connection reset by peer]
rardiol has quit [Ping timeout: 245 seconds]
crabbedhaloablut has joined #rust-embedded
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
crabbedhaloablut has quit [Ping timeout: 268 seconds]
crabbedhaloablut has joined #rust-embedded
dreamcat4 has quit [Quit: Connection closed for inactivity]
brazuca has quit [Quit: Client closed]
smach has joined #rust-embedded
smach has quit [Quit: Leaving]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
<re_irc> <hartan> Hi, I have a question regarding SPI in embedded-hal 0.2.7. In the docs I can't find a mention anywhere of whether write may return early or not (Unlike e.g. in the latest alpha docs). Is that specified anywhere, or do I have to assume that both are equally true depending on the concrete driver/hal?
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
<re_irc> <dirbaio> it wasn't specified, no
<re_irc> <dirbaio> and it did cause compatibility problems yup (driver assuming it can't return early, hal assuming it can)
<re_irc> <hartan> Sounds fun... Thanks!
<re_irc> <dirbaio> I think currently most drivers/hal assume "can't return early"
<re_irc> <Urhengulas> Hello hello, it's me again about the Knurling Summer of Code 😁 Our mentee Mariya ("sor-ca" on GitHub) started this week and together we decided that she will be working on the "embedded-nal" based TFTP client, as proposed by ryan-summers and chrysn πŸŽ‰
<re_irc> She will start with one or two of the starter issues we've talked about, to understand "embedded-nal" a bit better and afterwards will continue with the proof of concept for the TFTP client. Stay tuned! πŸ’ͺ
<re_irc> <ryan-summers> Would be very awesome to see a TFTP bootloader implementation somewhere :P
<re_irc> <Urhengulas> _(lol, did the πŸŽ‰ emoji just trigger a confetti animation in the element app?)_
<re_irc> <ryan-summers> Yes, it indeed does
<re_irc> <Urhengulas> funny xD
<re_irc> <Urhengulas> ryan-summers: If you give me a bit more details how that would look like, I can talk to her about it.
<re_irc> <ryan-summers> I have no direct need currently, it's more an interesting thought. Something like https://github.com/AirborneEngineering/blethrs, but with the TCP transport mechanism replaced with TFTP
<re_irc> <Urhengulas> I'll put it on the list
<re_irc> <hartan> ryan-summers: Amazing to see what people have already implemented for embedded devices in rust.
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
<re_irc> <ryan-summers> People have been shipping products for years on embedded rust, they just don't teach you it in school yet
<re_irc> <hartan> ryan-summers: Heh, that's right. I've been asked _not_ to pick up rust for embedded development because it's such a "niche thing"...
<re_irc> <ryan-summers> Just find the right companies. I think it's miles above both C and C++, having done professional development in both
<re_irc> <ryan-summers> I write _far fewer_ bugs in Rust than I do in C/C++
<re_irc> <diondokter> ryan-summers: Me too!
<re_irc> <ryan-summers> And I write a lot of bugs ;)
brazuca has quit [Client Quit]
rardiol has joined #rust-embedded
rardiol has quit [Read error: Connection reset by peer]
rardiol has joined #rust-embedded
explore has joined #rust-embedded
rardiol has quit [Ping timeout: 245 seconds]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
brazuca has quit [Client Quit]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
rardiol has joined #rust-embedded
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
rardiol has quit [Ping timeout: 240 seconds]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
<re_irc> <henrik_alser> ryan-summers: In Sweden we do ;)
explore has quit [Quit: Connection closed for inactivity]
<re_irc> <henrik_alser> So be ahead of the curve, there are already millions of C developers out there, and Rust is growing fast…
<re_irc> <henrik_alser> hartan ^^
<re_irc> <hartan> henrik_alser: I did some fiddling with OS internals in C last year, I decided I'll never go back there for my own mental health...
rardiol has joined #rust-embedded
brazuca has quit [Ping timeout: 252 seconds]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
rardiol has joined #rust-embedded
brazuca has quit [Quit: Client closed]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
brazuca has quit [Ping timeout: 252 seconds]
Amadiro__ has quit [Ping timeout: 252 seconds]
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
WSalmon has quit [Remote host closed the connection]
WSalmon has joined #rust-embedded
brazuca has quit [Ping timeout: 252 seconds]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
rardiol has joined #rust-embedded
brazuca has quit [Quit: Client closed]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca
brazuca has quit [Ping timeout: 252 seconds]
Guest14 has joined #rust-embedded
Guest14 is now known as brazuca