7d274da197958d1543ae77d0ce56eb64122d97aa
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%