mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
airwoodix99 has joined #m-labs
airwoodix9 has quit [Ping timeout: 260 seconds]
airwoodix99 is now known as airwoodix9
mauz555 has quit [Remote host closed the connection]
rohitksingh has quit [Quit: No Ping reply in 180 seconds.]
rohitksingh has joined #m-labs
<mtrbot-ml>
[mattermost] <astro> @sb10q I'd like to refactor libdyld a lot. would you object?
<mtrbot-ml>
[mattermost] <sb10q> No, go ahead
<mtrbot-ml>
[mattermost] <astro> (separate parsing+loading, use of alloc, more idiomatic rust, perhaps more safety, actual support for different archs, maybe even use the no_std elf_rs crate)
<mtrbot-ml>
[mattermost] <astro> nice, thank you :)
<mtrbot-ml>
[mattermost] <sb10q> But if there's a quick solution that fixes the reloc problems then please do that first - afaict that's the only thing that prevents kernels on zynq now
<mtrbot-ml>
[mattermost] <sb10q> More safety in the refactored version is good, I don't know why there's so much unsafe in the current one...
<mtrbot-ml>
[mattermost] <astro> ok, I'll try to transmute a few more lifetimes
<mtrbot-ml>
[mattermost] <astro> ...for a PoC
mumptai_ has joined #m-labs
mumptai has quit [Ping timeout: 260 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 265 seconds]
mauz555 has joined #m-labs
lynxis has quit [Remote host closed the connection]
lynxis has joined #m-labs
<mtrbot-ml>
[mattermost] <sb10q> @astro have you considered embedded_hal on Zynq?
<mtrbot-ml>
[mattermost] <astro> @sb10q yes, I considered embedded_hal for the qspi flash but I didn't find a matching spi flash driver, and just supporting the traits won't fix our issues there. I should reinvestigate when we try bit-banging these pins.