CEmu
CEmu copied to clipboard
USB emulation
Ths needs to be fIxd so i can calculate the os!!1111!!!1
For those wondering, jacobly's branch with an initial work on USB things is here: https://github.com/CE-Programming/CEmu/tree/usb (it probably needs rebasing :P)
CEmu can now successfully transfer the following packets (TiLP ready request):
host -> calc 000000040100000400
host <- calc 0000000402000003FF
host -> calc 00000010040000000A0001000300010000000007D0
host <- calc 0000000205E000
host <- calc 0000000A04000000040012000007D0
so now, it should just be a matter of implementing the protocol.
Almost exactly 3 years later, we'll also need this to claculate some Python :D
claculations have been worked on more by @jacobly: DUSB host->calc transfers of variables/apps/OSes are implemented and working :)
Remaining tasks: implement calc->host transfers. But is that really blocking the merge of the USB branch? Doesn't seem that critical for me...
Merge is fine, but for release it will need to be there :P