summaryrefslogtreecommitdiff
path: root/src/portable
AgeCommit message (Collapse)Author
2019-09-01dma of lpc54114 can also execute up to 64 bytes each transferhathach
There is still issue with cdc_msc_hid example
2019-09-01rename lpc_usbd to lpc_ip3511hathach
2019-09-01adding lpc54xxx to dcd, able to go through enumerationhathach
2019-09-01fix undef __ARM_ARCH_6M__hathach
2019-09-01clean uphathach
2019-09-01rename lpc11_13_15 to simply lpc_usbd since it is almost used by in recent ↵hathach
year for nxp mcu
2019-08-31support LPC51u68 #100hathach
2019-08-30stm32h7: Ensure FS (and the only) PHY is selected for OTG_HS2.William D. Jones
2019-08-30stm32h7: Enable USB peripheral (device does not enumerate yet).William D. Jones
2019-08-24stm32h7: Add empty template cdc_msc_hid example for STM32H743 Nucleo board ↵William D. Jones
that compiles.
2019-08-05clean uphathach
2019-08-05nrf5x remove the depenedent on nrfx_power.hhathach
2019-08-05merge dcd/hal_nrf5x.c into dcd/dcd_nrf5x.chathach
2019-07-19stm32 minor changehathach
2019-07-04indent clean uphathach
2019-06-10remove dcd_edpt_busy()hathach
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-14more clean up use inline bit funciton instead of macroshathach
2019-05-14update license year to 2019hathach
2019-05-10fix samd dcd_clear_stall also reset data togglehathach
2019-05-09fix clear stall usage, fix reset data toggle with dcd_clear_stall for nrf52hathach
2019-05-01clean uphathach
2019-04-08fix #53 use nrfx_usbd_errata.hhathach
2019-04-02samd support suspend and resume. Though cannot distinguish between Suspend ↵hathach
and Disconnect should work with #47
2019-04-02nrf5x enable suspend after set address, instead of set confighathach
2019-03-31nrf5x added LOWPOWER when suspend/resumehathach
2019-03-30added tud_suspended() and tud_ready()hathach
2019-03-30added dcd_remote_wakeup() stub for all portshathach
2019-03-30usbd add connected, suspended, remote_wakeuphathach
- remove use of osal_queue_reset
2019-03-29working on suspend and resumehathach
change dcd_init signature
2019-03-29added Suspend and Resume event for nrf5x porthathach
also rename DCD_EVENT_SUSPENDED to DCD_EVENT_SUSPEND
2019-03-27replace dcd_edpt_(clear)stall by usbd_edpt_(clear)stallhathach
- remove dcd_edpt_stalled() from dcd porting
2019-03-27remove dcd_get_frame_number()hathach
2019-03-24remove tusb_hal_millis() usage, less work for portinghathach
2019-03-22added stub for dcd_stm32f3hathach
2019-03-22simplify board API, adding stm32f3 discoveryhathach
- remove board header since it is not used
2019-03-20clean uphathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2019-03-17stm32 update fifo in commenthathach
2019-03-15stm32 update TX Fifo for edpt IN, both CDC + MSC work greathathach
- call dcd_event_xfer_complete() when enough bytes received - add dcd_get_frame_number()
2019-03-13dcd_set_address include status response, usbd control stall both control in ↵hathach
and out
2019-03-13update stm32 dcd stall control endpointhathach
2019-03-05Merge branch 'master' into stm32f4hathach
2019-02-27stm32f4: Refactor IN and OUT endpoint interrupt handling into their own ↵William D. Jones
functions.
2019-02-27stm32f4: Refactor RX FIFO read into its own function; remove RXFLVLWilliam D. Jones
resetting (read only) and masking (no nested ints).
2019-02-27Move all paths using "stm" to "st" subdirectories, update config.mk.William D. Jones
2019-02-14stm32f4: Clarify comments and disable OTGINT; fixes stack reset onWilliam D. Jones
cable disconnect, and we don't use OTG right now.
2019-02-08stm32f4: Implement STALL logic for endpoints.William D. Jones
2019-02-08stm32f4: Do some comment/dead code (per 6048a3b) cleanups.William D. Jones
2019-02-08Clarify receive_packet comment, add SOF handling.William D. Jones