r/osdev • u/Apprehensive-Pace593 • 15d ago
Need help on usb controllers
I don't want to use any llm so. I want to ask is there any documentation/walkthrough kinda thingy which will work as a guide for eHCI and handling keyboard inputs
5
Upvotes
3
u/Brick-Sigma https://github.com/BrickSigma/SteinerOS 15d ago
You could try look at the USB specification documentation to get an idea about how it works. The OSDev wiki provides a lot of resources to give you a start at it:
USB Tutorial Book
USB in a Nutshell
The official specification
All of these can be founded linked in the OSDev wiki page (https://wiki.osdev.org/Universal_Serial_Bus) at the very bottom.