jrsharp / pcd68

PCD-68: a 68000-based virtual retro computer (inspired by the Macintosh, Canon Cat, etc.)
MIT License
1 stars 0 forks source link

Map USB HID report onto keyboard peripheral #28

Open jrsharp opened 1 year ago

jrsharp commented 1 year ago

Model the keyboard peripheral more closely using the USB HID report format, directly exposing these new bytes and emulating a full HID report using information in SDL key events.

jrsharp commented 1 year ago

USB/HID things: https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf https://usb.org/sites/default/files/hut1_3_0.pdf https://www.ti.com/lit/an/swra715/swra715.pdf

jrsharp commented 1 year ago

https://github.com/btielen/hid_tools