Jimmy Brisson
91afbce18a
Correct Nuvoton compiler detection logic
2017-09-11 13:20:33 -05:00
Jimmy Brisson
15a9a0382b
Enable Compiling with ARMC6 across all targets
...
remove duplicate sys.cpp
2017-09-11 13:20:32 -05:00
ccli8
ea1de8c9a8
[NUC472/M453] Remove mbed_sdk_init_forced()
...
1. With mbed OS 5, mbed_sdk_init() is ensured to call before C++ global object constructor.
2. Refine startup file with GCC_ARM toolchain related to this modification.
2017-08-01 14:40:25 +08:00
ccli8
8067f9ac91
[NUC472/M453] Move SystemInit() to register unlock range for perhaps future protected register access
2017-08-01 14:40:02 +08:00
ccli8
c4df35d1b5
[NUC472/M453] Fix region end address error with IAR toolchain
2017-08-01 14:39:50 +08:00
Bartek Szatkowski
b97ffe8fdc
CMSIS5: Replace target defined NVIC_Set/GetVector with CMSIS implementation
2017-05-30 18:55:51 +01:00
cyliangtw
ab814661e5
[NUC472/M453] Fixed scatterAssert of ROM limit
2017-03-23 15:25:08 +08:00
cyliangtw
1e163e8848
[NUC472/M453] Support bootloader
2017-03-23 09:54:03 +08:00
ccli8
0a0b326da6
[NUC472/M453] Change sbrk() allocation to be 32-byte aligned
2017-01-16 09:48:27 +08:00
Martin Kojtal
e7361ebc44
Merge pull request #3365 from OpenNuvoton/nuvoton_usb
...
[NUC472/M453] Support USB device
2016-12-30 12:43:53 +01:00
cyliangtw
e4a5401b9b
[NUC472/M453] Fix GCC warnings
2016-12-13 15:41:41 +08:00
ccli8
6af60f9b32
[NUC472/M453] Fix PWM clock error in BSP driver
2016-12-13 11:10:51 +08:00
ccli8
8c0948d605
[NUC472/M453] Integrate with Travis CI
...
1. Add targets into build_travis.py and tests.py.
2. Add target SPI pins into SPI SD test samples.
3. Rename target TOOLCHAIN_GCC_ARM/retarget.c to avoid name collision of compiled retarget.o with platform/retargets.cpp.
2016-12-09 13:46:38 +08:00
ccli8
7f4881fbb2
[NUC472/M453] Support USB device
2016-12-05 15:12:15 +08:00
ccli8
4ae76be2ce
[NUC472/M453] Reduce (interrupt) stack size from 4 KB to 2 KB
2016-11-07 12:28:20 +08:00
cyliangtw
ae12346b8e
[M453] Support CAN
2016-10-20 15:12:36 +08:00
ccli8
15dbd36492
[M453] Move files to match ARM mbed's restructure
...
1. Move M451Series.h to device.
2. Move StdDriver to device.
3. Move TOOLCHAIN_* to device.
4. Move cmsis*, startup_M451Series.c, and system_M451Series.c/h to device.
2016-10-11 13:49:25 +08:00