@r@glauca.space
@r@glauca.space
@r@glauca.space
we're doing USB again!
@r@glauca.space
time to deal with OHCI and the landscape that is "embedded"-compatible USB host stacks
hopefully we don't get Pybricks on EV3 "pwned" like so many other devices
@r@glauca.space
huh, reading the OHCI spec and we're finally starting to understand why "... and then there's isochronous" is a thing
while the packets aren't too different and many lower-end device controller IPs don't treat them that differently, apparently OHCI requires doing a whole Separate Thing for them
@r@glauca.space
which frustrated hardware/driver engineer caused this paragraph to be added to the spec?