Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8044

Bare metal, Assembly language • Re: More information on dealing with USB devices

$
0
0
I created a project that steps through the process of creating a USB host and device drivers.
https://github.com/sean-lawless/computersystems

It splits the process up into pieces, each built upon the previous chapters.

Chapter 13 USB host
Chapter 14 Root port
Chapter 15 Device configuration
Chapter 16 Hub Enumeration
Chapter 17 Keyboard
Chapter 18 Mouse
Chapter 19 Ethernet
Chapter 20 Mass Storage

The goal was to write another book on USB + Networking....
Not sure how this translates to understanding the Circle code, which is closer to Linux...
but it runs on the same DWC host hardware and is simpler so maybe what you are looking for?

Statistics: Posted by sean.lawless — Wed Oct 02, 2024 4:35 am



Viewing all articles
Browse latest Browse all 8044

Trending Articles