Michael Smith
Michael Smith
Alrighty, I fixed the last bug I was running into and pushed the changes up on #5110 since that's where I was doing my testing. I tried porting the change...
I'm still working on this btw. I'm beginning to suspect that easyDMA was named in the same way greenland was. Getting delayed ACKs to work properly with it is anything...
I pushed up some changes to make it compatible with the change to disable USB-CDC when -serial=(uart|rtt), but the relevant nrf52840 code for example is still broken in this one....
Oh, whoops. My go fmt extension has been flaking out on me. Will have the missing rp2040 imports updated in a moment. Here's the lock/unlock disassembled output with inlining disabled:...
> I support the switch to atomic instructions, but if you need something that works right away, RP2350-E2 mentions that some spinlocks are not affected: > > > The following...
After doing some testing, I think this might not actually be locking properly. Going to do some more thorough testing
Sure, here's the rebase. I haven't had time to test or diagnose it yet, been stuck working on a project that's consumed all my free time, but I'm pretty sure...
Hmm, no I guess it is actually locking. I'm not sure what's happening with that CI test though
Ok, finally coming back to take a look at this again. I still have some reservations about the stability of this one. I'm getting mysterious panics in various runtime locations...
Oh, you're right. I think some bits of the XOR byte are getting cut off. I'll take a look at that