Commit Graph

2528 Commits

Author SHA1 Message Date
aozima 62058e18fe [bsp][samd21] update scons script. 2018-12-03 20:22:59 +08:00
aozima cdf3f7e670 [bsp][rm48x50] update scons config: disable MDK support. 2018-12-03 20:22:06 +08:00
aozima cb1d1d70f1 [bsp][nv32f100x] update scons config: disable GCC support. 2018-12-03 20:21:32 +08:00
aozima b02bad374f [bsp][mini4020] update rtconfig.h 2018-12-03 20:15:12 +08:00
aozima 7e8608f35a [bsp][mb9bf500r] update scons config: disable IAR support. 2018-12-03 20:11:01 +08:00
aozima 5ee6bf4a8a [bsp][lpc176x] update scons script. 2018-12-03 20:10:28 +08:00
aozima 23833bfa78 [bsp][frdm-k64f] update MDK linker script. 2018-12-03 20:03:26 +08:00
aozima 01dbc85f73 [bsp][frdm-k64f] update scons config: update MDK support. 2018-12-03 20:03:01 +08:00
aozima d4cb16e5db [bsp][apollo2] update scons config: update MDK support. 2018-12-03 20:01:43 +08:00
aozima 2d48393fd2 [bsp][CME_M7] update lwIP config. 2018-12-03 20:00:23 +08:00
aozima 30538a9478 [bsp][CME_M7] update scons config: update MDK support. 2018-12-03 20:00:20 +08:00
aozima 808bc757f1 [bsp][CME_M7] update scons config: disable IAR support. 2018-12-03 19:57:25 +08:00
SummerGift 0a4abb8f94 [bsp][STM32] update linker_scripts for stm32 bsp 2018-12-03 18:45:51 +08:00
Bernard Xiong 9757f6b405
Merge pull request #2022 from whj4674672/master
[BSP]stm32f107 fix usart3
2018-12-03 17:41:04 +08:00
SummerGift 633876a66b [bsp][STM32] optimize stm32 BSP main.c 2018-12-03 15:58:24 +08:00
SummerGift afaadd8732 [bsp][STM32] optimize stm32 BSP docs 2018-12-03 13:54:44 +08:00
SummerGift 01bdef21e9 [bsp][STM32] add bsp 制作规范 2018-12-03 13:49:58 +08:00
Bernard Xiong efaac449d4
Create README.md 2018-12-02 12:09:23 +08:00
whj4674672 00f9958c38 [BSP]stm32f107 fix usart3 2018-12-01 16:30:24 +08:00
SummerGift 5cbe222196 [bsp][STM32] update stm32 bsp 2018-11-30 18:29:59 +08:00
SummerGift 739b2ba51c [bsp][STM32] Add bsp based on new framework 2018-11-29 17:06:06 +08:00
Noe Xu bbc628d5a0 [STM32F4xx-HAL] Fix link error when enable cmbacktrace package.
Change-Id: I879acd7c67ea782389b8f69acb2846c2879f8fcf
2018-11-26 22:43:02 -08:00
Bernard Xiong 9f477667ab
Merge pull request #1770 from xuzhuoyi/master
添加对 TI C2000 DSP 的移植
2018-11-24 20:35:50 +08:00
xuzhuoyi 6c081947b5 [bsp][tms320f28379d] Classify c28x into ti-dsp 2018-11-24 17:41:55 +08:00
tangyuxin e2e2c0a1e0 [bsp][amebaz] Update WIFI driver 2018-11-24 09:47:26 +08:00
Bernard Xiong 8206a5ddea
Merge pull request #1995 from ErnestChen1/master
[avoid] "load" icon missing in keil 5
2018-11-22 22:45:40 +08:00
shaojinchun fc6bc1ad39 Add smp support to RT-Thread 4.0 2018-11-22 18:16:47 +08:00
chenchaoqun@rt-thread.com e23614b701 [avoid] "load" icon missing in keil 5 2018-11-22 10:12:57 +08:00
Bernard Xiong 27ec671eab [Tools] Add a draft project generator for SES. 2018-11-21 01:04:16 +08:00
Bluebear233 6eadbecd98 [BSP]修正NUVOTON M487 README说明 2018-11-20 13:45:18 +08:00
Bluebear233 d67c9fabfe [BSP]更新NUVOTON M487 Sconscript 2018-11-19 10:47:35 +08:00
Bluebear233 db2f06df5b [BSP]新增NUVOTON M487 MDK4支持 2018-11-19 09:50:52 +08:00
Bluebear233 a9d4773b46 [BSP]add NUVOTON M487 BSP 2018-11-19 09:49:32 +08:00
xuzhuoyi 17301e463c [bsp][tms320f28379d] Add support of Kconfig 2018-11-18 12:06:52 +08:00
xuzhuoyi 81f94fd271 [bsp][tms320f28379d] Remove redundant code 2018-11-18 11:09:01 +08:00
xuzhuoyi 9d6c8186c5 [bsp][tms320f28379d] Change stack config in rtconfig.h 2018-11-16 21:48:15 +08:00
xuzhuoyi b7a76b5e52 [bsp][tms320f28379d] Change license to Apache-2.0 2018-11-16 20:30:56 +08:00
xuzhuoyi 37db67d94a Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	src/thread.c
2018-11-16 20:09:46 +08:00
whj4674672 a3ea413f88 Fix usart3 initialization bug 2018-11-15 18:54:04 +08:00
EvalZero e14b1ac055 [bsp][stm32f429-apollo]add audio sound and micphone driver. 2018-11-15 11:32:11 +08:00
Bernard Xiong 944e28c9a9 [BSP] remove settings folder in stm32f411-nucleo 2018-11-10 19:15:27 +08:00
Bernard Xiong ba1e18868e
Merge pull request #1959 from yangjie11/fix
[bsp]fixed drv_usart.c because f411xE have no USART3
2018-11-10 06:51:53 +08:00
Bernard Xiong 9e80680a6c [BSP][ls1c] fix config issue 2018-11-09 17:55:17 +08:00
yangjie c79d928991 [bsp]fixed drv_usart.c because f411xE have no USART3 2018-11-09 10:26:39 +08:00
hichard ca4b48aac2 修复STM32F4-Hal bsp USB主机驱动的一个bug 2018-11-07 22:48:50 +08:00
chenyong db3f8d3344 [bsp] fix default project compilation error.
Signed-off-by: chenyong <1521761801@qq.com>
2018-11-05 20:18:12 +08:00
Bernard Xiong c7d9daefaa
Merge pull request #1868 from jg1uaa/master
change hello.mo building process, compile and link separately
2018-11-05 09:14:02 +08:00
armink 83b7b763b7 The dbg_log API is DISCARDED. Change all dbg_log to LOG_X. 2018-11-02 10:20:30 +08:00
yangfasheng 3d374b3c0d add touch driver;
update lcd driver;

Signed-off-by: yangfasheng <yangfasheng@rt-thread.com>
2018-10-31 09:58:37 +08:00
Bernard Xiong 94c358b13e
Merge pull request #1911 from XXXXzzzz000/add_pwm_driver
[driver][pwm] add pwm driver.
2018-10-26 17:51:40 +08:00
Bernard Xiong bbd7f4c6ec
Merge pull request #1927 from Guozhanxin/master
[bsp imxrt]添加 Arch Mix 开发板图片及厂商信息
2018-10-26 17:51:30 +08:00
Bernard Xiong d0cc930eec
Merge pull request #1924 from balanceTWK/master
【bsp】【stm32f10x-HAL】 update drv_usart.c
2018-10-26 17:51:00 +08:00
guozhanxin 2ed55f75db [bsp][imxrt]更新 ArchMix 的 README 2018-10-26 16:29:48 +08:00
guozhanxin 84c30bab5f 删除选择 flash 的选项 2018-10-26 16:03:55 +08:00
Bernard Xiong f97e19c509
Merge pull request #1919 from XXXXzzzz000/add_rtc_driver
[bsp][stm32f10x-HAL] add rtc driver
2018-10-26 07:08:50 +08:00
tyx 135ec47a6a [bsp][amebaz]支持IAR工程及smartconfig配网 2018-10-25 17:20:58 +08:00
XXXXzzzz000 d4bdeb03e7 [bsp][stm32f10x-HAL] add pwm driver. 2018-10-24 10:09:45 +08:00
BalanceTWK 9392c9ea49 [bsp][stm32f10x-HAL] update drv_usart.c 2018-10-23 21:46:55 +08:00
XXXXzzzz000 ea86ebf142 [bsp][stm32f10x-HAL] add rtc driver 2018-10-23 14:15:24 +08:00
Bernard Xiong 9442207455
Merge pull request #1915 from XXXXzzzz000/fix_stm32f4xx-hal_iwg
[bsp][stm32f4xx-HAL] fix iwg driver.
2018-10-23 10:22:15 +08:00
Bernard Xiong 87446464cf
Merge pull request #1918 from misonyo/license_change
[BSP][all NXP]change license to Apache-2.0
2018-10-23 10:19:02 +08:00
Bernard Xiong 47cfa1cbfa
Merge pull request #1917 from enkiller/dev
[bsp][amebaz] BSP工程更新,适配新的WLAN框架
2018-10-22 22:34:08 +08:00
misonyo a454393994 [BSP][all NXP]change license to Apache-2.0 2018-10-22 11:02:50 +08:00
tyx 646cb6cabc [bsp][amebaz] BSP工程更新,适配新的WLAN框架 2018-10-21 23:41:59 +08:00
SASANO Takayoshi b41ecff518 fix rt_system_module_init() -> rt_system_dlmodule_init(),
in components/libc/libdl/dlmodule.c.
2018-10-21 21:21:38 +09:00
Bernard Xiong 9c2f2e855b [BSP][IMXRT] change license to Apache license v2.0 2018-10-21 14:45:29 +08:00
XXXXzzzz000 262d4268a4 [bsp][stm32f4xx-HAL] fix iwg driver. 2018-10-20 17:53:07 +08:00
XXXXzzzz000 5e95c57456 add iwdg driver 2018-10-17 16:05:33 +08:00
XXXXzzzz000 8107542d76 [driver][iwdg]add iwdg driver. | 添加iwdg驱动,参考:stm32f4xx-HAL/driver_wdg 2018-10-17 15:54:00 +08:00
chenchaoqun@rt-thread.com 87dad10f3f [license] Change the license to Apache 2018-10-16 14:18:50 +08:00
Bernard Xiong 292f35f824
Merge pull request #1878 from uestczyh222/f1_i2c
[Bsp][stm32f1xx-hal]添加I2C驱动
2018-10-12 15:21:40 +08:00
Bernard Xiong 33cb916ff7
Merge pull request #1882 from uestczyh222/f4-build
[Bsp][stm32f4xx-hal]整理链接脚本
2018-10-11 20:52:20 +08:00
Bernard Xiong 7caaafa55f
Merge pull request #1881 from uestczyh222/f4-uart
[Bsp][stm32f4xx-hal]更新串口宏
2018-10-11 20:51:45 +08:00
Bernard Xiong 57303c14be
Merge pull request #1877 from uestczyh222/f4_iic
[Bsp][stm32f4xx-hal]修复I2C在开启优化时出现延时异常的问题
2018-10-11 18:51:08 +08:00
ZYH 743c264285 [Bsp][stm32f4xx-hal]整理链接脚本 2018-10-11 18:17:35 +08:00
ZYH 4c623b39ad [Bsp][stm32f1xx-hal]添加I2C驱动 2018-10-11 18:13:30 +08:00
ZYH bcfba031d5 [Bsp][stm32f4xx-hal]更新串口宏 2018-10-11 18:09:31 +08:00
ZYH ffdd7f98ad [Bsp][stm32f4xx-hal]修复I2C在开启优化时出现延时异常的问题 2018-10-11 16:47:25 +08:00
ZYH 0893e54293 [bsp][stm32f1xx-hal]修复当开启优化时m3_m4_delay_us延时失效问题 2018-10-11 16:42:13 +08:00
ZYH 6e5751d49b [BSP][STM32F1xx-HAL]修改协议 apache2.0 2018-10-11 10:18:24 +08:00
ZYH 6262acb5f9 [BSP][STM32F1xx-HAL] fix hse when hse no trigger
修复当选择HSE 而HSE不起振时 assert的问题,并优化模拟器参数
2018-10-11 10:14:49 +08:00
guozhanxin 7ea038373d [BSP] Add standalone i.MXRT 1050 Arch Mix BSP. 2018-10-10 09:28:40 +08:00
guozhanxin 5d4e4ae390 [bsp][imxrt] Remove SeeedStudio network dependencies 2018-10-10 09:19:55 +08:00
Bernard Xiong 37d25e32a1
Merge pull request #1846 from misonyo/master
[bsp/qemu-vexpress-a9]change idle task stack to 1024
2018-10-08 10:52:53 +08:00
SASANO Takayoshi c81ebdc6d9 there is dummy time() function, but now it is implemented in
components/libc/compilers/minilibc/time.c.

maybe this dummy code is no longer required, so deleted.
2018-10-07 05:56:27 +09:00
SASANO Takayoshi 86742879f3 There is no problem to create hello.mo with default compiler on
Debian-9.5/amd64.

But building hello.mo with i386-elf-gcc (5.5.0) cross compiler on
OpenBSD-6.3/amd64, undefined reference to 'rt_kprintf' error occurs.

To avoid this error, "compile and link" process needs to be divided to
simply "compile" and "link".

On Debian-9.5, both previous and current method produces same hello.mo.

We have to improve disk image creation (Linux dependent),
this is a future homework.
2018-10-06 18:33:18 +09:00
Bernard Xiong ee1e316d1e
Merge pull request #1866 from xuzhuoyi/stm32f429-disco
[bsp][stm32f429-disco] Repair mistake of i2c device name
2018-10-05 17:30:00 +08:00
xuzhuoyi 20f01fcadf [bsp][stm32f429-disco] Repair mistake of i2c device name 2018-10-05 14:40:39 +08:00
Bernard Xiong db16cada48
Merge pull request #1864 from xuzhuoyi/stm32f429-disco
STM32F429-DISCO 添加 I2C 和触摸屏支持
2018-10-05 14:40:35 +08:00
xuzhuoyi f8918c34f1 [bsp][stm32f429-disco] Repair encoding problem 2018-10-05 13:53:16 +08:00
xuzhuoyi 7d0a99c58f [bsp][stm32f429-disco] Remove code about littlevgl 2018-10-05 13:34:40 +08:00
xuzhuoyi a0fd5366ce [bsp][stm32f429-disco] Adjust the copyright information 2018-10-05 13:29:50 +08:00
nongxiaoming 9f3938da1e [bsp][stm32] Fix the warning when using ARM Compiler V6 2018-10-04 17:07:52 +08:00
nongxiaoming 4bc36f722c [bsp][stm32] Fix compile failure when using ARM Compiler V6. 2018-10-04 17:06:21 +08:00
xuzhuoyi f9a809fd39 [bsp][stm32f429-disco] Add LCD/touch/i2c to Kconfig 2018-10-04 15:45:13 +08:00
xuzhuoyi 61bca24ce6 [bsp][stm32f429-disco] Change touch exec from hard timer to thread 2018-10-03 19:47:34 +08:00
xuzhuoyi 18e0e0fcdd [bsp][stm32f429-disco] Open touchscreen device when board init finished 2018-10-03 18:49:48 +08:00
xuzhuoyi 8ed3e82e22 [bsp][stm32f429-disco] register touch device to RT-Thread 2018-10-03 16:50:04 +08:00
xuzhuoyi b5bb1f5785 [bsp][stm32f429-disco] Add touchscreen support 2018-10-03 15:20:09 +08:00
xuzhuoyi a0c848b0e7 [bsp][stm32f429-disco] Add i2c support 2018-10-03 00:00:47 +08:00
xuzhuoyi 1ca25164fc [bsp][stm32f429-disco] Fix missing of info->framebuffer 2018-10-02 22:12:53 +08:00
Bernard Xiong d9dcfb13d0
Merge pull request #1858 from Guozhanxin/master
更新 HIFIVE1 bsp
2018-09-30 20:52:09 +08:00
guozhanxin dcbad84470 [bsp][hifive1]更新 README,添加编译及下载运行方法 2018-09-30 18:07:57 +08:00
guozhanxin 23e92786f3 [bsp] hifive1 update: default select debug mode and update debug flags 2018-09-30 18:07:07 +08:00
xuzhuoyi ffd38a57c3 [bsp][stm32f4xx-hal] Fix compile failure when using ARM Compiler V6.10.1 2018-09-30 14:53:55 +08:00
guozhanxin f58da45090 [bsp][hifive1] add Makefile file 2018-09-30 10:33:34 +08:00
Wu Han 64c9eaa7dc Add I2C1 in Kconfig 2018-09-29 18:58:15 +08:00
Wu Han 52fa0189ad Add I2C bus driver for stm32f10x 2018-09-29 16:11:31 +08:00
misonyo 8e00c1dacc [bsp/qemu-vexpress-a9]change idle task stack to 1024 2018-09-27 10:36:25 +08:00
guozhanxin 99b632915f [bsp][stm32f4xx-HAL] update PWM driver
1. Fixed the overflow error of intermediate value
2. Fixed the error that counter register is not cleared
3. Add macro control for each channel
2018-09-26 18:23:36 +08:00
SASANO Takayoshi 829ea925fc To avoid 'unknown type name' error, replace uint8_t and uint16_t to
rt_uint8_t and rt_uint16_t respectively.
2018-09-24 08:14:36 +09:00
Bernard Xiong b9e7cf7fa3 [BSP] Enable memory pool for i.MXRT1050-EVK. 2018-09-22 22:22:18 +08:00
Bernard Xiong 8293138408 [BSP] Update building script for gcc in i.MXRT/i.MXRT1050-EVK 2018-09-22 11:57:48 +08:00
Bernard Xiong 1f8836c1db [BSP] Update project file for i.MXRT/i.MXRT1050-EVK. 2018-09-22 11:37:32 +08:00
lin 05cc8415ad [BSP]Add sct and fix some drivers bug 2018-09-21 16:11:56 +08:00
Bernard Xiong b611f317fe
Merge pull request #1830 from RT-Thread/bsp_imxrt
Add standalone i.MXRT BSP for EVK.
2018-09-21 13:20:21 +08:00
Bernard Xiong 9d538371e6 [BSP] Add i.MXRT libraires. 2018-09-20 23:18:14 +08:00
Bernard Xiong 00d7d6f537 [BSP] Add standalone i.MXRT 1050 EVK BSP. 2018-09-20 23:10:27 +08:00
Bernard Xiong 87fcdf96bc [BSP] Add CMSIS files for i.MXRT 2018-09-20 23:08:32 +08:00
nongxiaoming 2edb385d27 [bsp][stm32f40x] Fix the bug of gpio driver. 2018-09-20 15:24:45 +08:00
Bernard Xiong 6806c0fa4b
Merge pull request #1826 from armink/fix_qemu
[bsp][qemu-vexpress-a9] Enable the software simulation RTC device
2018-09-20 09:22:52 +08:00
lida 31c0617942 [bsp][stm32f40x] add file .config rtconfig.h 2018-09-19 11:31:35 +08:00
armink 7ff50a39ed [bsp][qemu-vexpress-a9] Enable the software simulation RTC device options. 2018-09-19 11:30:39 +08:00
lida 786b296a8e [bsp][stm32f40x]add main.c to file applications ,delete application.c and startup.c 2018-09-18 15:11:57 +08:00
Bernard Xiong 3fce70d804
Merge pull request #1815 from xuzhuoyi/stm32f429-disco
Add LCD and guiengine support for stm32f429-disco
2018-09-17 14:24:02 +08:00
liruncong f977b2a955 修改重新menuconfig后编译失败问题 2018-09-16 09:19:45 +08:00
xuzhuoyi 65fff5b4b2 [bsp][stm32f429-disco] Fix The Travis CI building failure 2018-09-15 16:22:54 +08:00
xuzhuoyi d5c7a63800 [bsp][stm32f429-disco] Modify readme.md 2018-09-15 14:28:09 +08:00
Bernard Xiong 8b161fad6d
Merge pull request #1794 from AubrCool/fix-bxcan.fif1.filter.error
[bsp] stm32f10x correct fifo1 alloc error
2018-09-15 13:14:37 +08:00
Aubr.Cool a53e5c73f1
stm32f10x bxcan
bxcan fix align
2018-09-15 08:37:38 +08:00
xuzhuoyi efe00652c1 [bsp][stm32f429-disco] Change to use rt_components_init() 2018-09-14 20:30:09 +08:00
xuzhuoyi 68c5cc39c3 [bsp][stm32f429-disco] Add guiengine support 2018-09-13 21:35:52 +08:00
xuzhuoyi fd7af6a150 [bsp][stm32f429-disco] Add SPI Error Handler 2018-09-13 19:13:00 +08:00
xuzhuoyi e58bc98ff0 [bsp][stm32f429-disco] Add LCD support 2018-09-13 18:44:51 +08:00
Bernard Xiong e0c003deb5
Merge pull request #1793 from liruncong/am335x
修正bsp\beaglebone重新menuconfig未增加任何配置项时编译失败问题. 并增加C++编译支持
2018-09-12 15:02:59 +08:00
Aubr.Cool 771d958e6f [bsp] stm32f10x correct fifo1 alloc error 2018-09-11 15:15:25 +08:00
Bernard Xiong 84a2ca3421
Update rtconfig.py 2018-09-11 08:34:04 +08:00
Bernard Xiong 5014a5ed6e
Update rtconfig.py 2018-09-11 08:32:32 +08:00
liruncong 2cf705d6c7 am335x改动:
1. SConstruct中增加对C++支持
2. 重新menuconfig. 删除application.c/startup.c,增加main.c. 以便通过编译
2018-09-10 20:25:09 +08:00
Bernard Xiong 63178eb1d6
Merge pull request #1781 from Lawlieta/cy
[bsp] update keil/iar project for sal 'af_inet.h' error
2018-09-08 23:02:22 +08:00
weety 7deaadd782 [bsp][dm365] Fixed thread priority config error, update Kconfig file. 2018-09-07 23:01:39 +08:00
chenyong 1b906876dd [bsp] update keil/iar project for sal 'af_inet.h' error 2018-09-07 17:15:22 +08:00
weety 21c8014da3 [bsp][dm365] update Kconfig file. 2018-09-06 14:16:02 +08:00
weety bf3ef10aec [bsp][dm365] Support Kconfig. 2018-09-06 14:12:28 +08:00
weety d344ff5a9e Merge branch 'pyconfig' of https://github.com/weety/rt-thread into pyconfig 2018-09-05 09:40:12 +08:00
weety 2a46f0d5ee Fixed choice default value issue for stm32f4xx-HAL. 2018-09-05 09:37:56 +08:00
xuzhuoyi 305307c90c [bsp][tms320f28379d] Add bsp README.md 2018-09-04 11:47:06 +08:00
xuzhuoyi 5fd1213e73 [bsp][tms320f28379d] __rt_ffs() problem caused by 16-bit int 2018-09-03 21:39:56 +08:00
Bernard Xiong 1ae8048624
Merge pull request #1765 from uestczyh222/stm32h743-nucleo
[Bsp][stm32h743-nucleo] fix build error with gcc
2018-09-03 14:00:23 +08:00
ZYH c18ff69ed6 [Bsp][stm32h7xx-nucleo]rename S to s 2018-09-03 09:39:42 +08:00