4632 Commits

Author SHA1 Message Date
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
勤为本
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
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
armink
501f9814f1 [LWIP] Add lwip 2.0.2 TFTP server to SConscript. 2017-08-17 15:59:58 +08:00
armink
b1362405e2 [LWIP] Add TFTP server to LWIP 2.0.2 . 2017-08-17 15:56:33 +08:00
armink
c01352da91 [LWIP] Fix lwip 2.0.2 TFTP server file name trans error. 2017-08-17 13:31:10 +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
Bernard Xiong
de81a97473 Merge pull request #804 from parai/master
[bsp] x86: host machine native gcc support and use qemu to run
2017-08-16 16:46:47 +08:00
parai.wang
5ba5ebc8be x86: host machine native gcc support and use qemu to run 2017-08-16 15:47:15 +08:00
Bernard Xiong
d6fa9f912d Merge pull request #803 from yygg/master
[DeviceDrivers] use data queue in audio device driver and clean up the code.
2017-08-16 10:59:02 +08:00
yygg_you
94746d8e5f audio驱动使用系统内的dataqueue,修复一些缩进,乱码 2017-08-16 01:17:06 +08:00
Bernard Xiong
05496a5c25 Merge pull request #802 from armink/fix_realloc
[Kernel] Fix rt_realloc issue when new size is 0.
2017-08-15 09:10:52 +08:00
armink
a7e7b3dc02 [Kernel] Fix rt_realloc issue when new size is 0. 2017-08-14 16:09:54 +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