As many of you know, I’ve started working even before the SoC started officially. I’ve already sent two patches to both my mentor (Oliver R. Dorantes) and Michael Lotz for review. One of them has already been commited by mmu_man (thanks). The second one is under review. With this latest one, the usb stack manager should be complete, as the QueueIsochronous method has been implemented, along with the CalculateBandwidth. My next move is to implement the UHCI isochronous method. Once I’ve done that, testing can be made. As for now, there seem to be a lack of drivers with which I can test the code. Oliver has offered himself to write some simple bluetooth driver just to test the code. Isochronous UHCI Tester are obviously welcome.
Anyway, as the post title says, I just wanted to report the only problems I had so far: Coding style! :-) At first, I struggled a little to write the code in correct Haikish style, but thanks to Michael I think I got it correctly now.
I’m also planning to help with the documentation project. Someone contacted me some weeks ago about it, but I don’t remember the name anymore. Sorry! So whoever it was, please contact me again and let’s see if I can help you out, as I think I have a better understanding of the USB stack now.
Stay tuned. Salvo
- NVMe Driver Now Available
- Most long-standing XHCI (USB 3.0+) issues resolved!
- Haiku monthly activity report - 02/2019
- Haiku monthly activity report, January 2019
- Haiku monthly activity report - 12/2018
- Haiku monthly activity report - 11/2018
- Haiku R1/beta1 in Vagrant
- Report of BeGeistert 031 in Hamburg
- Partial Outage
- Haiku monthly activity report, September/October 2018