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
cinemaSundays has quit [Quit: Connection closed for inactivity]
mathu has quit [Ping timeout: 246 seconds]
mathu has joined #rust-embedded
cr1901_ is now known as cr1901
GeorgesP[m] has joined #rust-embedded
<GeorgesP[m]> Hello, I was wondering, is there a way to have a std env on a cortex-A-like MPU (Rpi3/4/5 HW for exemple) with a pure rust underlying OS-like (no linux environment). A little bit like embassy but for std and more powerful MPU ???
<thejpster[m]> The only Rust OS kernel I know of is Redox and its userland has a libstd port.
<thejpster[m]> Espressif also did a libstd port for FreeRTOS but really it’s for ESP-IDF as FreeRTOS doesn’t have filesystems or networking.
mkj[m] has quit [Quit: Idle timeout reached: 172800s]
<thejpster[m]> NuttX might be with a look. Or Zephyr I guess.
<thejpster[m]> s/with/worth/
igiona[m] has joined #rust-embedded
<igiona[m]> James Munns
<igiona[m]> * @jamesmunns:beeper.com 🔥
<JamesMunns[m]> I saw that!
M9names[m] has joined #rust-embedded
emerent has quit [Ping timeout: 252 seconds]
emerent has joined #rust-embedded
cinemaSundays has joined #rust-embedded
apirkle3 has joined #rust-embedded
apirkle has quit [Ping timeout: 260 seconds]
apirkle3 is now known as apirkle
rainingmessages has quit [Quit: bye]
rainingmessages has joined #rust-embedded
rainingmessages has quit [Quit: bye]
<thejpster[m]> Fair. I think of FreeRTOS as just being the kernel, but definitely you can add other things on to make it a more complete product.
ivmarkov[m] has joined #rust-embedded
<ivmarkov[m]> <M9names[m]> "> FreeRTOS doesn't have filesyst..." <- > <@9names:matrix.org> > FreeRTOS doesn't have filesystems or networking... (full message at <https://catircservices.org/_irc/v1/media/download/AcLubAAegikc8ui4VfEOKZpTCCGeLEdowJN_gOTB2qhTrLmjTWTsSXCYewpUSIvbPz_4RBKwxmQlqOiCnh_5re2_8AAAAAAAAGNhdGlyY3NlcnZpY2VzLm9yZy93WVNqRHJZTG1GdlRhVVpxTnZJdk9GYWg>)
<ivmarkov[m]> Apparently it is their own thing yeah...
<JamesMunns[m]> Oh interesting! I'm surprised it's not LwIP
<dirbaio[m]> Or smoltcp 😌
<JamesMunns[m]> I mean, not surprised it's not smoltcp for FreeRTOS :D
<dirbaio[m]> Yeah I was just joking :D
<ivmarkov[m]> Well, I guess somebody can always expose another, "freertos" target in Rust STD, which uses their own posix thread compat stack and their own TCP BSD sockets API and maybe their own FATFS lib. But that somebody is not going to be me :p
<ivmarkov[m]> Kind of a pointless excercise these days, I think...
<dirbaio[m]> They're aiming to do that with Zephyr :p
rainingmessages has joined #rust-embedded
cinemaSundays has quit [Quit: Connection closed for inactivity]
vancz has quit []
vancz has joined #rust-embedded