1777 Commits

Author SHA1 Message Date
勤为本
8d90867182 增加龙芯1c硬件I2C接口 2017-09-06 12:11:46 +08:00
xieyangrun
4de4506db9 Merge branch 'samd21' of https://github.com/geniusgogo/rt-thread into samd21 2017-09-04 10:15:52 +08:00
xieyangrun
d1d81c158f Merge branch 'master' of https://github.com/RT-Thread/rt-thread into samd21 2017-09-04 10:12:34 +08:00
xieyangrun
80a21100b3 remove uart rx code 2017-09-04 10:12:10 +08:00
geniusgogo
84f0d9f988 Update README.txt 2017-08-31 19:03:01 +08:00
xieyangrun
5b1235f5f5 add scons cmd build 2017-08-31 18:57:59 +08:00
xieyangrun
b9ec9d64b8 finsh init change to application thread 2017-08-31 10:51:17 +08:00
geniusgogo
01c43e8bed Update application.c 2017-08-30 21:16:24 +08:00
geniusgogo
8a06b07fc9 Update application.c
code style clean
2017-08-30 21:13:46 +08:00
tanek liang
09d3599ff9 [bsp] clean code 2017-08-30 17:30:47 +08:00
xieyangrun
189c999f8e add atmel SAM D21 bsp support 2017-08-30 12:18:28 +08:00
tanek liang
bb6283144c fix warning and update project files 2017-08-30 11:15:34 +08:00
tanek liang
d766ababec update uart and spi driver 2017-08-30 11:15:30 +08:00
tanek liang
b7cf7c5fc0 update eth driver and clean code 2017-08-30 11:13:55 +08:00
tanek liang
0ecc0f96f5 disable macro for libc 2017-08-30 11:11:11 +08:00
tanek liang
c7c0edebba add spi flash driver 2017-08-30 11:10:55 +08:00
tanek liang
ea2a9db341 fix eth/lcd io conflict 2017-08-30 11:10:54 +08:00
tanek liang
09f698a209 add eth driver 2017-08-30 11:10:32 +08:00
tanek liang
ce4c351ebc add sdram and lcd driver 2017-08-30 11:08:16 +08:00
tanek liang
b2849ad1aa update usart driver 2017-08-30 11:08:15 +08:00
tanek liang
07bd7af08e add mdk4 and iar upport 2017-08-30 11:07:55 +08:00
tanek liang
2c056a3aad add gd32f450 bsp 2017-08-30 11:07:54 +08:00
mqb
19448a920c 修改了GPIO_Configuration
STM32F4系列UART在初始化的时候,如果GPIO_AF放到GPIO_INIT后边,系统复位后,串口会向外发送一个字节的数据,通常是0x00。将GPIO_AF放到GPIO_INIT前边可以避开这个问题。
2017-08-28 12:39:17 +08:00
Bernard Xiong
2ac493698b [BSP] cleanup for hifive1 bsp. 2017-08-26 11:02:39 +08:00
ArcherChang
8923247fb3 [1] Andes N1068体系移植
a. 去除《Andes工程创建和调试》文件;
2017-08-25 14:49:48 +08:00
ArcherChang
652ea85a39 [1] Andes N1068体系移植
a. Libc改用官方版本(工具链附带版本);
    b. 去除未使用文件;
2017-08-25 14:25:35 +08:00
Bernard Xiong
b9ebd183ae Merge pull request #827 from caogos/master
[BSP] Add EMAC driver in loongson1C (ported by chinesebear, https://github.com/chinesebear/rtt-net)
2017-08-25 11:07:34 +08:00
勤为本
2da0eae89c 再次修改源文件开头的license,清理网卡代码中的#if 0和#if 1 2017-08-25 10:48:59 +08:00
ArcherChang
921fbfbc21 [1] 添加Andes N1068体系;
[2] 基于AE210P EVB板;
[3] 详细信息参阅bsp/AE210P/readme文件夹;
    《Andes工程创建和调试》文档;等。
2017-08-25 10:25:33 +08:00
勤为本
63d2ede1b3 清理龙芯1c片内网卡驱动的冗余代码,给没有license的源码文件增加license 2017-08-24 15:03:08 +08:00
勤为本
838c63f365 添加龙芯1C片内网卡的驱动(原创作者是chinesebear,https://github.com/chinesebear/rtt-net) 2017-08-23 15:46:51 +08:00
Bernard Xiong
1f45d8c723 Merge pull request #822 from parai/upstream
x86: bring up share object module on i386 machine
2017-08-21 09:30:17 +08:00
parai
2957cf6f52 x86: bring up share object module on i386 machine
1. upddate kernel module to support i386
2. update libdl to support open *.so by absolute path
3. new test case bsp/x86/src/hello.c to test i386 module feature

Signed-off-by: parai <parai@foxmail.com>
2017-08-20 20:24:07 +08:00
Bernard Xiong
b53e3c2568 Merge pull request #812 from parai/master
[bsp] x86 : fix keyboard input issue
2017-08-18 14:16:03 +08:00
Parai Wang
0cd49a20ad x86: support both keyboard input and serial COM1 input
Signed-off-by: Parai Wang <parai@foxmail.com>
2017-08-18 12:02:43 +08:00
parai.wang
3416187ecf x86 : fix keyboard input issue 2017-08-18 11:38:00 +08:00
aozima
959b97aa34 update stm32f20x linker script: ensure last block HEAP. 2017-08-18 11:12:58 +08:00
Bernard Xiong
f975ef5146 Merge pull request #807 from parai/master
[BSP] x86: add floppy driver
2017-08-18 10:55:22 +08:00
Bernard Xiong
50a2ae584b Revert "x86: keyboad input bug fix" 2017-08-18 10:54:45 +08:00
parai
bafa3a8eb3 x86: add floppy driver
currently only read okay, write is not supported, this is enough for
me to study ELF, but the floppy is really small, now only about 400kb
space free showed by df("/").

Signed-off-by: parai <parai@foxmail.com>
2017-08-17 23:34:09 +08:00
Bernard Xiong
1bfdc7dd30 Merge pull request #805 from parai/master
[bsp] x86: keyboad input bug fix
2017-08-16 23:50:09 +08:00
parai
eb5ea946a6 tmp floopy driver save, no test 2017-08-16 23:37:12 +08:00
parai
08d13e033c x86: keyboad input bug fix
most of the code copy from tinix, just make it run, code quality is not good.

Signed-off-by: parai <parai@foxmail.com>
2017-08-16 22:37:06 +08:00
Bernard Xiong
a0ec48d613 Merge pull request #801 from gbcwbz/stm32_test
[bsp] fix CAN IRQ for stm32 none connectivity line devices
2017-08-16 16:47:07 +08:00
parai.wang
5ba5ebc8be x86: host machine native gcc support and use qemu to run 2017-08-16 15:47:15 +08:00
Spencer Moss
b60712c29c [bsp] change macro so that CAN IRQ do not interfere USB IRQ in stm32f10x 2017-08-14 00:41:09 +08:00
Spencer Moss
a07c450808 [bsp] fix CAN IRQ for stm32 none connectivity line devices 2017-08-13 16:39:00 +08:00
bupleurum
e84bad92ee [bsp] Prevent compilation errors in bxcan.c when using STM32F10X_LD_VL,STM32F10X_MD_VL,STM32F10X_HD_VL incorrectly choose to use the RT_USING_CAN. 2017-08-11 18:35:46 +08:00
bupleurum
2569f66df8 [bsp] Fix a CAN interrupt number macro definition bug for STM32F10X_LD,STM32F10X_MD and STM32F10X_XL series. 2017-08-11 17:39:47 +08:00
Bernard Xiong
4626b19ead Merge pull request #784 from zhangjun1996/master
[BSP] add bsp for sifive(risc-v e310).
2017-08-10 16:51:59 +08:00