bernard
872975b0ab
[DFS] add df cmd in msh and provide better display.
...
re-write for #1138
2017-12-31 10:46:24 +08:00
bernard
6c7150a5fc
[Kernel] code cleanup for signal.
2017-12-30 14:46:51 +08:00
bernard
7c3d6fbbda
[BSP] fix the option of EMAC file in SConscript.
2017-12-30 14:46:02 +08:00
bernard
8e4307382f
[DFS] update JFFS2 with RT-Thread 3.0.x.
2017-12-30 14:45:34 +08:00
bernard
b07bd6c515
[Utilities] Add more options for logtrace.
2017-12-29 22:52:38 +08:00
bernard
09f2d42e5a
[DeviceDrivers] Add device API in pipe device.
2017-12-29 22:33:39 +08:00
bernard
6fe16bba3b
[lwIP] Remove the unnecessary log in SConscript.
2017-12-29 22:32:23 +08:00
bernard
bc6703d0be
[Tools] Add useconfig option for scons.
2017-12-29 22:26:39 +08:00
bernard
9644678dcb
[libc] include <sys/select.h> when enable HAVE_SYS_SELECT_H
2017-12-22 14:46:45 +08:00
bernard
7c2bcdd3de
[BSP] update SDL to SDL2 in simulator.
2017-12-16 00:05:23 +08:00
bernard
c4b6fa7978
[libc] Add stat definitions for WIN32.
2017-12-14 10:47:07 +08:00
bernard
f0dce37543
[BSP] Update simulator bsp for MSVC.
2017-12-14 10:16:31 +08:00
bernard
7f36786788
[GUI Engine] Fix the TRANSPARENT definition issue.
2017-12-14 09:58:59 +08:00
bernard
fdc4fee036
Update .gitignore file.
2017-12-14 09:58:40 +08:00
bernard
eb1daff7d4
[BSP] Fix the simulator build for Win32.
2017-12-13 20:38:56 +08:00
bernard
3d28f8f512
[UIEngine] Fix compiling warning when build under Win32.
2017-12-13 20:38:09 +08:00
bernard
3802754f05
[Tools] Fix the walk_children issue
2017-12-13 20:13:45 +08:00
bernard
0c075a5b2c
[BSP] Add WIFI_USING_AP6212 option for X1000
2017-12-09 19:11:58 +08:00
bernard
89af35b0c3
[BSP] Add qemu-nographic script
2017-12-02 16:37:50 +08:00
bernard
9463fd9ae8
[BSP] Add '-nostartfiles' to link flags.
2017-12-02 10:53:42 +08:00
bernard
c0b2a1a4b4
[Tools] Add g++ link patch when enble C++.
2017-12-02 10:53:19 +08:00
bernard
ae7237dc53
[BSP] Fix the WIN32 compiling issue.
...
rename _errno to __rt_errno for conflict in WIN32.
2017-11-30 23:56:52 +08:00
bernard
2a83353e5f
[DFS] fix the filesystem_operation_table issue.
2017-11-30 23:55:22 +08:00
bernard
98786df5cc
[BSP] Update configuration of qemu-vexpress
2017-11-30 21:18:55 +08:00
bernard
ed033053cf
[libc] Add mmap API
2017-11-30 21:18:55 +08:00
bernard
0d22872a13
[Kernel] Update version number to v3.0.1
2017-11-30 16:53:49 +08:00
bernard
2fbbdd529f
Rename ChangeLog_CN.md to ChangeLog.md
2017-11-30 16:48:59 +08:00
bernard
64b34a43bf
Update ChangeLog file
2017-11-30 16:48:31 +08:00
bernard
c8932cda2b
[BSP] Add SDIO/EMAC drivers for VExpress A9 bsp
2017-11-30 16:33:16 +08:00
bernard
adfb73cd8c
[Tools] Fix the abspath issue of Rtt_Root in building.py.
2017-11-25 07:37:07 +08:00
bernard
327b8015d2
[KConfig] Add RT_USING_WIFI option.
2017-11-18 09:40:14 +08:00
bernard
8013d5f768
[lwIP] add lock for init_done callback.
2017-11-15 11:18:56 +08:00
bernard
21cf0919b4
[Kernel] Update Kconfig to fix memory heap option.
2017-11-13 16:31:05 +08:00
bernard
3815ece6d6
[BSP] Update X1000 config & SConstruct files.
2017-11-13 16:00:52 +08:00
bernard
f859a81d6c
[BSP] Update config in X1000 bsp.
2017-11-13 15:37:08 +08:00
bernard
d913068c73
[BSP] Remove CANNA board information.
2017-11-13 15:24:23 +08:00
bernard
9fa72925a2
[BSP] Remove some board information.
2017-11-13 15:21:31 +08:00
bernard
06e84c8f30
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-11-04 17:39:52 +08:00
bernard
6f6dd80103
[Tools] Add scons --dist command.
2017-11-04 17:39:45 +08:00
bernard
a9a02d5e1f
[Tools] Add more template detect in buildbot.
2017-11-03 21:09:50 +08:00
bernard
75b46cf22b
[DeviceDrivers] Add RT_USING_POSIX condition for pipe.
2017-11-03 21:09:04 +08:00
bernard
28433d9d54
[lwIP] Fix the compiling warning for lwip-1.4.1
2017-11-03 21:08:31 +08:00
bernard
bbe6425f94
[KConfig] Update Kconfig
...
1. Change the type of RT_DEBUG_THREAD to int;
2. Add Kconfig of VBUS.
2017-11-03 21:08:00 +08:00
bernard
e453f36841
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-11-03 11:45:19 +08:00
bernard
6d9fcd04d2
[Kernel] Change the order of initialization.
...
1. Remove INIT_FS_EXPORT and change INIT_DEVICE_EXPORT as the first item
in the initalization thread.
2. Move the eth_system_device_init into INIT_PREV_EXPORT item.
2017-11-03 11:44:37 +08:00
bernard
f08d1f5034
[Tools] Add genconfig command in scons.
2017-11-02 16:57:17 +08:00
bernard
b2057f506a
[External] Remove external from RT-Thread
2017-11-02 13:50:42 +08:00
bernard
00ecd26455
[BSP] Add the missing libraries
2017-11-01 10:41:01 +08:00
bernard
b44d6c4b7b
[BSP] Update LPC54608
...
MDK ok; But GCC failed.
2017-11-01 10:39:02 +08:00
bernard
7877836065
[BSP] Update project files.
2017-10-31 11:59:49 +08:00
bernard
c733086354
[Kernel] Fix sem_release twice issue in slab.
2017-10-31 11:38:28 +08:00
bernard
d615bebb7c
Add more bsp to continuous integration.
2017-10-31 10:41:02 +08:00
bernard
b3d872740b
[libc] Fix the typedef in minilibc.
2017-10-31 10:24:11 +08:00
bernard
47acab4469
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-31 09:55:23 +08:00
bernard
08d2e63b6d
[BSP] Add BOARD_STM32F429_APPOLO option.
2017-10-31 09:55:12 +08:00
bernard
756bfcc5e2
Update Kconfig.
...
1. Add IPADDR/GWADDR etc;
2. Add Kconfig for libcpu.
2017-10-31 09:54:23 +08:00
bernard
bc2abf69e2
[DFS] Fix the ramfs issue.
2017-10-31 09:53:22 +08:00
bernard
7d673f921c
[libc] Adjust libc.
...
1. Move struct stat to libc_stat.h;
2. Defined a new FD_SET macros in libc_fdset.h.
2017-10-31 09:52:49 +08:00
bernard
6469a748b3
[BSP] remove the old ipaddr settings.
2017-10-29 15:22:18 +08:00
bernard
4074a3f246
[BSP] Update stm32f429-apollo Kconfig.
2017-10-28 07:57:26 +08:00
bernard
1d8636b7f4
[DFS] Code cleanup.
2017-10-25 18:42:06 +08:00
bernard
cc9667b7a9
[DFS] Fix the RAMFS compiling issue.
2017-10-25 18:41:53 +08:00
bernard
1f76e1b8ec
[lwIP] Use RT_LWIP_IPADDR/GWADDR/MSKADDR
...
Use RT_LWIP_IPADDR/GWADDR/MSKADDR to replace old options:
RT_LWIP_GWADDR0/1/2/3 etc.
2017-10-25 17:37:59 +08:00
bernard
67fff44fdd
[DFS] Fix the UFFS compiling issue.
2017-10-25 16:23:02 +08:00
bernard
5bc690336b
[DFS] Fix the romfs compiling issue.
2017-10-25 14:21:49 +08:00
bernard
4b2a3d02f3
[DeviceDrivers] Add wifi device/cmd.
2017-10-25 07:37:26 +08:00
bernard
d9592457fb
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-25 07:25:39 +08:00
bernard
0d45288f06
[libc] Add mode_t in rtlibc.h for Keil MDK/IAR.
2017-10-25 07:25:24 +08:00
bernard
1181c5b308
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-21 23:26:45 +08:00
bernard
252432baf0
[BSP] Update QEMU VExpress A9 BSP.
2017-10-21 23:26:30 +08:00
bernard
7b2decbb7c
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-18 17:27:54 +08:00
bernard
e4beb9c0f7
[Kernel] Add more setting checking for RT_USING_POSIX.
2017-10-18 17:27:48 +08:00
bernard
a8a7d60877
[DeviceDrivers] Remove compiling warning in workqueue.
2017-10-18 09:29:30 +08:00
bernard
f7eaa08d0d
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-18 09:22:51 +08:00
bernard
b3fff25b05
[NET] Disable DHCPD in default.
2017-10-17 22:45:12 +08:00
bernard
d118852314
[finsh] code cleanup and use RT_USING_POSIX to replace RT_USING_POSIX_STDIN.
2017-10-17 22:28:05 +08:00
bernard
9b87270682
[libc] Add intptr_t/uintptr_t in minilibc.
2017-10-17 22:27:26 +08:00
bernard
8a38307e2c
[libc] Add RT_USING_POSIX macro.
...
1. Add macro check in rtdebug.h;
2. Use RT_USING_POSIX for poll/select, stdin etc.
3. Split dfs_posix.h to dfs_posix.h, dfs_poll.h and dfs_select.h;
2017-10-17 22:27:06 +08:00
bernard
947d8aa4d2
[libc] Use correct header file for newlib.
2017-10-17 22:24:40 +08:00
bernard
a437ffbf3e
[libc] code cleanup for termios.
2017-10-17 22:24:23 +08:00
bernard
41f3d1f9de
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-17 17:53:07 +08:00
bernard
19aa36e830
[DeviceDrivers] Add sync mode in work queue.
2017-10-17 17:53:01 +08:00
bernard
6101d1e80e
[BSP] Update QEMU VExpress A9 BSP.
2017-10-17 09:53:16 +08:00
bernard
53227b6a74
[lib] Fix the compiling warning in libc.
2017-10-17 09:48:35 +08:00
bernard
5d9217ebe1
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2017-10-17 09:45:25 +08:00
bernard
3c0fbf0c7e
[finsh] Fix the C99 issue.
2017-10-17 09:45:17 +08:00
bernard
296d57e859
[BSP] remove components.h file.
2017-10-16 14:10:18 +08:00
bernard
5e3b3b19a6
[BSP] change the type of cmd.
...
1. Change the type of cmd to 'int';
2. Remove RT_LWIP_USING_RT_MEM macro;
2017-10-16 13:23:03 +08:00
bernard
68d01f8261
[VBUS] change cmd type to 'int'
2017-10-15 23:01:03 +08:00
bernard
bff7afca12
[cplusplus] Add newline in the end of file.
2017-10-15 23:00:47 +08:00
bernard
a8e0711a6b
[lwIP] Remove RT_LWIP_USING_RT_MEM
...
1. Remove RT_LWIP_USING_RT_MEM option;
2. Add waitqueue patch for lwIP 2.0.2;
2017-10-15 23:00:21 +08:00
bernard
d7087fdd3b
[DeviceDrivers] change cmd type.
...
1. Change 'rt_uint8_t' type of cmd to 'int';
2. Add waitqueue;
3. Split device ipc header files;
2017-10-15 22:56:46 +08:00
bernard
0f5a68a55e
[dfs] add poll/select
...
1. Add poll/select APIs;
2. Add wait queue implementation;
3. Remove DFS_STATUS_* code and use errno;
4. Add pipe API;
5. Use a standalone fops in DFS;
2017-10-15 22:44:53 +08:00
bernard
5c7b16d00b
[libc] Update libc.
...
1. Add POSIX termios implementation;
2. Add POSIX signals implementation;
3. Add stdio for each libc.
2017-10-15 22:41:59 +08:00
bernard
b27c7e4826
[Kernel] Add signal implementation.
...
1. Add signal implementation;
2. Change the 'rt_uint8_t' of cmd to 'int';
2017-10-15 22:31:53 +08:00
bernard
cd215b2545
[Kernel] header files
...
1. Remove components.h file;
2. Add libc_* files for standard libc definitions;
3. Add rtdbg.h file for simple debug log;
4. Add single list implementation;
5. Change the 'rt_uint8_t' type of cmd to 'int'.
2017-10-15 22:30:05 +08:00
bernard
8bdf993bfc
[libc] Build correct SConscript file.
2017-10-13 12:44:54 +08:00
bernard
444915d1ea
[finsh] Add RT_USING_POSIX_STDIN options.
2017-10-13 11:50:18 +08:00
bernard
db88c0b6a2
[libc] Change libc stubs to compiler folder.
2017-10-10 17:12:03 +08:00
bernard
5c6a6e5db8
[Tools] Add $ var support in IAR project file.
2017-10-10 16:52:15 +08:00