USB: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
5. rida: | 5. rida: | ||
===Tööpõhimõte=== |
===Tööpõhimõte=== |
||
+ | Väited |
||
− | TODO |
||
+ | |||
+ | * USB host interface controller tegeleb transpordiga (mitte translationiga nagu nt achi kontroller, mis tõlgib achi protokolli käigult sata protokolliks) |
||
+ | * USB device controller |
||
Klassid |
Klassid |
||
19. rida: | 22. rida: | ||
Kusjuures CDC on ülemklass, mille alla kuuluvad WCC, NCM ja ACM. CDC alla otse ei kuulu seadmeid. |
Kusjuures CDC on ülemklass, mille alla kuuluvad WCC, NCM ja ACM. CDC alla otse ei kuulu seadmeid. |
||
+ | |||
+ | Üldiselt toimub CPU ja seadme vaheline suhtlemine kahe kihiliselt |
||
+ | |||
+ | * cpu ja 'host controller interface' vahel toimub hci protokolli abil suhtlemine |
||
+ | * cpu ja 'device controller interface' vahel toimub spetsiifilise protokolli abil suhtlemine (nt usb-storage puhul msc) |
||
+ | * hci protokolli sisse on kapseldatud msc protokolli liiklus |
||
+ | * host controlleri ülesandeks on usb seadmete nimekirja koostamine, seadmete avastamine ja unustamine, adresserimine, nö liikluse ruutimine jms |
||
===Misc=== |
===Misc=== |
Redaktsioon: 21. september 2025, kell 03:54
Sissejuhatus
TODO
Tööpõhimõte
Väited
- USB host interface controller tegeleb transpordiga (mitte translationiga nagu nt achi kontroller, mis tõlgib achi protokolli käigult sata protokolliks)
- USB device controller
Klassid
- andmesalvestus (storage) - MSC (Mass Storage Class)
- serial port dongle - ACM (Abstract Control Model)
- klaviatuur, hiir - HID (Human Interface Device Class)
- wired network - NCM (Network Control Model)
- wifi network - WCC (Wireless Controller Class)
- bluetooth network - WCC (Wireless Controller Class)
- smart card - CCID (Chip Card Interface Class)
- webcam - UVC (Video Class)
Kusjuures CDC on ülemklass, mille alla kuuluvad WCC, NCM ja ACM. CDC alla otse ei kuulu seadmeid.
Üldiselt toimub CPU ja seadme vaheline suhtlemine kahe kihiliselt
- cpu ja 'host controller interface' vahel toimub hci protokolli abil suhtlemine
- cpu ja 'device controller interface' vahel toimub spetsiifilise protokolli abil suhtlemine (nt usb-storage puhul msc)
- hci protokolli sisse on kapseldatud msc protokolli liiklus
- host controlleri ülesandeks on usb seadmete nimekirja koostamine, seadmete avastamine ja unustamine, adresserimine, nö liikluse ruutimine jms
Misc
Peale arvutis usb osakonna nö väljalülitamist
root@ubu2110:~# lsusb -t root@ubu2110:~# usb-devices root@ubu2110:~# lsmod | grep usb root@ubu2110:~#
Kasulikud lisamaterjalid
- TODO