summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)Author
2023-09-07more ci fixhathach
2023-09-07fix cihathach
2023-09-07add cmake support for samd21.hathach
update ci cmake
2023-09-07add samd51 to cmakehathach
2023-09-07- wrap up hcd max3421, work well with nrf52840hathach
- also add usbh_defer_func()
2023-09-05Enable instruction cache for stm32u5 boardsGabriel Chouinard
2023-09-05Add stm32u575-nucleo supportGabriel Chouinard
2023-08-31improve connection & disconnection detection. But there is still issue when ↵hathach
CONDETIRQ occurs but we are disabled interrupt (for osal queue access).
2023-08-30call xfer_complete_isr() when result is not successful (stalled or failed)hathach
2023-08-29- correct tuh_max3421e_int_api() for nrf52hathach
- hcd_int_disable/enable is software only to reduce interrupt lag
2023-08-28Merge branch 'master' into nxp_k64Ha Thach
2023-08-28add kinetis_k family and teensy_35hathach
- teensy_35 is not able to blink led with board_test though, probably due to clock config.
2023-08-28rename OPT_MCU_KINETIS_K64 to OPT_MCU_KINETIS_Khathach
2023-08-28fix:Resource leak: fpyuxiaojun
Signed-off-by: yuxiaojun <[email protected]>
2023-08-28- add xfer_complete_isr()hathach
- merge addr0 ep to pool - add control status to xact in/out - use atomic flag busy to ensure only 1 transfer is active at any time - execute pending transfer after one is complete (or clear busy flag) - change rtt mode to block if full
2023-08-24complete enumerationhathach
2023-08-23able to get 8 byte descriptor, but read(RCVBC) always return 0hathach
- rename max3421e to max3421 - fix incorrect bitmask for HCTL, fix initial device connect - fix bus reset cause connect IRQ
2023-08-22able to send setup packethathach
2023-08-18adding connection event handling, add nrf gpio interrupt for max2341e ↵hathach
interrupt pin
2023-08-18ground works for hcd max3421ehathach
2023-08-18- update nrf52 bsp for cmakehathach
- add empty tuh_int_handler/tud_int_handler if corresponidng stack not enabled - add hcd_template.c
2023-08-14add iar support for lpc43, add lpcxpresso43s67 to hil farmhathach
2023-08-14add board_get_unique_id() for lpc43hathach
2023-08-14add lpcxpresso43s67hathach
2023-08-09Merge pull request #2209 from HiFiPhile/hitlHa Thach
Enhance HITL test
2023-08-09update hil test and json (remove troublesome lpc54608), run hil test on ci ↵hathach
with IAR build
2023-08-09update to dcd ip3511 to add work-around for lpc54628 usb hs errata USB.1 and ↵hathach
USB.2 msc is mounted, but device couldn't work reliably and got constant reset due to other errata probably.
2023-08-08added cmake for lpc54, update lpc55hathach
2023-08-07code formathathach
2023-08-07Merge pull request #2151 from kilograham/rp2040_build_fixesHa Thach
Fix build issues when building for RP2040 from pico-examples/pico-sdk.
2023-08-06Fix LPC54 build.HiFiPhile
2023-08-06Fix LPC54 build.HiFiPhile
2023-08-04add cmake for all board in stm32f4. fix build, also move ci for f4 from ↵hathach
makefile to cmake
2023-08-04Merge branch 'master' into blackf407VEhathach
2023-08-04Merge pull request #2204 from hathach/enhance-bspHa Thach
Enhance bsp
2023-08-04Merge pull request #2133 from greatscottgadgets/cynthion_supportHa Thach
Update support for Cynthion boards
2023-08-04Merge branch 'master' into enhance-bsphathach
2023-08-04add uid for some stm32hathach
2023-08-03add board_get_unique_id() for serial numberhathach
implemented board_get_unique_id() for rp2040 and L4
2023-08-03Merge pull request #2052 from arduino/renesas_ra_hs_rebasedHa Thach
Renesas_RA: add support for board with HS USB port
2023-08-03more board_api renamehathach
2023-08-03add lpc43 familyhathach
2023-08-03more board_api.h renamehathach
2023-08-03rename hw/bsp/board.h to board_api.hhathach
2023-08-03rename ch32v307 and tm4c123 to use underscorehathach
2023-08-03configQUEUE_REGISTRY_SIZE=4 for lpc18hathach
2023-08-03add osal queue name if neededhathach
also mass change configQUEUE_REGISTRY_SIZE = 4
2023-08-02fix pre-commit, also skip lto for rp2040hathach
2023-08-01Fix STM32G0 build.HiFiPhile
2023-08-01fix build with -fltohathach