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
<whitequark[cis]> FreeKill: I wrote a TCP/IP stack that can work in less
<whitequark[cis]> I think the smallest you can go depends on the MTU, but with IPv6 and 576 byte MTU you could probably get it as low as 2K for a useful application
<whitequark[cis]> (Assuming your Ethernet buffers are elsewhere and not in your main RAM; otherwise it would have to be at least 3K. Anyway you get the idea)
<whitequark[cis]> s/IPv6/IPv4/
nex8192 has left #rust-embedded [Error from remote client]
GenTooMan has quit [Ping timeout: 256 seconds]
GenTooMan has joined #rust-embedded
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
pbsds has joined #rust-embedded
crabbedhaloablut has joined #rust-embedded
thomas25- is now known as thomas25
nex8192 has joined #rust-embedded
<stephe> Anyone familiar with esp-rs? I'm trying to pass around the Uart object at a mutable ref, the only way I could do it is if I pass it as &mut Uart<impl uart::Instance>, is that the best way to do it? the impl uart::Instance is a bit messy :P
ryan-summers[m] has joined #rust-embedded
<ryan-summers[m]> <stephe> "Anyone familiar with esp-rs? I'm..." <- In your binary, generally I would make a type def for the concrete type of the UART so you can avoid all the genericism
<ryan-summers[m]> For example, with stm32 projects, I keep a file like this https://github.com/quartiq/booster/blob/main/src/hardware/mod.rs#L34
emerent has quit [Remote host closed the connection]
emerent has joined #rust-embedded
notgull has quit [Ping timeout: 244 seconds]
notgull has joined #rust-embedded
starblue has quit [Ping timeout: 250 seconds]
starblue has joined #rust-embedded
<stephe> ryan-summers[m]: hmm thats a good idea
<dngrsspookyvisio> stephe: there's also the #esp-rs:matrix.org room if you have further questions, lots of activity there
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiisa has joined #rust-embedded
Brainzman has joined #rust-embedded
IlPalazzo-ojiisa has quit [Quit: Leaving.]
IlPalazzo-ojiisa has joined #rust-embedded
dirbaio[m] has quit [Quit: Idle timeout reached: 172800s]
<stephe> dngrsspookyvisio: hmm
<stephe> can i get there with an irc client?
<stephe> not familiar with the matrix thing :P
<whitequark[cis]> it's not bridged
<whitequark[cis]> (I could bridge it if someone asked me to, but that's for the room administrators to choose)
IlPalazzo-ojiisa has quit [Read error: Connection reset by peer]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiis1 has joined #rust-embedded
<dngrsspookyvisio> Oh yeah I keep forgetting bridging is optional sorry
IlPalazzo-ojiis1 has quit [Read error: Connection reset by peer]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiis1 has joined #rust-embedded
IlPalazzo-ojiis1 has quit [Quit: Leaving.]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Client Quit]
IlPalazzo-ojiisa has joined #rust-embedded
Brainzman has quit [Quit: Brainzman]
<stephe> hmmm
firefrommoonligh has quit [Quit: Idle timeout reached: 172800s]
JamesMunns[m] has quit [Quit: Idle timeout reached: 172800s]
sourcebox[m] has quit [Quit: Idle timeout reached: 172800s]
Brainzman has joined #rust-embedded
IlPalazzo-ojiisa has quit [Remote host closed the connection]
emerent has quit [Ping timeout: 258 seconds]
emerent has joined #rust-embedded
Brainzman has quit [Ping timeout: 256 seconds]
dkhayes117[m] has quit [Quit: Idle timeout reached: 172800s]
nex8192 has left #rust-embedded [Error from remote client]
lynaghk[m] has quit [Quit: Idle timeout reached: 172800s]
nex8192 has joined #rust-embedded
nex8192 has left #rust-embedded [Error from remote client]
crabbedhaloablut has quit []
nex8192 has joined #rust-embedded
GenTooMan has quit [Ping timeout: 256 seconds]