Commit Graph

  • 95cd6c3a2f remove control from class driver array hathach 2018-11-14 23:39:58 +07:00
  • 5757918df4 usbd clean up hathach 2018-11-14 17:40:29 +07:00
  • ff26c5c6b1 clean up hathach 2018-11-14 16:40:07 +07:00
  • 10bf41f718 change osal_queue_receive() signature hathach 2018-11-14 16:31:28 +07:00
  • 5732be224c update example for PR. correct share_control definition hathach 2018-11-14 16:03:58 +07:00
  • 983225ae60 Merge pull request #7 from tannewt/tinyusb_samd hathach 2018-11-14 15:36:12 +07:00
  • 039550d7fe able to blink led on metro m4 hathach 2018-11-14 15:32:43 +07:00
  • ee399bd27b add sand51 project to ses hathach 2018-11-14 15:25:58 +07:00
  • 0c8e623881 update generic example ses project hathach 2018-11-14 13:57:31 +07:00
  • 711edd14bf added ses solution hathach 2018-11-14 13:40:40 +07:00
  • eea1f8597e added board led for metro m4 hathach 2018-11-14 13:28:39 +07:00
  • 3b038c05df README: Fix spelling mistakes. Tim 'mithro' Ansell 2018-11-13 16:24:21 -08:00
  • 9586cef15d Use more standard name for README.md Tim Ansell 2018-11-13 10:33:51 -08:00
  • 4b1f4c7b6f add Adafruit samd-peripherals as submodule. hathach 2018-11-14 00:22:49 +07:00
  • e8246dd367 update segger rtt hathach 2018-11-13 23:15:40 +07:00
  • 2e2100078c adding Adafruit metro m0/m4 express hathach 2018-11-13 17:26:17 +07:00
  • 001f717074 clean up hathach 2018-11-13 17:19:04 +07:00
  • 8ee0eac1e0 rename project hathach 2018-11-13 17:17:19 +07:00
  • 08d12fd7c5 refactor examples hathach 2018-11-13 17:15:56 +07:00
  • 3fe7cd1659 added tud_cdc_write_str, tu_fifo only use mutex for RTOS config hathach 2018-11-13 15:34:50 +07:00
  • 5a046799f6 clean up board.h hathach 2018-11-13 12:32:15 +07:00
  • b6bd5458d2 add samd asf4 submodule repo from Adafruit hathach 2018-11-13 11:42:19 +07:00
  • 299a2f12de Support the no CDC protocol as well. Scott Shawcroft 2018-11-09 11:30:51 -08:00
  • 537a29273c Exempt from strict warnings for struct packing and add MCU options Scott Shawcroft 2018-11-09 00:10:44 -08:00
  • 30e3c64134 Polish up control split and treat it more like a normal endpoint. Scott Shawcroft 2018-11-08 13:45:30 -08:00
  • 7a40ec2647 Split out the control endpoint logic Scott Shawcroft 2018-11-07 23:04:34 -08:00
  • c582c0fda9 Add SAMD21 and SAMD51 support for CircuitPython. Scott Shawcroft 2018-10-24 23:55:10 -07:00
  • cb9bcce6a2 use mutex for cdc device fifo hathach 2018-11-02 18:40:47 +07:00
  • e9de56ad83 defer DCD_EVENT_BUS_RESET, DCD_EVENT_UNPLUGGED to usbd task hathach 2018-11-02 17:29:49 +07:00
  • f6076b0e06 add mutex support (optional) for tu_fifo hathach 2018-11-02 17:28:07 +07:00
  • 2708632a6a clean up osal hathach 2018-11-02 17:26:35 +07:00
  • 4683dc1e68 add osal_mutex hathach 2018-11-02 15:45:27 +07:00
  • b2f18744fe add dcd event helper setup_recieved and bus_signal hathach 2018-10-25 15:02:43 +07:00
  • 8144be262b clean up hathach 2018-10-24 16:51:07 +07:00
  • 87d89cf5cb fix nrf52 freeRTOS interrupt priority hathach 2018-10-24 16:48:27 +07:00
  • c65e5b406f add mcu specific freeRTOSConfig.h hathach 2018-10-24 13:45:17 +07:00
  • 838e9c2f79 freertos example clean up hathach 2018-10-24 12:39:04 +07:00
  • bfa10016ae rename verify_breakpoint to TU_BREAKPOINT hathach 2018-10-24 12:37:43 +07:00
  • 55427606ef replace dcd_xfer_complete by dcd_xfer_complete() hathach 2018-10-24 00:44:26 +07:00
  • e7a63324dd clean up hathach 2018-10-23 19:56:18 +07:00
  • 2891ff486a simplify qspi flash with blocking API hathach 2018-10-23 19:54:06 +07:00
  • 177adf4bfa replace dcd_bus_event() and dcd_setup_received() by dcd_event_handler() hathach 2018-10-23 16:07:48 +07:00
  • 3dd635f4c1 merge osal_queue_send_isr to osal_queue_send, osal_semaphore_post_isr to osal_semaphore_post hathach 2018-10-23 15:53:29 +07:00
  • 9ba624a974 rename UBSD_EVT_ to DCD_EVENT_ hathach 2018-10-23 15:12:30 +07:00
  • e97b14848b rename usbd_event_t to dcd_event_t hathach 2018-10-23 15:08:31 +07:00
  • 959480d82c clean up usbd hathach 2018-10-23 13:09:54 +07:00
  • f339ac7a6a clean up msc device hathach 2018-10-23 12:33:21 +07:00
  • c7340f4b0e clean up helper func hathach 2018-10-23 12:19:32 +07:00
  • 14cebcb5f5 remove tools/usbtreeview hathach 2018-10-23 11:42:49 +07:00
  • a993cb55e5 clean up hathach 2018-10-23 11:40:59 +07:00
  • 0ae54310d6 Merge branch 'develop' of github.com:hathach/tinyusb into develop hathach 2018-10-22 12:21:00 +07:00
  • 33c61bfda2 comment out cdc flush on write (for now). Since it has issue with circuitpython hathach 2018-10-05 21:35:40 +07:00
  • 99c5219dc1 rename queue.h to sys_queue.h to prevent name conflict hathach 2018-09-28 01:59:47 +07:00
  • a6870add95 format queue.h a bit hathach 2018-09-26 01:44:36 +07:00
  • c78540be0f add sys/queue.h to common hathach 2018-09-26 01:39:59 +07:00
  • a660fb0cfc clean up, update nrfx to 1.3.0 hathach 2018-09-25 12:57:46 +07:00
  • 3b79ba8451 update qspi hathach 2018-09-11 22:37:44 +07:00
  • 154daf584c better qspi hathach 2018-09-08 16:39:42 +07:00
  • 8572947da5 qspi msc flash seems to work hathach 2018-09-08 00:15:34 +07:00
  • a0ae452987 rename example files hathach 2018-09-07 17:21:06 +07:00
  • d0d75db4de clean up msc app hathach 2018-09-07 17:14:12 +07:00
  • c06014078a more clean up hathach 2018-09-07 17:05:10 +07:00
  • b547859cdd clean up hathach 2018-09-07 16:59:31 +07:00
  • 8600c4b616 adding mynewt to osal hathach 2018-09-04 14:20:30 +07:00
  • e6fdfe8ac7 rename file hathach 2018-09-02 20:37:02 +07:00
  • 1a4a27324b clean up hathach 2018-09-02 20:30:07 +07:00
  • cfdcd5fc39 add repo & verion yml hathach 2018-09-02 16:46:47 +07:00
  • 424162d340 add repo & version yml hathach 2018-09-02 16:44:27 +07:00
  • fc231cf5f2 clean up hathach 2018-09-02 16:39:28 +07:00
  • dce2296756 allow no mode compilation (no host/device enabled). Handy for project without usb to compile such as nrf52832 hathach 2018-08-30 16:12:34 +07:00
  • e623fc656d cdc flush on write() if queue more than epsize hathach 2018-08-30 15:26:53 +07:00
  • 4ef01d721a clean up osal task and subtask hathach 2018-08-30 15:21:15 +07:00
  • 61e4a8c3d3 remove CFG_TUD_CDC_FLUSH_ON_SOF option hathach 2018-08-30 15:20:15 +07:00
  • 583326e535 nrf5x fix an issue with EP0STATUS require Easy DMA hathach 2018-08-28 15:57:21 +07:00
  • c8b72e397e add while loop to usbd task to run until task queue is empty hathach 2018-08-28 15:56:43 +07:00
  • bb2a8fcebf cdc device : rename epin_buf, epout_buf hathach 2018-08-28 14:18:39 +07:00
  • b0d14e2e41 minor nrf52 driver correct hathach 2018-08-28 12:18:10 +07:00
  • 030c64b9cd make tud_mount_cb() and tud_umount_cb() optional hathach 2018-08-24 18:35:46 +07:00
  • 3503d70512 clean up hathach 2018-08-24 18:30:07 +07:00
  • 460285f852 fix compiler static assert complain hathach 2018-08-23 21:05:52 +07:00
  • 23c7c2102b fix compiler warnings hathach 2018-08-23 20:54:51 +07:00
  • 4e349c798d Merge branch 'develop' of github.com:hathach/tinyusb into develop hathach 2018-08-23 20:10:14 +07:00
  • c5d2f661e7 rename common func to avoid conflict hathach 2018-08-23 20:09:28 +07:00
  • abbaa0e8e2 add libary.properties for arduino compatible hathach 2018-08-23 15:19:23 +07:00
  • b350d8a086 clean up hathach 2018-08-23 14:49:47 +07:00
  • d478064a80 freeRtos seems to work well with nrf52840 hathach 2018-08-23 14:45:22 +07:00
  • d18a9e8759 freertos blinky with software timer hathach 2018-08-23 14:11:21 +07:00
  • 5d36519315 adding nrf5x freertos example hathach 2018-08-22 19:13:29 +07:00
  • 7b35cd0203 add string desc helper hathach 2018-08-21 14:51:59 +07:00
  • d996bd5295 correct cdc line coding memory align hathach 2018-08-15 17:57:33 +07:00
  • cf43a6b53b fix memory issue with usbd control xfer hathach 2018-08-15 17:55:16 +07:00
  • e07b1acbed rename VERIFY to TU_VERIFY to avoid conflict with application hathach 2018-08-13 18:10:23 +07:00
  • b07124c623 fix issue with cdc write failed sometimes hathach 2018-08-13 18:09:29 +07:00
  • d5e58ba024 clean up hathach 2018-08-01 09:59:32 +07:00
  • 6d96b12e27 improve auto descriptor hathach 2018-08-01 00:50:04 +07:00
  • 9444d45af6 dev hid enhancement, add report descriptor templates for keyboard, mouse, consumer, syscontrol, gamepad hathach 2018-07-31 23:10:50 +07:00
  • a2b7b9ddb9 fix hid warning, move report descriptor template to hid.h hathach 2018-07-31 14:59:39 +07:00
  • d1a9d52c05 rename to prevent confusion hathach 2018-07-31 14:42:03 +07:00
  • cc143cccf4 move default option hathach 2018-07-31 14:27:48 +07:00
  • 191b73b58c tud_hid_generic_get_report_cb and tud_hid_generic_set_report_cb are mandantory hathach 2018-07-31 13:45:31 +07:00