Von dem, was ich verstehe:
- Im Allgemeinen wird ein Treiber im Kernelbereich ausgeführt und kann vom Benutzerbereich aus aufgerufen werden.
- Nur Code im Kernelraum kann USB-Low-Level-Dinge aufrufen /
ioctl
libusb
ist eine Bibliothek, daher wird sie kompiliert und im Benutzerbereich ausgeführt
Wie erreicht libusb
man also Low-Level-USB?