summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Collapse)Author
2021-05-18fix compilehathach
2021-05-18more API updatehathach
- remove tuh_n_hid_n_get_report() - usbh auto queue get report and invoke callback when received data
2021-05-18adding hid parserhathach
2021-05-18more host hid APIhathach
adding hid parser
2021-05-18remove CFG_TUH_HID_KEYBOARD and CFG_TUH_HID_MOUSEhathach
2021-05-18continue with hid host reworkhathach
2021-05-18more hid host API reworkhathach
2021-05-18change hid device report len from uint8 to uint16hathach
2021-05-18rename tuh_device_is_configured() to tuh_device_configured()hathach
- remove tuh_device_get_state() - more hid mouse clean up
2021-05-18rename and movinghathach
2021-05-18correct hid host mount/unmount callbackhathach
rename HOST_CLASS_HID to CFG_TUH_HID
2021-05-18reworking host hid APIhathach
2021-05-18make tuh_msc_mount_cb() tuh_msc_unmount_cb() as weak callbackhathach
2021-05-18reworking hid hosthathach
2021-05-18more API renamehathach
2021-05-18reworking hid hosthathach
2021-05-18rename var to be consistenthathach
2021-05-18fix build errorhathach
2021-05-18update to use HID spec protocol value for get/set_protocol()hathach
2021-05-18clean up, rename some HID device symbol/APIhathach
- add tud_hid_n_interface_protocol() - rename tud_hid_n_boot_mode() to tud_hid_n_get_protocol() - rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb() - add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1 - rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid confusion
2021-05-10audio_device: Fix build errorJerzy Kasenberg
ep_in_as_intf_num was incorrectly used to access out interface which is defined for 'in' interface. Code related to 'out' endpoint should use ep_out_as_intf_num instead.
2021-05-10fix hid report descriptorogatatsu
2021-05-06Merge branch 'master' of github.com:xmos-jmccarthy/tinyusbJeremiah McCarthy
2021-05-05Add example to be testedJeremiah McCarthy
Update API description.
2021-05-02Merge pull request #804 from hathach/audio_make_dma_readyHa Thach
Implement functions to allow for DMA usage in audio driver.
2021-04-30Remove n from tu_fifo_get_write_info() and fix bug in vendor classReinhard Panhuber
2021-04-30Fix bug in cdc_peekReinhard Panhuber
2021-04-30Fix cdc peeks()Reinhard Panhuber
2021-04-30Remove variable n in tu_fifo_get_read_info()Reinhard Panhuber
2021-04-30Remove all remainings with peek_atReinhard Panhuber
2021-04-30Change read infos to pointer typeReinhard Panhuber
2021-04-29Fix typo and clean up resetJeremiah McCarthy
2021-04-28temporarily fix include recusrive loophathach
2021-04-26add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that ↵hathach
is m4 but cannot unaligned acces on usb ram
2021-04-23Change tu_fifo_get_linear_write/read_info() to return a structReinhard Panhuber
Compilers always complain that variables set by function via pointer might be uninitialized so to avoid that return values are now delivered via struct.
2021-04-23Init len_wrap = 0 to fix compiler complains.Reinhard Panhuber
2021-04-23Fix include path in audio_device.hReinhard Panhuber
2021-04-23Implement functions to allow for DMA usage in audio driver.Reinhard Panhuber
- Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(), tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff() - Change get_linear_read/write_info() to return linear and wrapped part at once - Adjusted affected code in audio_device.c and tested with audio_4_channel.
2021-04-22Removes polltimeout behaviour and restructuresJeremiah McCarthy
Moves dfu_req_dnload_reply to ACK stage of a DNREQUEST. Removes unneeded variables due to other simplifications.
2021-04-22Fix statte check on DATA stageJeremiah McCarthy
2021-04-22Remove custom status description tableJeremiah McCarthy
2021-04-22Add constJeremiah McCarthy
2021-04-22Remove uunused codeJeremiah McCarthy
2021-04-22Remove usb reset callbackJeremiah McCarthy
2021-04-22Remove nonstd behaviourJeremiah McCarthy
2021-04-22Move debug from .h to .cJeremiah McCarthy
2021-04-22Replace dfu_mode with dfuJeremiah McCarthy
2021-04-21Remove unnecessary volatile and short audio function index to func_idReinhard Panhuber
2021-04-20Clean up old depracted and misleading variable namesReinhard Panhuber
2021-04-20Refactor static function for better performanceReinhard Panhuber