aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/machine/usb
AgeCommit message (Expand)Author
2024-10-25machine/usb/adc/midi: fix PitchBendsago35
2024-10-25machine/usb/adc/midi: clarify operator precedencesago35
2024-08-14machine/usb/descriptor: Reset joystick physicalUnrud
2024-08-14machine/usb/descriptor: Drop second joystick hatUnrud
2024-08-14machine/usb/hid/joystick: Allow more hat switchesUnrud
2024-08-14machine/usb/descriptor: Add more HID... functionsUnrud
2024-08-14machine/usb/descriptor: Fix encoding of valuesUnrud
2024-06-24machine: use new internal/binary packageAyke van Laethem
2023-11-07machine/usb: add support for ISERIAL descriptorsago35
2023-09-07machine/usb/adc/midi: improve implementation to include several new messagesdeadprogram
2023-08-07Add support for HID Keyboard LEDsUnrud
2023-08-04machine/usb/hid: rename Handler() to TxHandler()sago35
2023-08-04machine/usb/hid: add RxHandler interfacesago35
2023-08-02machine/usb: refactor endpoint configurationsago35
2023-08-02machine/usb: allow USB Endpoint settings to be changed externallysago35
2023-07-01machine/usb/hid,joystick: fix hidreport (3) (#3802)sago35
2023-05-14machine/usb/hid: fix hidreport (2)sago35
2023-05-07machine/usb/hid: fix hidreportsago35
2023-05-05machine/usb/descriptor: further refactor HID report creationdeadprogram
2023-05-05machine/usb/descriptor: rename and export Append() to make it easier to creat...deadprogram
2023-05-05machine/usb/descriptor: refactor HID report creationdeadprogram
2023-04-29machine/usb: move MIDI under usb/adc (Audio Device Class) packagedeadprogram
2023-04-28machine/usb/hid/mouse: add support for mouse back and forwardsago35
2023-04-28machine/usb/hid/joystick: handle case where we cannot find the correct HID de...deadprogram
2023-04-28machine/usb: refactoring descriptors into subpackage for modularitydeadprogram
2023-04-03machine/usb/hid/joystick: allow joystick settings overridesago35
2023-04-03machine/usb/hid/joystick: move joystick under HID as it belongs and also remo...deadprogram
2023-03-22machine/usb: add ability to override default VID, PID, manufacturer name, and...deadprogram
2023-02-18machine/usb/hid: add MediaKey support (#3436)sago35
2023-01-08machine/usb: change to not send before endpoint initializationsago35
2023-01-07Add USB HID joystick support (#3366)irieda
2022-12-15usbhid: change usage-maximum to 0xFFsago35
2022-10-17machine/usb: add back New() with deprecation comment to use Port() insteaddeadprogram
2022-10-17machine/usb: rename 'New()' to 'Port()' to have the API better match the sing...deadprogram
2022-10-13usb: remove allocs in ISRKenneth Bell
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-07-27usb/midi: add definition of MIDI note numbersago35
2022-07-21machine/usb/midi: add NoteOn, NoteOff, and SendCC methods for more complete APIdeadprogram
2022-07-14machine/usb/midi: correct reference to handler functiondeadprogram
2022-07-14machine/usb: refactorings to move functionality under machine/usb packagedeadprogram
2022-07-13usb: rename callback to handler to keep consistentdeadprogram
2022-07-12usb: add support for midisago35
2022-07-10samd21,samd51,nrf52840: move usbcdc to machine/usb/cdc (#2972)sago35
2022-06-11usbhid: add support for mouse buttons (#2900)sago35
2022-06-11samd21,samd51,nrf52840: add support for USBHID (keyboard / mouse)sago35