d72169473ff6c7a6660059cbc7349950b97f87fe
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.)
Description
A toy operating system written in C.
1.1 MiB
Languages
C
90.3%
Assembly
5.9%
Meson
2.2%
Shell
1.4%
Linker Script
0.2%