hathach
c492aef4c7
revert to use float-abi
...
define __USE_CMSIS instead of __USE_LPCOPEN will have startup enable FPU
on startup properly. Although it is only relevant to lpx43/40 series,
change all to __USE_CMSIS for consistency
2020-09-02 00:46:08 +07:00
hathach
50be9d7c3a
mass rename tud/dcd_irq_handler to tud/dcd_init_handler
2020-04-17 12:27:53 +07:00
hathach
06377a341b
add tud_irq_handler() for all lpc ip3511 (13, 15, 11)
2020-04-06 18:00:37 +07:00
hathach
dc4bf02dcb
mass rename tud_isr to tud_irq_handler
2020-04-06 17:04:49 +07:00
hathach
3ea95c2ab6
clean up LD_FILE using $(BOARD)
...
make it easier to duplicate bsp
2020-03-07 17:49:30 +07:00
hathach
f5d737aa7e
moving irq to bsp for lpc17/40
2019-11-21 23:19:38 +07:00
hathach
f638594536
move -flto to board.mk
...
current board that doesn work with flto is spresense and mimxrt10xx (due
to xip image_vector_table is optimized out).
2019-11-20 16:06:40 +07:00
hathach
cd96b3de86
update makefile for lpc boards
2019-11-11 11:51:51 +07:00
hathach
1684cb06b7
update makefile for lpc mcu
2019-11-11 11:24:10 +07:00
hathach
6f952a8e84
fix missing board uart read/write()
2019-10-24 12:20:06 +07:00
hathach
195d0f5a14
adding log support with uart
...
started with pca10056
2019-10-12 00:02:51 +07:00
hathach
4f4182e171
clean up lpc makefile
2019-09-09 12:39:58 +07:00
hathach
8ac115a33e
clean up
2019-09-09 12:25:39 +07:00
hathach
4ef3946a25
adding lpcxpresso11u37 board
2019-09-06 15:06:04 +07:00
hathach
dd07e743d8
added mbed lpc1768 board
2019-09-05 14:29:17 +07:00
hathach
2e00019aae
board_test work with lpcxpresso55s69
2019-09-03 13:25:36 +07:00
hathach
0ab8829e55
fix segger embbeded studio compile issue
2019-08-31 23:53:10 +07:00
hathach
e5e73ed76c
drop board_* in bsp c file
...
move hw/cmsis to hw/mcu/nordic since only nrf uses it.
2019-08-23 23:35:55 +07:00
hathach
6e6f470b58
board clean up, add button for ea4088
2019-05-15 17:15:02 +07:00
hathach
8ccecde18e
lpc1769 work with makefile
2019-05-15 12:57:31 +07:00
hathach
2582dfb3af
lpcxpresso 1769 build with makefile but not blinky yet
2019-05-15 11:34:40 +07:00
hathach
3e6d911ce9
more clean up use inline bit funciton instead of macros
2019-05-14 12:54:29 +07:00
hathach
61ec407752
update license year to 2019
2019-05-14 11:48:05 +07:00
hathach
5f3ab2afe1
rename board_led_control to board_led_write
2019-04-02 18:16:04 +07:00
hathach
8457d0d14c
add board_button_read()
2019-04-01 18:35:37 +07:00
hathach
18f248b142
remove tusb_hal_millis() usage, less work for porting
2019-03-24 01:19:32 +07:00
hathach
29e075b8b9
clean up bsp, adde board_millis()
2019-03-23 22:31:07 +07:00
hathach
df1aac44b8
add board_noos_millis() for blinky
2019-03-23 16:51:07 +07:00
hathach
ba1bea5d53
simplify board API, adding stm32f3 discovery
...
- remove board header since it is not used
2019-03-22 22:06:48 +07:00
hathach
20fb416783
clean board uart read & write
2019-03-20 20:58:27 +07:00
hathach
c211ee19dd
migrate license from BSD 3 clause to MIT
2019-03-20 16:11:42 +07:00
hathach
2a60427bdc
rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistency
2018-12-14 15:30:54 +07:00
hathach
607658d047
rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLED
2018-12-07 23:38:52 +07:00
hathach
d524da0c94
enable all warnings
2018-12-07 14:49:55 +07:00
hathach
dd9c7b4249
lpc40xx device work, moving Chip_USB_Init out of tinyusb
2018-12-05 08:47:23 +07:00
hathach
fe8346e642
move pinmux out of dcd into bsp
2018-12-04 18:38:01 +07:00
hathach
6c2404ca49
adding ea4088 quickstart, able to blink
2018-12-04 16:32:20 +07:00
hathach
261e0f9801
adding lpc40xx support
2018-12-04 16:06:50 +07:00
hathach
a9161ed0d7
clean up
2018-12-03 19:04:57 +07:00
hathach
5f10584983
moving lpc17xx to use lpcopen
2018-12-03 17:28:38 +07:00
hathach
d246cc2e6c
lpc13xx build ok (not work) with lpcopen
2018-11-30 23:39:18 +07:00
hathach
0bc80dc386
clean up
2018-11-29 23:49:08 +07:00
hathach
522b0c11ef
move nvic prio in hal/dcd to bsp for portability
2018-11-29 22:59:00 +07:00
hathach
57b85262b2
added & tested lpc17xx freertos device example
...
- add USB priority check for freeRTOS config
2018-11-29 21:41:09 +07:00
hathach
a3cc52829b
clean up
2018-11-27 23:55:10 +07:00
hathach
038851c362
enhance dcd lpc17xx. Able to pass enumeration
2018-11-27 20:48:46 +07:00
hathach
4b1f4c7b6f
add Adafruit samd-peripherals as submodule.
...
clean up board
2018-11-14 00:22:49 +07:00
hathach
4342325ee1
reworking device hid class driver
2018-07-23 15:25:45 +07:00
hathach
18f97fef7e
rename TUSB_OS_NONE, TUSB_OS_FREERTOS to OPT_OS_NONE, OPT_OS_FREERTOS
2018-04-12 12:55:53 +07:00
hathach
3c24671960
mass rename TUSB_CFG to CFG_TUSB
2018-04-10 14:31:11 +07:00