Michael Smith

Results 56 comments of 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