summaryrefslogtreecommitdiff
path: root/demos/bsp/boards
AgeCommit message (Collapse)Author
2013-09-20start to add msc host, fix dangerous problem with unstable device when ↵hathach
plugged --> 200 ms delay. 50ms delay after each port reset
2013-09-20refine hid host driverhathach
2013-09-18clean up warningshathach
2013-09-18temporarily comment out all the lwip related codehathach
2013-09-16able to build with newly added lwip folderhathach
2013-09-13fix cmsis rtx tick configurationhathach
everything should work TODO: remove static for variable error in control xfer subtask
2013-09-12added keil project for host_freertoshathach
2013-09-10Apply power to USBKevin Townsend
2013-09-10Added trace support for LPC4357USB boardsKevin Townsend
2013-09-10added support for RETARGET SWOhathach
2013-09-10clean uphathach
2013-09-10able to get blinky + greetinghathach
2013-09-08Merge branch 'master' of github.com:microbuilder/tinyusbhathach
Conflicts: demos/bsp/boards/microbuilder/board_lpc4357usb.c demos/bsp/boards/microbuilder/board_lpc4357usb.h
2013-09-08try to add lpc4357usb boardhathach
2013-07-31Added trace pin configKevin Townsend
2013-07-31Added LPC4357USB boardKevin Townsend
2013-07-19change printf retarget to make \n to \r\n automaticallyhathach
2013-07-04change class (hid/cdc) _mounted_isr to _mounted_cbhathach
2013-07-03opt out hardfault handler in board.c which causes problem in compiling with ↵hathach
asm inline
2013-07-02add tusbh_cdc_send, t usbh_cdc_receivehathach
add cdc_serial_app for virtual com demo
2013-06-04re-create ngx4330.hhathach
remove some rom driver dependency on upper layer introduce CAP_DEVICE_ROMDRIVER to overwrite TUSB_CFG_DEVICE_USE_ROM_DRIVER within the lib add support for lpc175x_6x - able to build and blink led on lpcxpresso1769 with device (without any class enabled)
2013-05-31change at86rf to 1ghznodehathach
rom device runs ok with lpc11uxx
2013-05-29ea4357 can be enumerated, but get setconfiugre value of 0hathach
2013-05-29fix lpcxpresso1347 board_ledshathach
temp change USBD_API to ROM_API add lpc13xx device support fix romdriver pointer able to init rom driver
2013-05-28rename NGX to ngxhathach
add a bunch of stub header for dcd (175x_6x, 13xx, 18xx_43xx) add dcd_nxp_romdriver for handling usb rom driver add BIT_TEST_ in binary.h remove mw_usbd_hid.h include due to lexical conflict
2013-05-27move board fileshathach
2013-05-23add files for hitex4350 but fail to get it power on USB0 host connectorhathach
2013-05-23LED init for mcb4300hathach
2013-05-23move scu_pinmux(0x2, 5, MD_PLN | MD_EZI | MD_ZI, FUNC2) to hal/hal_lpc43xx.chathach
dual host run without problem with mcb4300
2013-05-23- move CMSIS & driver lib for lpc13u to codebase bsp/lpc13xxhathach
- change descriptor.c/h able to build device example
2013-05-06adding keil mcb4300 supporthathach
- implement board_leds & board_uart routines
2013-05-06change format of file header & license spacinghathach
2013-04-29move ngx4330 to ngx folder in boardshathach
2013-04-25finally able to get freeRTOS run with current mouse + keyboard examplehathach
NOTES: print_greeting if is executed before the start of freeRTOS scheduler --> hardfault - print_greeting->vsprintf->systick -> bunch of ISR --> hardfault. printf using serial after the start of scheduler is ok though
2013-04-24- change OSAL_TASK_FUNCTION to have void* parameter (to be consistent with ↵hathach
most popular RTOS) - add new error enum TUSB_ERROR_OSAL_TASK_CREATE_FAILED - move usbh_enumeration_task prototype to usbh.h - change OSAL_SUBTASK_INVOKED_AND_WAIT behavior, will not "return" in calling task when subtask got error status. calling task need to do that after the call - osal_queue_receive signature from uint32_t* to void* - implement osal_freertos.h for FreeRTOS 7.3 --> able to compile & build host_freertos + OSAL_TASK_FUNCTION + turn on FPU for M4 in both host_os_none & host_freertos (freertos requires FPU to be on to compile) + osal_task_create + OSAL_SUBTASK_INVOKED_AND_WAIT + SUBTASK_ASSERT + osal_semaphore_reset + osal_queue_flush + adding heap_1.c for memory management
2013-04-22change the board_leds API to on_mask, off_maskhathach
getting led toggling per second on host demo add greeting message
2013-04-22adding oem base board lib for ea4357hathach
2013-04-22house cleaninghathach
2013-04-22moving things aroundhathach
2013-04-22fix compiler error for USB1 to none in ehci.chathach
rename and moving bsp ea4357
2013-04-21separate fake ehci's run async & period listhathach
refractor list_find_previous_item & list_remove_qhd to act on ehci_link_t* instead of ehci_qhd_t* fully support 1ms, 2ms, 4ms, 8ms for period list (each list has a dummy queue head) - change period list structure limit the maximum polling interval to 256 ms add max_loop static MAX number of iteration for list_find_previous_item add test for close 256ms polling interrupt
2013-04-09add Lib_OemBaseBoard to bsp/board but current exclude from all builds (added ↵hathach
when needed later)
2013-04-09adding code to allow configure MIC2555 to pull down D+/D- (still need bit ↵hathach
bangding I2C on PB_0 PB_1) add back port reset after get 8 bytes of device descriptor
2013-04-08amend last commithathach
2013-04-08- add scu_pinmux(0x2, 5, MD_PLN | MD_EZI | MD_ZI, FUNC2); // USB1_VBUS ↵hathach
monitor presence - USB1 host run ok with NGX4330
2013-04-08fix board uart init with NGX4330 (use UART0)hathach
add USB1_PWR_EN (GPIO5[6])
2013-04-07add hal init for USB1 and trying to get USB1 workinghathach
add hack delay 100 ms after a port reset (huge) for correct speed detection
2013-03-29fix the damn bug within 10 line of code in keyboard_app.chathach
2013-03-26- put ATTR_UNUSED to hardfault handler variables to discard compiler warninghathach
- change host_class_driver_t: open_subtask signature to accept tusb_descriptor_interface_t const * instead of uint8_t*
2013-03-25change website from tinyusb.net to tinyusb.orghathach