USBH: Added TODO list

This commit is contained in:
Diego Ismirlian 2017-07-14 12:15:19 -03:00
parent 3d6f481ba8
commit b916519dd6
1 changed files with 14 additions and 0 deletions

14
os/hal/src/usbh/TODO.txt Normal file
View File

@ -0,0 +1,14 @@
In decreasing order of priority:
Bugs:
- Synchronization on driver unload between usbhMainLoop and driver APIs
Enhancements:
- Way to return error from the load() functions in order to stop the enumeration process
- Event sources from the low-level driver, in order to know when to call usbhMainLoop (from the low-level driver and from the HUB driver status callback)
- Possibility of internal main loop
- Linked list for drivers for dynamic registration
- A way to automate matching (similar to linux)
- Hooks to override driver loading and to inform the user of problems