![]() For the device this is a read (peripheral-to-memory) operation. OUT refers to data sent from the host OUT to the device. But for the device, this is a write operation (write being peripheral-centric: from-memory-to-peripheral). This makes life difficult for people working USB device drivers: IN refers to data coming from the device INto the host. NOTE: USB direction naming is host-centric. Similarly, USB will refuse to perform the USB host's requests for IN data by NAKing the host's IN tokens. The USB device class driver can control this NAKing only indirectly by the manner in which it manages read requests. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |