21 Commits

Author SHA1 Message Date
shandianchengzi
dc5123547c [bsp] Fix many abnormal symbols in annotations. 2023-03-31 23:57:17 -04:00
Meco Man
9bc68d26a4 format Kconfig and sconscript 2023-01-08 22:52:13 -05:00
Meco Man
83b3aadaa3 [Scons][iar][iccarm] IAR统一使用iccarm作为判断条件而不是是用IDE的名字来进行判断
因为不确定后续IAR是否会像Keil一样内含有不同的编译工具链
此外,将判断条件改为列表方式,这样更方便后续增加其他可能的IAR编译链
2022-06-09 07:01:59 +08:00
Meco Man
50f041f5c2 [Scons] 将GCC判断条件改为列表方式,方便后续增加新的编译工具链 2022-06-09 07:01:59 +08:00
Man, Jianting (Meco)
a0f8d43744
[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM (#5802)
* [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
2022-04-20 09:56:04 +08:00
liukangcc
27511885f3 [update] change ccflags to cflags 2022-01-20 11:50:30 +08:00
ArdaFu
7841aff0ca [bsp][tm4c129x] Upgrade the Tiva Peripheral Driver Library to version 2.2.0.295. 2021-06-26 12:37:09 +08:00
Conley
afbfe8dee1 [FIX] 解决tm4c129 gcc 环境下startup的bug 2020-11-25 15:51:55 +00:00
Conley
e74519f5c1 [FIX] 解决tm4c129 gcc 环境下startup的bug 2020-11-24 02:46:50 +00:00
ArdaFu
f5e1949efd [BSP] TM4C129X: Move the IAR compile argument to IAR condition branch. 2018-05-16 09:39:56 +08:00
ArdaFu
45645be9d2 [BSP] TM4C129X: Modify rtconfig.py to support compile from IAR-SCONS 2018-05-13 23:23:25 +08:00
ArdaFu
f8bdaff905 [bsp][tm4x129x] Remove int/uint_fast8/16/32_t definition in BSP driver library's Sconscript. These definitions move to minilibc/stdint.h. 2018-03-19 15:23:24 +08:00
Bernard Xiong
28e925c931 [BSP] fix the compiling issue 2017-12-31 21:19:52 +08:00
ArdaFu
3e185bca9c 1. [bsp] tm4c129x update TivaWare to 2.1.4.178 2017-04-25 18:02:51 +08:00
ardafu
1daa96a214 1. [BSP] TM4C129x : Fix the bug that enable global INT before OS scheduler start the fist thread.
2. [BSP] TM4C129x : According to LunchPad, change device id from TM4C1294XCNZAD   to TM4C1294NCPDT
2015-03-10 12:13:14 +08:00
ArdaFu
bc2a890ab0 [BSP] TM4C129X: fix the bug that components_init do not work in IAR project
1. modify each dirver's INIT_EXPORT micro.
2. modify the lwip parameters' in rtconfig.h
3. insert keep section .rti_fn* in IAR link file
4. change part id from TM4C129XNCZAD to TM4C1294NCPDT
2014-07-31 14:11:26 +08:00
ArdaFu
3879133d90 [BSP] tm4c129x add eth driver
1. Add ETH MAC driver using DMA for Tx and Rx lwip pBuf.
2. Modify the tivaware emac library to fix the bug that PHY read is not stable when sysclk is 120MHz
3. In PHY IRQ handler, insert a dummy reading (REG_BMSR) before read PHY_STS to force update STS register.
2014-07-25 19:07:25 +08:00
ArdaFu
1e396417d8 Revert "[BSP] tm4c129x:"
This reverts commit 666d12988a2ab3fc9eb878e3b52cb083c85e6dbe.
2014-07-25 19:02:37 +08:00
ArdaFu
666d12988a [BSP] tm4c129x:
1. Add ETH MAC driver using DMA for Tx and Rx lwip pBuf.
2. Modify the tivaware emac library to fix the bug that PHY read is not stable when sysclk is 120MHz
3. In PHY IRQ handler, insert a dummy reading (REG_BMSR) before read PHY_STS to force update STS register.
2014-07-25 18:58:56 +08:00
ArdaFu
b21c35df63 [bsp] Add IAR EWARM project template for SCONS project auto generation. 2014-07-21 19:09:15 +08:00
ArdaFu
3a1c1c4500 [bsp] Add BSP for TM4C1294XL (TI Tiva C Series Connected LaunchPad) 2014-07-18 17:17:56 +08:00