4748 Commits

Author SHA1 Message Date
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
Bernard Xiong
f3f523d22f Merge pull request #831 from AubrCool/fix-can.tx.bug
[DeviceDrivers] drivers CAN change tx completion to sem
2017-08-30 08:47:02 +08:00
Aubr.Cool
44bac92a93 [Components]drivers can change txcompletion to sem 2017-08-30 08:00:36 +08:00
Bernard Xiong
f5c1291826 Merge pull request #830 from bin5219/master
[bsp] fix the serial output issue because GPIO_Configuration in stm32f40x.
2017-08-28 13:12:19 +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
Bernard Xiong
5b1aa2a75f Merge pull request #829 from TanekLiang/iar_unused
Add RT_USED definition for IAR
2017-08-25 23:44:37 +08:00
tanek liang
9f2f2f0875 Add RT_USED definition for IAR 2017-08-25 22:22:35 +08:00
ArcherChang
9bbf538753 [1] Andes N1068体系移植
a. 恢复对finsh.h和shell.c的修改;(若需要在Andes AE210P里使用Finsh,请参照bsp/AE210P/readme/readme做修改)
2017-08-25 15:36:37 +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
Bernard Xiong
4812729c61 Merge pull request #824 from aozima/update_cortex-m_port
[libcpu] update cortex-m libcpu: fixed compile error.
2017-08-23 19:50:26 +08:00
aozima
9bbc4e5e6b update cortex-m libcpu: fixed compile error. 2017-08-23 16:13:51 +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
76a79f20d9 Merge pull request #817 from armink/fix_lwip_tftp
[lwIP] Fix LwIP 2.0.2 tftp
2017-08-20 11:32:13 +08:00
Bernard Xiong
c0338d566c Merge pull request #816 from SummerGGift/master
[Device Drivers] delete an useless %s.
2017-08-20 11:31:40 +08:00
Bernard Xiong
d4a1843c3e Merge pull request #820 from armink/fix_ibc_armlibc
Fix ibc armlibc
2017-08-20 11:31:05 +08:00
armink
e515408d00 [Libc] Add some errno to armlibc/sys/errno.h. 2017-08-20 10:47:53 +08:00
armink
548f0e9e8f [LWIP] Remove src/netif/slipif.c on lwip-2.0.2/SConscript. 2017-08-20 10:08:26 +08:00
armink
db1eb96a49 [Libc] Change tabs to 4 spaces on `armlibc/sys/errno.h'. 2017-08-20 09:52:57 +08:00
armink
22c7660dfb [LWIP] Remove RT_USING_NETUTILS in LwIP 2.0.2 SConscript. 2017-08-19 22:46:19 +08:00
armink
83616c9f2b [LWIP] Add tftp max file name len config to LwIP 2.0.2 lwipopts.h . 2017-08-19 20:22:08 +08:00
armink
38ca426626 [LWIP] Fix lwip 2.0.2 TFTP server file name trans error. 2017-08-19 20:20:05 +08:00
SummerGift
cfc3b76438 delete a useless %s. 2017-08-19 10:04:04 +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
Bernard Xiong
bd460dda2b Merge pull request #813 from armink/fix_netutils
[lwIP] Fix netutils
2017-08-18 12:20:13 +08:00
armink
a97d70066b [LWIP] Add LwIP apps SConscript. 2017-08-18 12:10:28 +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
armink
871297747a [LWIP] Move net apps to LwIP/src/apps. 2017-08-18 11:53:11 +08:00
parai.wang
3416187ecf x86 : fix keyboard input issue 2017-08-18 11:38:00 +08:00
armink
5910ae4170 [NET] Add telnet app to netutils. 2017-08-18 11:32:25 +08:00
Bernard Xiong
2331ebdc8e Merge pull request #811 from aozima/update_cortex-m_port
[libcpu] Update cortex m port
2017-08-18 11:30:28 +08:00
aozima
959b97aa34 update stm32f20x linker script: ensure last block HEAP. 2017-08-18 11:12:58 +08:00
aozima
9b7303e511 update libcpu: ensure fault enable. 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
2a6726a5d9 Merge pull request #809 from RT-Thread/revert-805-master
Revert "x86: keyboad input bug fix"
2017-08-18 10:55:04 +08:00
Bernard Xiong
50a2ae584b Revert "x86: keyboad input bug fix" 2017-08-18 10:54:45 +08:00
Bernard Xiong
9388f7882f Merge pull request #808 from armink/fix_lwipopts
[LWIP] Update LwIP 2.0.2 opts header file for rtt.
2017-08-18 07:56:02 +08:00
Bernard Xiong
a4705e582b Merge pull request #806 from armink/fix_lwip_tftp
Fix lwip 2.0.2 TFTP server
2017-08-18 07:55:00 +08:00
armink
e6f6d9ea81 [LWIP] Update LwIP 2.0.2 opts header file for rtt. 2017-08-18 07:51:22 +08:00