Commit Graph
5 Commits
Author SHA1 Message Date
freywar d72169473f Finalize xHCI and USB modules
Scratchpad buffers allocation added to xHCI. Missing initialization steps
for keyboards - set configuration and set idle - added to USB. (Even
though they are specific to HID protocol, they go through USB command
endpoint, and with current module contents it's cleaner to have them
in USB module.)
2026-08-25 21:20:53 +03:00
freywar bbb9988bcf Fix xHCI event consumption 2026-08-14 20:53:39 +03:00
freywar 0cb2169c29 Add basic HID keyboard support 2026-08-14 20:51:07 +03:00
freywar e4b9a79a5f Add more logging levels 2026-08-10 21:01:39 +03:00
freywar 4813725cf3 Add basic xHCI driver and USB devices enumeration 2026-08-07 21:11:08 +03:00