Bernard Xiong
eabb04ed3d
Merge pull request #2491 from lymzzyh/size_t
...
[libc]fix size_t ssize_t
2019-03-29 08:53:21 +08:00
ZYH
6b7335a36f
[libc]fix size_t ssize_t
2019-03-28 17:18:40 +08:00
tyustli
8327200072
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2019-03-26 14:06:13 +08:00
tyustli
1be90253d0
delete the CMSIS from components and add the CMSIS
...
and add the CMSIS in some specific BSP
2019-03-26 13:58:33 +08:00
Bernard Xiong
94e7f7316b
Merge pull request #2503 from qz721/libcpu_cortex_a
...
Make 'qemu-vexpress-a9' and 'imx6ul' use the same libcpu code.
2019-03-25 21:58:48 +08:00
qz721
2eb1bef773
Make 'qemu-vexpress-a9' and 'imx6ul' use the same libcpu code.
2019-03-25 20:03:49 +08:00
misonyo
97c930cd65
[components]add rt_device_ops for adc device and fix finsh_getchar() return wrong value in Big-endian status.
2019-03-23 09:47:45 +08:00
MurphyZhao
e5c5215917
[components/utilities/utest] 增加测试运行测试打印
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-03-19 14:27:39 +08:00
Bernard Xiong
0adf83b6a1
Merge pull request #2352 from ylz0923/master
...
[bsp][stm32] add can driver.
2019-03-17 10:04:05 +08:00
Bernard Xiong
fc5cfe0a5e
Merge pull request #2450 from jesven/fix_lf
...
Fix lf
2019-03-14 20:25:09 +08:00
Bernard Xiong
656d20362b
Merge pull request #2449 from qgyhd1234/checksum
...
[components][lwip]添加 LWIP 硬件校验和选项,修改 STM32 系列和 rt1052 系列以太网驱动,支持硬件校验和
2019-03-14 20:23:36 +08:00
tangweikang
fcdd5d197f
[components] 添加 RT_USING_ALARM 选项
2019-03-14 18:05:31 +08:00
zylx
bb97c76b59
[components][lwip]LWIP 1.4.1 支持硬件校验和
2019-03-14 17:33:29 +08:00
shaojinchun
b225764b84
fix lwp SConscript的头文件目录为空的问题;lwp把arm9改名成arm926
2019-03-14 17:28:44 +08:00
杨连钊
afe802733f
[components][drivers][can] can.c fix bug.
2019-03-14 17:12:27 +08:00
zylx
9818ee2d29
[components][lwip]添加 LWIP 硬件校验和选项,修改 STM32 系列和 rt1052 系列以太网驱动,支持硬件校验和
2019-03-14 16:39:50 +08:00
misonyo
14e048aa8e
[components/shell] shell will not work if ch is none zero as random value in stack
...
The serial getchar will only modify the LSB of ch, the MSB 3 bytes
will be unchanged as the random value on stack, so if MSB 3 bytes
not zero, the value got is wrong.
2019-03-13 22:05:03 +08:00
armink
3e4a93cc91
Delete the unused '--keep' link flag when used RT_USED marco.
2019-03-12 11:40:53 +08:00
gbcwbz
860f8d954d
[finsh] change return type of finsh_getchar from ch to int
...
finsh_getchar invokes getchar, who's return type is int, and return value may < 0, which means error occurred or EOF.
finsh should handle that situation properly, and inform user about the error.
2019-03-10 15:50:03 +08:00
Bernard Xiong
6a12704bc6
Merge pull request #2412 from armink/fix_ulog
...
Update the ulog
2019-03-10 13:04:25 +08:00
liruncong
4f108dbadf
[components/libc]armclang支持相关
2019-03-10 10:55:27 +08:00
liruncong
ce9629cb57
[components/libc/compilers/armlibc]_sys_exit增加RT_WEAK限定,由具体bsp重新实现,通常需要关闭中断,关闭IO输出等
2019-03-10 10:55:24 +08:00
liruncong
d0239b43a0
[components/cplusplus]修正cplusplus_system_init在arm V6下的问题
2019-03-10 10:55:22 +08:00
liruncong
e5522d6292
[components/net]增加const限定
2019-03-10 10:55:11 +08:00
armink
584593071e
[component][ulog] Fixed the thread name output.
2019-03-09 15:49:32 +08:00
guozhanxin
f6eabb2d0a
[sensor] Fixed a problem where threads were repeatedly created。| 修复线程被重复创建的问题
2019-03-08 10:37:48 +08:00
guozhanxin
507a90f055
[sensor] add irq_handle for driver. | 为底层驱动添加中断回调。
2019-03-08 10:34:10 +08:00
Bernard Xiong
ce2cbb42ec
Merge pull request #2388 from armink/fix_rtdbg
...
Remove the DBG_COLOR and DBG_ENABLE definition.
2019-03-07 17:03:23 +08:00
armink
4f7c06f923
[component][DFS] Change the log level on dfs_file_open() func.
2019-03-07 15:56:39 +08:00
armink
0d7ba79219
Remove the DBG_COLOR and DBG_ENABLE definition.
2019-03-06 17:54:30 +08:00
chenyong
0d9b7d60db
[net][sal_socket] improve closesocke/shutdown error handling
...
Signed-off-by: chenyong <1521761801@qq.com>
2019-03-05 19:25:05 +08:00
MLW
8b18522cfd
解决_tc_flush可能引起的缓冲区冲突
2019-03-03 14:12:01 +08:00
tangyuxin
e094371969
[components][drivers][wlan] 修复一处加锁错误
2019-02-25 17:33:16 +08:00
Bernard Xiong
4723d5d472
Merge pull request #2361 from qgyhd1234/ymodem
...
[components][ymodem]ymodem 握手阶段增加超时重试,防止数据接收不全
2019-02-24 23:47:17 +08:00
zylx
e2c0749d04
[components][ymodem]ymodem 握手阶段增加延时,防止数据接收不全
2019-02-21 11:09:41 +08:00
Bernard Xiong
89ff902ab5
Merge pull request #2358 from armink/fix_sfud
...
[DeviceDriver] Add rt_sfud_flash_find_by_dev_name function to SFUD
2019-02-20 18:37:16 +08:00
armink
65d94a4ecd
[DeviceDriver] Add rt_sfud_flash_find_by_dev_name function to SFUD porting file.
2019-02-20 16:27:27 +08:00
mlw
6d947e4f49
更改AT_CMD_MAX_LEN介绍
2019-02-20 12:19:56 +08:00
马龙伟
b8c0c30c78
增加AT_CMD_MAX_LEN配置
2019-02-18 14:22:15 +08:00
Bernard Xiong
c7a384b4f5
Merge pull request #2322 from zhaojuntao/update-utest-0213
...
[components][utest] 增加线程模式、loop功能、通配符指定名字
2019-02-15 13:42:15 +08:00
MurphyZhao
e3546a5043
[components][utest] 增加 utest_help,用于输出帮助信息
...
[components][utest] 对于不支持的测试用例,增加输出日志
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-02-15 12:04:36 +08:00
guozhanxin
fb9482d61b
[sensor] change RT_SENSOR_FLAG_FIFO to RT_DEVICE_FLAG_FIFO_RX
2019-02-15 10:51:20 +08:00
guozhanxin
3d9c306454
[sensor] change heart rate unit form 'HZ' to 'bpm'.
2019-02-14 19:52:55 +08:00
MurphyZhao
a305c6cca9
[components][utest] utest_run 增加 loop 功能,方便持续运行单一一个测试用例;
...
[components][utest] utest_run 指定测试用例名字的时候,增加通配符 `*` 的支持,及支持仅指定测试用例名字的前部分字节来运行测试用例。该功能会执行匹配成功的所有测试用例。
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-02-14 15:28:56 +08:00
Bernard Xiong
f9f7e6c520
[ptherad] Fix pthread_exit issue
...
When pthread invokes pthread_exit, it just detach self.
2019-02-14 13:45:25 +08:00
Bernard Xiong
509a6c14ac
Merge pull request #2325 from qgyhd1234/qspi
...
[components][driver]修复使用spi驱动在sfud的qspi模式下的断言问题
2019-02-14 12:14:21 +08:00
MurphyZhao
0dc7b9a5a2
[components][utest] utest 延时启动
...
在使用 utest 的线程模式的时候,utest_run 命令执行完成后,finsh 会输出 `msh >`,干扰了 utest 内部的日志结构,因此默认在 utest 启动前增加延时。
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-02-14 12:03:29 +08:00
Bernard Xiong
23ae1997ba
Merge pull request #2320 from Guozhanxin/rtt_sensor
...
添加新的 sensor 框架
2019-02-13 18:30:24 +08:00
zylx
57dc5965cc
[components][driver]fix qspi bug
2019-02-13 17:35:18 +08:00
guozhanxin
b9937f076b
rename sensor_test to sensor_cmd
2019-02-13 15:08:16 +08:00
guozhanxin
37d0400739
rename rt_sen_ to rt_sensor_
2019-02-13 15:00:35 +08:00
MurphyZhao
82f022f6f0
[components][utest] 增加 utest 线程模式
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-02-13 14:37:08 +08:00
guozhanxin
9458791c28
add const keyword for sensor ops
2019-02-12 16:53:27 +08:00
Bernard Xiong
7383269905
[Kernel] Code cleanup for compiling warning.
2019-02-12 14:33:45 +08:00
Bernard Xiong
f182626681
Merge pull request #2310 from weety/dev
...
Fixed data loss issue when USB CDC serial works in dma transmission m…
2019-02-12 14:27:41 +08:00
guozhanxin
eae4394329
add "extern "C" {}" for c++
2019-02-12 14:17:50 +08:00
guozhanxin
64813b6b07
add first version
2019-02-12 14:09:34 +08:00
Bernard Xiong
c003bdf44f
[pthreads] Add _pthread_destroy to release pthread resource.
2019-02-07 23:50:49 +08:00
Bernard Xiong
f87db0908e
Merge pull request #2312 from Ingenic-community/master
...
net: lwip-2.1.0: 修复编译过程中的警告/Fix compile-time warnings
2019-02-06 07:48:58 +08:00
Zhou Yanjie
4c585c2d31
lwip-2.1.0: ethernetif.c: 修复编译过程中的警告/Fix compile-time warnings
...
在第334行中,“(rt_uint32_t*)&msg”应改为“(rt_ubase_t *)&msg”。
在第366行中,“(rt_uint32_t*)&msg”应改为“(rt_ubase_t *)&msg”。
In line 334, "(rt_uint32_t*)&msg" should be changed to "(rt_ubase_t *)&msg".
In line 366, "(rt_uint32_t*)&msg" should be changed to "(rt_ubase_t *)&msg".
Signed-off-by: Zhou Yanjie <zhou_yan_jie@163.com>
2019-02-05 15:30:23 +08:00
Zhou Yanjie
949468f34c
lwip-2.1.0: sys_arch.c: 修复编译过程中的警告/Fix compile-time warnings
...
在第519行中,“(rt_uint32_t *)msg”应改为“(rt_ubase_t *)msg”。
在第550行中,“(rt_uint32_t *)msg”应改为“(rt_ubase_t *)msg”。
In line 519, "(rt_uint32_t *)msg" should be changed to "(rt_ubase_t *)msg".
In line 550, "(rt_uint32_t *)msg" should be changed to "(rt_ubase_t *)msg".
Signed-off-by: Zhou Yanjie <zhou_yan_jie@163.com>
2019-02-05 15:22:29 +08:00
weety
5293175998
Fixed data loss issue when USB CDC serial works in dma transmission mode.
2019-02-03 20:36:34 +08:00
Bernard Xiong
b24dde2525
Merge pull request #2287 from misonyo/dev
...
[components/drivers & bsp/stm32]fix kconfig syntax error etc.
2019-01-30 11:35:56 +08:00
Bernard Xiong
c974949cee
Update Kconfig
2019-01-30 09:24:47 +08:00
Bernard Xiong
14fd4e34a9
Merge pull request #2249 from PiscesLyn/patch-2
...
ymodem support multiple files transmission
2019-01-30 09:12:40 +08:00
misonyo
227b6eb30d
[components/drivers & bsp/stm32]fix kconfig syntax error and add rx buffer size config
2019-01-28 13:54:20 +08:00
qiaoqidui
32d1bfd949
fix lwip2.1.0 port bug
...
fix lwip2.1.0 port bug
2019-01-27 18:01:31 +08:00
MurphyZhao
655c4ad36b
[component][utest] 增加 utest 日志输出级别配置,提供 ASSERT 和 ALL 两个级别,便于测试用例控制 log 输出
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-01-25 17:25:29 +08:00
Bernard Xiong
71da3392fc
Merge pull request #2263 from RT-Thread/fix_fdopen
...
[DFS] Remove opened file check
2019-01-25 03:16:21 +08:00
Bernard Xiong
3b4a9f51c7
[DFS] Remove opened file check
...
Remove opened file check in dfs_file_open function. It will be replaced with POSIX flock/fcntl.
2019-01-24 20:55:27 +08:00
Bernard Xiong
a68bdc94e4
Merge pull request #2250 from gztss/master
...
实现_sys_flen()函数并解决了unistd.h和dirent.h不能同时包含的问题。
2019-01-24 09:43:36 +08:00
gztss
11751d60e0
实现_sys_flen()函数
2019-01-24 09:05:41 +08:00
Bernard Xiong
358a3884f6
Merge pull request #2254 from misonyo/dev
...
[driver/ringbuffer]illegal access to freed memory
2019-01-23 11:11:03 +08:00
MurphyZhao
f9e5d87c98
[components][utest] 将 utest_assert.h 加入 utest.h,以后测试用例仅需要包含 utest.h
...
[components][utest] 增加 buf 类型的字节比较 assert 宏
[components][utest] 修复错误日志打印的输出类型为 ERR 级别
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-01-22 15:46:12 +08:00
Lyn
626d0e9e06
ymodem support multiple files transmission
2019-01-22 13:58:59 +08:00
misonyo
e02d6e616b
[driver/ringbuffer]illegal access to freed memory
2019-01-21 21:59:39 +08:00
Bernard Xiong
bef1d55736
Merge pull request #2244 from RT-Thread/fix_libc_posix
...
Fix libc posix
2019-01-21 19:41:38 +08:00
Bernard Xiong
929e9c8f4b
Merge pull request #2243 from EvalZero/master
...
[lwIP] the errno definition of rt_libc.h is used by default.
2019-01-21 18:18:06 +08:00
Bernard Xiong
97560dd8e2
[libc] Fix the addr=NULL issue in mmap.
2019-01-21 17:19:07 +08:00
Bernard Xiong
75061a2712
[libc] Fix the result length issue in aio_read_work.
2019-01-21 17:18:48 +08:00
EvalZero
b676d7230d
[lwIP] the errno definition of rt_libc.h is used by default.
2019-01-21 15:50:25 +08:00
armink
59a4e4b2b7
[DeviceDriver][wlan] Add device ops to wlan.
2019-01-18 20:41:39 +08:00
Bernard Xiong
3b21ead135
Merge pull request #2200 from RT-Thread/thread_stat
...
[Kernel] Enable RUNNING status in thread.
2019-01-16 17:36:22 +08:00
陈迎春
e45d7da503
Update serial.c
...
"remove #ifdef RT_SERIAL_USING_DMA in rt_serial_open, always check device open dma flag"
2019-01-16 13:21:20 +08:00
armink
9e7254ef59
[DeviceDriver][SFUD] Change the rt_sfud_flash_find() function position.
2019-01-15 20:13:49 +08:00
Noe Xu
52729bb62d
Fix rtthread CAN driver issue.
...
Reset rx tx handler when closing CAN device, Or it will not work after
reopening.
Change-Id: I43482c21263a989322f8df2ac9349128f7cb630a
2019-01-13 23:37:15 -08:00
Bernard Xiong
d55a9cd62a
Merge pull request #2202 from RT-Thread/fix_lwp
...
[lwp] Fix compiling warning in lwP.
2019-01-13 21:41:22 +08:00
Bernard Xiong
b998c4ed8d
[DFS][romfs] code cleanup
2019-01-13 14:33:24 +08:00
Bernard Xiong
9af2d29351
[DFS][romfs] code cleanup
2019-01-13 14:31:55 +08:00
Bernard Xiong
711c923614
[lwp] Fix compiling warning in lwP.
2019-01-13 14:25:52 +08:00
Bernard Xiong
bd7ebbf17b
[DFS][romfs] fix the mkrom issue when file/dir size zero
2019-01-13 14:24:00 +08:00
Bernard Xiong
c2a85453b3
[finsh] Add RUNNING stat in thread
2019-01-13 14:22:13 +08:00
yangfasheng
c16d3de633
update dfs.c dfs_file.c dfs_file.h
...
Signed-off-by: yangfasheng <yangfasheng@rt-thread.com>
2019-01-09 17:40:32 +08:00
Hao Zhu
d3c2cb5845
[components][libc] add extern "C" for header file
2019-01-09 15:13:03 +08:00
MurphyZhao
5d6c7e0df7
[components][dfs] Refix #2100 PR
...
#2100 PR 增加 `#include <libc.h>` 后,如果定义了 `RT_USING_DFS_DEVFS`,那就必须要开启 LIBC 才可以成功编译,增加了对 RT_USING_LIBC 的依赖。但是,这个修复又是关于开启 POSIX 的时候遇到的问题,因此建议在引入 <libc.h> 的地方,加入对 `RT_USING_POSIX` 的依赖。
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-01-05 14:20:44 +08:00
MurphyZhao
5ea985d0fb
[components][utilities/ulog] 修改 ulog_console_backend_init 从 `INIT_COMPONENT_EXPORT` 修改为 `INIT_PREV_EXPORT` 级别的自动初始化,与 ulog_init 同级
...
目的是为了组件初始化中的其他模块可以使用 ulog 输出日志。
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-01-04 18:59:51 +08:00
朱天龙 (Armink)
c7daacc96f
[component][ulog] Fix the ulog_strcpy function.
2019-01-03 15:31:04 +08:00
Bernard Xiong
9556288e54
Merge pull request #2103 from thomasonegd/master
...
fix socket nullptr bug
2019-01-02 10:47:52 +08:00
Bernard Xiong
56f1a8af4f
Merge pull request #2100 from gbcwbz/vi
...
Fix stdio fd error when POSIX api is used
2018-12-30 18:31:18 +08:00
Bernard Xiong
38c49099c9
[libc] Fix the printf issue when disable DFS
2018-12-28 21:41:01 +08:00
Bernard Xiong
214652fd7e
Merge pull request #2130 from jesven/fix_list_thread
...
修正rt_object_get_information参数类型不匹配警告
2018-12-27 19:08:55 +08:00
shaojinchun
fdfc7e541a
修正rt_object_get_information参数类型不匹配警告
2018-12-27 17:48:38 +08:00
Bernard Xiong
e70cece9b5
Merge pull request #2128 from lymzzyh/master
...
[components][USB][Device][Core]fix the device_qualifier error respond on fullspeed
2018-12-27 17:39:40 +08:00
Bernard Xiong
137ed381c7
Merge pull request #2123 from jesven/fix_list_thread
...
修正list_thread关中断时间过长的问题
2018-12-27 17:16:32 +08:00
zyh
b18534e1af
[components][USB][Device][Core]fix the device_qualifier error respond on fullspeed
2018-12-27 16:48:29 +08:00
shaojinchun
ed9a558da9
list_*时,提供对第一层object的原子保护
2018-12-27 16:31:22 +08:00
Bernard Xiong
61b6fca3dd
[bsp] Update tm4c19x and fix the mb_recv warning in lwip-1.4.1
2018-12-27 12:04:48 +08:00
Bernard Xiong
96e6deac29
[Kernel] Fix the errno definitions in armcc/iar.
2018-12-27 09:11:07 +08:00
shaojinchun
3f79a78393
修正list_thread关中断时间过长的问题
2018-12-26 11:51:35 +08:00
misonyo
3b4bb18c06
[components/drivers/hwtimer]修复定时器向下计数模式时时间获取错误bug
2018-12-25 09:59:16 +08:00
thomasonegd
71c3c35c3c
fix socket nullptr bug
2018-12-24 08:31:54 +08:00
gbcwbz
48848c2917
[libc][armlibc] Fix getchar error after exit vi
...
- _sys_istty() add stdio as tty
- without this, after exit vi program getchar will return -1, I don't know why it works
2018-12-23 19:15:20 +08:00
gbcwbz
0924d277f6
[dfs] Fix stdio fd error when POSIX api is used
...
POSIX api e.g. poll read write
2018-12-23 19:14:14 +08:00
Bernard Xiong
9b9dc591f5
[lwp] Correct the change log.
2018-12-19 20:10:33 +08:00
Bernard Xiong
12b8a0cc38
Merge pull request #2020 from enkiller/dev
...
[components][drivers][wlan] 更正表意错误的返回值类型
2018-12-18 14:16:05 +08:00
HubretXie
716823bfec
减少sfud对任务栈的占用
...
用全局空间换栈空间,当多个任务需要使用sfud时,可以节省内存
例如多个任务需要使用文件系统,任务栈可以减少
2018-12-17 18:09:02 +08:00
zhaohengbo
afcd8b4521
fix some bug when stack grows upward
2018-12-15 11:20:24 +08:00
Bernard Xiong
f12d5bfba0
Merge pull request #2065 from qgyhd1234/hwtimer
...
完善 hwtimer 测试例程,修改 readme 显示错误
2018-12-14 11:05:58 +08:00
Bernard Xiong
1f37de29c4
Fix the value width issue under 32/64 bit arch.
2018-12-13 14:54:26 +08:00
zylx
6ea32ee488
[components][drivers] delete redundant judgment
2018-12-13 10:00:03 +08:00
zylx
f497b17111
[components][drivers]fix hardware timer
2018-12-12 17:20:55 +08:00
Bernard Xiong
dcf7bce2cc
Merge pull request #2041 from zhaojuntao/utest-dev
...
[components][utilities] 增加 utest(单元测试框架)
2018-12-12 12:55:36 +08:00
Bernard Xiong
a5b22a5b06
Merge pull request #2043 from HubertXie/master
...
Update at_socket.c
2018-12-12 12:55:21 +08:00
HubretXie
3a8c6f32c0
Update at_socket.c
...
修改socket读取遗留数据逻辑
2018-12-12 11:29:14 +08:00
Bernard Xiong
b628ac0e7e
Merge pull request #2052 from jesven/lwp_ok
...
add lwp support
2018-12-10 20:00:25 +08:00
shaojinchun
2b21d2316a
修改许可协议
...
修改cpu目录名及相关修改
2018-12-10 18:23:21 +08:00
shaojinchun
a8953e9211
add lwp support
2018-12-10 16:44:48 +08:00
Bernard Xiong
9677fe6f2c
Merge pull request #2045 from ErnestChen1/master
...
[add] DMA choice of serial
2018-12-10 09:29:42 +08:00
Bernard Xiong
d43fcbcd80
Merge pull request #2047 from zhangxiaosen88/master
...
Update adc.c
2018-12-10 09:25:10 +08:00
shaojinchun
56c0df1e58
修正dfs在fd_get时,未检查有效性的问题
2018-12-10 08:33:17 +08:00
KE1VG8CBMISQ6ED\Administrator
895fb5c1a9
Update adc.c
...
check fun is NULL, error
2018-12-08 22:56:34 +08:00
MurphyZhao
bce7f85907
[components/utilities/utest] 移除不那么必要的日志接口 redefine
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-08 15:01:08 +08:00
MurphyZhao
98b10877e7
[components/utilities/utest] 修复 gcc 编译警告
...
[components/utilities/utest] 移除组件的版本号
[components/utilities/utest] 优化 basename 函数的处理
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-08 14:48:54 +08:00
chenchaoqun@rt-thread.com
5098c934d3
[add] DMA choice of serial
2018-12-08 11:37:13 +08:00
HubretXie
7ac5bd992f
Update at_socket.c
2018-12-07 19:05:24 +08:00
MurphyZhao
51b17a15e4
[components/utilities/utest] 完善代码,增加注释
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-06 18:59:13 +08:00
MurphyZhao
8824b2ca77
[components/utilities] [Kconfig] 增加 kconfig RT_USING_UTEST 配置
...
[components/utilities] [utest] 增加 testcase 运行超时时间参数
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-06 17:13:14 +08:00
Bernard Xiong
538923d34e
Merge pull request #2038 from enkiller/181206
...
[components][drivers][spi]] 修复开启 mtd nor 后编译错误的问题
2018-12-06 11:33:45 +08:00
tangyuxin
353792b626
[components][drivers][wlan] 更正表意错误的返回值类型
2018-12-06 10:47:00 +08:00
tangyuxin
5f0bf58069
[components][drivers][spi]] 修复开启 mtd nor 后编译错误的问题
2018-12-06 09:50:17 +08:00
HubretXie
cd0521d7d2
Update spi_flash_sfud.c
2018-12-05 19:59:06 +08:00
MurphyZhao
0759b66eb9
【更新】components/utilities/utest 增加 SConscript depend
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-05 18:07:03 +08:00
MurphyZhao
1ecf6cbc7c
【更新】utest gcc 链接符
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-05 14:53:37 +08:00
HubretXie
81cd4d4f4b
Update ulog.h
...
增加LOG_HEX
2018-12-04 09:10:52 +08:00
HubretXie
fa06299637
Update ulog_def.h
...
增加log_hex
2018-12-04 09:09:58 +08:00
HubretXie
889afa7b04
Update dfs_elm.c
...
fatfs: mkfs时增加FM_SFD参数,减少文件系统对flash空间的占用
2018-12-03 18:09:52 +08:00
MurphyZhao
85d275b399
[components/utilities][add] 增加测试框架 utest 代码
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-30 16:13:17 +08:00
Bernard Xiong
bcd591c5f5
Merge pull request #2018 from dogandog/master
...
Update serial.h
2018-11-30 12:48:04 +08:00
Owen
a3e4d57a54
Update serial.h
...
correct definition of struct serial_configure
2018-11-30 11:07:56 +08:00
Bernard Xiong
5bcd30c5a0
Merge pull request #2015 from Lawlieta/at
...
[net][at] Fix at_recvfrom() select event issue
2018-11-30 09:54:25 +08:00
geniusgogo
d168f2ac74
fixed pm tick adjust
2018-11-29 23:40:04 +08:00
chenyong
37a3a03e33
[net][at] Fix at_recvfrom() select event issue
...
Signed-off-by: chenyong <1521761801@qq.com>
2018-11-29 18:55:14 +08:00
MurphyZhao
7556ab89da
[components/drivers/audio] [修复] audio 中枚举类型不匹配的问题
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-28 18:56:40 +08:00
MurphyZhao
3cf808921d
[components/drivers/audio] [修复] 编译警告
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-28 18:56:39 +08:00
Bernard Xiong
a87914b535
Merge pull request #2006 from armink/fix_sfud
...
Update sfud
2018-11-26 18:20:20 +08:00
armink
7a6034fdf7
[DeviceDriver] Add RT_USING_QSPI macro.
2018-11-26 13:34:33 +08:00
armink
c19848d63e
[DeviceDriver] Update SFUD readme.md .
2018-11-24 22:10:59 +08:00
aozima
669eb13ed9
[DeviceDriver] update RT_USING_DEVICE_OPS.
...
1. fixed audio_pipe.c compile error.
2. update pwm driver: support RT_USING_DEVICE_OPS.
2018-11-24 17:29:50 +08:00
armink
31fc754805
[DeviceDriver] Fix a build error for SFUD.
2018-11-24 16:42:43 +08:00
armink
3a3da42738
[DeviceDriver] Add QSPI device driver support for SFUD.
2018-11-24 15:11:24 +08:00
armink
3b20db1903
[DeviceDriver] Update SFUD (Serial Flash Universal Driver) library to latest version.
2018-11-24 15:08:47 +08:00
armink
15b2feb60d
[DeviceDriver] Update QSPI driver framework.
2018-11-24 15:02:53 +08:00
Bernard Xiong
2ca5995160
Merge pull request #1987 from enkiller/dev
...
[components][drivers][wlan] Modify wlan device registration interface
2018-11-23 17:27:07 +08:00
Bernard Xiong
70bfe427e6
Merge pull request #2001 from armink/fix_rbb
...
[DeviceDriver][rbb] Add some comments and rt_rbb_blk_size/rt_rbb_blk_…
2018-11-23 17:17:46 +08:00
Bernard Xiong
6445328acc
Merge pull request #1999 from jesven/smp_4.0
...
Smp 4.0
2018-11-22 22:44:46 +08:00
Bernard Xiong
8cc81af1f6
Merge pull request #1998 from SummerGGift/Remove_code
...
[components][driver]: Remove the extra spi reinitialization code
2018-11-22 20:26:07 +08:00
shaojinchun
2a57ba9f96
统一getcwd和chdir的加锁方式
2018-11-22 18:21:45 +08:00
shaojinchun
fc6bc1ad39
Add smp support to RT-Thread 4.0
2018-11-22 18:16:47 +08:00
armink
74232f2de4
[DeviceDriver][rbb] Add some comments and rt_rbb_blk_size/rt_rbb_blk_buf API.
...
Signed-off-by: armink <armink.ztl@gmail.com>
2018-11-22 18:08:12 +08:00
SummerGift
e9c0964061
[components][driver]: optimized code
2018-11-22 16:33:32 +08:00
SummerGift
fac430805f
[components][driver]: change to new spi API
2018-11-22 16:26:29 +08:00
SummerGift
92fac771b1
[components][driver]: Store SPI configuration information to msd device
2018-11-22 14:52:02 +08:00
SummerGift
025951939a
[components][driver]: spi sd card, remove the extra reinitialization code
2018-11-22 13:57:28 +08:00
zylx
257ce972d0
[DeviceDrivers][spi]:add qspi support
2018-11-22 13:54:37 +08:00
Bernard Xiong
46dae3f35f
Merge branch 'master' into dev-4.0.x
2018-11-20 23:13:45 +08:00
tangyuxin
3df952d34c
[components][drivers][wlan] Modify wlan device registration interface
2018-11-20 11:15:34 +08:00
chenchaoqun@rt-thread.com
049944529f
[add] adc framework
2018-11-20 10:08:31 +08:00
chenyong
beaff7c09d
[net][sal] Add SAL components TLS features support
...
Signed-off-by: chenyong <1521761801@qq.com>
2018-11-15 14:48:20 +08:00
Bernard Xiong
45960a8d14
Merge pull request #1977 from SummerGGift/sfud
...
[component][sfud]: fix bug when probe device more than once
2018-11-14 19:23:41 +08:00
chenyong
739e8a8438
[drivers] Modify RTC_SYNC_USING_NTP depends on PKG_NETUTILS_NTP
...
Signed-off-by: chenyong <1521761801@qq.com>
2018-11-14 18:26:53 +08:00
SummerGift
dc704b1828
[component][sfud]: fix bug when probe device more than once
2018-11-14 17:58:57 +08:00
Bernard Xiong
ea17191127
Merge pull request #1972 from Dahua1992/master
...
修复syslog.c缺少#include <sys/time.h>
2018-11-13 11:59:20 +08:00
Dahua1992
0df270bfc5
add #include <sys/time.h>
...
原因tm = gmtime_r(&now, &tm_tmp);报错
2018-11-13 10:55:05 +08:00
Dahua1992
c71828fb33
add #include <sys/time.h>
...
原因 tm = gmtime_r(&now, &tm_tmp);报错
2018-11-13 10:22:53 +08:00
chenyong
270c39708a
[net][at] Modify AT CLI configuration
2018-11-13 09:51:18 +08:00
Bernard Xiong
00a655ac1c
[Kernel] Add ARCH_CPU_STACK_GROWS_UPWARD option
2018-11-11 15:56:02 +08:00
Bernard Xiong
e108dfe4a5
[libc] Fix the _EXFUN issue in newlib
2018-11-10 16:58:07 +08:00
Bernard Xiong
d8ca5e0185
Merge pull request #1961 from armink/fix_ulog
...
[component][ulog] Fix a input parameter check error.
2018-11-10 12:12:09 +08:00
armink
106e6b77b2
[component][ulog] Fix a input parameter check error.
2018-11-10 09:49:21 +08:00
Bernard Xiong
d04730710a
Merge pull request #1955 from armink/fix_ulog
...
Fix ulog
2018-11-10 06:51:36 +08:00
armink
f28b9d83f7
[component][ulog] Fix a compile error when timestamp is enable.
2018-11-09 17:31:40 +08:00
Bernard Xiong
cb93510dc3
[Components] Remove GDB stub from kernel.
2018-11-09 09:41:19 +08:00
armink
acfe61b501
[component][ulog] Fix some comments.
2018-11-09 09:19:44 +08:00
Bernard Xiong
ad42abb933
[Libc] Disable ENV when disable DFS.
2018-11-09 09:18:05 +08:00
armink
6a165e5cb1
[component][ulog] Update version to 0.1.1 .
2018-11-08 11:27:18 +08:00
armink
c990f0a026
[component][ulog] Add tag filter to hexdump function.
2018-11-08 11:23:03 +08:00
armink
2ff67c932f
[component][ulog] Add show filter settings shell command 'ulog_filter'.
2018-11-08 11:22:02 +08:00
armink
ad602f5b90
[component][ulog] Add filter get API.
2018-11-08 11:20:42 +08:00
armink
2fe79faf3d
[component][ulog] Fix a memory leak problem.
2018-11-08 10:59:25 +08:00
chenchaoqun@rt-thread.com
931cdb1f6f
[finsh/shell] compatible definition for cube package
2018-11-07 14:31:32 +08:00
armink
4e6f13e0da
[component] fix Kconfig warning in at and ulog.
2018-11-06 11:41:44 +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
flyingcys
39c0ba3df2
fix wlan_dev bug
2018-11-03 16:24:30 +08:00
Bernard Xiong
1946de1104
Merge pull request #1943 from zhaojuntao/ADD-LWIP210
...
Add lwip210
2018-11-02 20:14:09 +08:00
MurphyZhao
2d18b4ad08
[components][net] 移除 SAL 中 LWIP_NETCONN_FULLDUPLEX 的判断
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-02 18:27:04 +08:00
MurphyZhao
f3abe00d60
[components][net] 更新 LWIP210 注释
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-02 16:59:37 +08:00
MurphyZhao
c3cc7a29c8
[components][dfs] 移除冗余代码
...
[components][net] 修复 Kconfig
[components][net][sal] 还原对 SAL 框架的修改,在 proto_ops 结构体实例赋值位置修改
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-02 10:26:37 +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
armink
5a70247898
[components][DeviceDriver] Update log tag from [SDIO] to SDIO.
2018-11-02 10:15:29 +08:00
Bernard Xiong
3dc6334b2a
Merge pull request #1944 from armink/add_ulog
...
[component][ulog] Update ulog hexdump format.
2018-11-02 09:44:04 +08:00
Bernard Xiong
198e108bcd
Merge pull request #1941 from HubertXie/master
...
Update at_socket.c
2018-11-01 19:48:05 +08:00
armink
9ceecb4d95
[component][ulog] Update ulog hexdump format.
2018-11-01 19:39:08 +08:00
HubretXie
61bb8a05d2
Update at_socket.c
...
at socket 接收数据正常时清除错误标识
2018-11-01 18:43:04 +08:00
MurphyZhao
58a6b51236
[components][dfs] AND [components][net][sal] 适配 LWIP210
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-01 18:21:41 +08:00
MurphyZhao
f08039ff6f
[components][net] 更新 Kconfig 和 SConscript,支持 LWIP210
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-01 18:16:29 +08:00
MurphyZhao
8455ad8797
[components][net][add] 增加 lwip-2.1.0 组件
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-11-01 18:15:07 +08:00
armink
c336099a93
[component][ulog] Reduce thread stack usage when using ulog.
2018-11-01 14:51:50 +08:00
HubretXie
b9d6336526
Update at_socket.c
...
at接收超时 添加 EAGAIN 类型返回
2018-11-01 14:23:30 +08:00
armink
e588dfa633
[component][ulog] Add newline param for ulog_output API.
2018-10-31 10:54:12 +08:00
armink
12a803bcc9
[component] Add ulog logger basic component.
2018-10-30 09:11:42 +08:00
Bernard Xiong
7fd434e2f7
Merge pull request #1935 from armink/add_pm
...
[DeviceDriver][pm] Update pm driver.
2018-10-29 19:44:20 +08:00
armink
f05baecc5a
[DeviceDriver][pm] Update pm driver.
2018-10-29 19:02:31 +08:00
Bernard Xiong
8c1c6516b3
[Components] Change license to Apache License v2.0
2018-10-29 11:06:58 +08:00
Bernard Xiong
fbac6c8be7
Remove lwIP 1.3.2 and yaffs2 from RT-Thread Platform.
2018-10-29 11:05:33 +08:00
Bernard Xiong
98fc1cb4cf
Merge pull request #1933 from armink/add_pm
...
[DeviceDriver] Add power management device driver.
2018-10-29 10:27:38 +08:00
Bernard Xiong
05b58271b0
Merge pull request #1930 from zhang-peter/master
...
Add RT_VCOM_TX_TIMEOUT and some configure to Kconfig
2018-10-29 10:25:22 +08:00
armink
2d59fe0310
[DeviceDriver] Add power management device driver.
2018-10-29 09:54:52 +08:00
Bernard Xiong
125195c870
Merge pull request #1925 from qgyhd1234/gmtime_r
...
[kernel][kservice] add rt_gmtime_r api
2018-10-27 14:28:40 +08:00
hichard
6d2be00b9c
修复IAR dlib的时间映射,从rtt历史版本找到iar支持64bit时间的起始版本
2018-10-26 20:36:17 +08:00
zylx
920d6ecec7
[Libc] move gmtime_r api to rt-thread\components\libc\compilers\common
2018-10-26 15:21:31 +08:00
Peter Zhang
4f14dc9186
[components][drivers][usb_common]: Fix typo for 'ifndf' in usb_common.h
2018-10-26 14:33:21 +08:00
Peter Zhang
328a697c1d
[components][drivers][usb][usb_device][cdc_vcom]: Add 'RT_VCOM_TX_TIMEOUT' to configure TX_TIMEOUT whick may block vcom tx thread for a long time. Add 'RT_VCOM_TASK_STK_SIZE', 'RT_VCOM_TX_USE_DMA', 'RT_VCOM_SERNO', 'RT_VCOM_SER_LEN', 'RT_VCOM_TX_TIMEOUT' to Kconfig
2018-10-26 14:29:22 +08:00
zyh
d950ffc485
[Components][USB]修复拼写错误
2018-10-26 11:41:54 +08:00
zylx
3bf68f2f42
[Libc][dlib][armlibc] add gmtime_r api
2018-10-26 11:17:41 +08:00
Bernard Xiong
95fde46d18
Merge pull request #1923 from uestczyh222/usb
...
[Components][drivers][usb]修复非对齐访问异常
2018-10-26 07:08:24 +08:00
Bernard Xiong
484afe9d2c
[Kernel] Add 64bit CPU support.
2018-10-26 06:35:42 +08:00
liruncong
d3764db892
解决以下问题:
...
1) usb驱动中时间未与RT_TICK_PER_SECOND关联问题,RT_TICK_PER_SECOND变化时,这些时间将发生变化
解决: 增加USB_TIMEOUT_BASIC/USB_TIMEOUT_LONG/USB_DEBOUNCE_TIME
2) 修正rt_usbh_detach_instance函数使用device->cfg_desc前未判断是否有效. 可导致abort
3) rt_usbh_hub_port_change增加device->port初始化,否则struct uhcd_ops相关函数无法直接得到端口号
2018-10-23 20:04:51 +08:00
zyh
c2539db38e
[Components][drivers][usb]修复非对齐访问异常
2018-10-22 12:08:43 +08:00
Bernard Xiong
2ae638e22d
Merge pull request #1909 from slyant/mydev-change
...
修改at_client.c 传入参数timeout单位是ms,此处需要转换为tick
2018-10-19 19:09:32 +08:00
Bernard Xiong
1699a12b15
Merge pull request #1908 from enkiller/wlan-lwip
...
[components][wlan] 兼容lwip1.4
2018-10-18 21:35:06 +08:00
slyant
a6b51ada1e
修改at_client.c 传入参数timeout单位是ms,此处需要转换为tick
2018-10-18 21:01:30 +08:00
Bernard Xiong
ce2313d2d3
Merge pull request #1906 from enkiller/wlan-dev
...
[components][wlan] 修复某些情况下模式初始化两遍的bug
2018-10-18 15:59:31 +08:00
Bernard Xiong
29b49f46dd
Merge pull request #1905 from enkiller/dev
...
[components][net] dhcpd Support LWIP2.0 and LWIP1.4
2018-10-18 15:58:35 +08:00
tangyuxin
a7956e5ec9
[components][wlan] 兼容lwip1.4
2018-10-18 14:24:15 +08:00
tangyuxin
1e0e221dd7
[components][wlan] 修复某些情况下模式初始化两遍的bug
2018-10-18 14:19:32 +08:00
tangyuxin
e05cdc69a0
[components][net] dhcpd Support LWIP2.0 and LWIP1.4
2018-10-18 11:57:15 +08:00
Bernard Xiong
9c255e7d2f
Merge pull request #1899 from hichard/master
...
修复iar dlib时间映射函数的函数声明,适应不同版本的iar
2018-10-18 00:35:22 +08:00
armink
e2b5fcd074
[component][at] Add some #ifdef on source code.
2018-10-16 10:31:21 +08:00
armink
8cae067452
[component][sal] Add some #ifdef on source code.
2018-10-16 10:31:06 +08:00
hichard
61656e23f2
修复iar dlib时间映射函数的函数声明,适应不同版本的iar
2018-10-15 19:45:16 +08:00
eddylin83
65340e46e3
fix at socket issue,online AT package might be fixed too(at_socket_device_register spell mistake)
2018-10-15 13:02:33 +08:00
Bernard Xiong
070248bb04
Update spi_flash_w25qxx.c
2018-10-15 09:23:58 +08:00
Bernard Xiong
b5e9927b85
[license] Change the license of FS/DFS to Apache.
2018-10-15 01:46:07 +08:00
Bernard Xiong
e320de70b6
[license] Change the license of SAL to Apache.
2018-10-15 01:23:33 +08:00
Bernard Xiong
4bbfaf9333
[license] Change the license of VBUS to Apache.
2018-10-15 01:20:56 +08:00
Bernard Xiong
e158d48de0
[license] Fix the bad license replace.
2018-10-15 00:50:04 +08:00
Bernard Xiong
2c0640a178
[license] Change license to Apache.
2018-10-14 19:37:18 +08:00
Bernard Xiong
9064b28c2a
[license] Change license to Apache.
2018-10-14 19:28:18 +08:00
Bernard Xiong
cc883ad29a
Merge pull request #1891 from qgyhd1234/dfs
...
[dfs] fix ioctl getflag/setflag issue.
2018-10-14 10:21:54 +08:00
Bernard Xiong
aa4d0903c5
Merge pull request #1884 from linuxhan/master
...
sal框架,使用at设备,UDP通讯数据无法获得
2018-10-13 13:42:47 +08:00
zylx
8431c05635
[dfs] fix ioctl getflag/setflag issue.
2018-10-13 10:23:47 +08:00
armink
4e578b0042
[component][at] Change the license to Apache-2.0.
2018-10-12 16:02:20 +08:00
armink
405fce917a
[component][at] Move at log from at.h to at_log.h .
2018-10-12 15:54:09 +08:00
armink
e9ffd2b2ef
[component][at] Move at module version number definition to Kconfig file.
2018-10-12 15:48:40 +08:00
ZYH
e00364c5e4
[Components][SDIO]修复脏值调用
2018-10-12 11:22:05 +08:00
linuxhan
b6968d2999
Update at_socket.c
2018-10-11 22:41:13 +08:00
linuxhan
13a8afa2d4
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2018-10-11 22:34:40 +08:00
linuxhan
f93fb14a12
修复SAL框架下AT设备UDP通讯无法接收到数据问题
2018-10-11 22:31:30 +08:00
chenyong
d154c3e936
[net][sal] Add WIZnet chips TCP/IP address family support
...
Signed-off-by: chenyong <1521761801@qq.com>
2018-10-11 13:47:13 +08:00
SASANO Takayoshi
777554bb86
Fixed undefined reference to 'dlmodule_relocate'
...
This is caused by #ifdef __x86__
For x86(32bit) gcc, pre-defined macro is __i386__ not __x86__.
2018-10-10 15:38:24 +09:00
Bernard Xiong
65fc7421e0
Merge pull request #1871 from uestczyh222/master
...
[Components][USB]增加健壮性
2018-10-09 19:54:10 +08:00
Bernard Xiong
05101c4bba
Merge pull request #1789 from liruncong/dev-usb
...
修正drivers下一处bug,并修正armclang编译时该目录下的错误或警告
2018-10-09 13:49:52 +08:00
ZYH
2b7488ca85
[Components][USB]更新license
2018-10-09 11:43:35 +08:00
ZYH
f73e4c3fc4
[Compoments][USB]增加对class的非法注册的判断
2018-10-09 11:41:38 +08:00
ZYH
294223c80b
[Components][USB]修复当未开启复合设备时HID编译失败
2018-10-09 11:32:41 +08:00
hichard
3b957d7516
修复IAR的dlib时间映射,支持64bit的时间。
2018-10-08 22:13:38 +08:00
xuzhuoyi
472ca31d50
[libc] Remove redefinition in minilibc/errno.h
2018-10-06 15:44:10 +08:00
Bernard Xiong
0cd2c10627
Merge pull request #1833 from uestczyh222/sdio
...
Fix some bugs for sdio
2018-09-30 12:01:06 +08:00
ZYH
2e74539130
[Components][SDIO]fix 'rocr' declared without an initial value
2018-09-30 11:01:06 +08:00
Bernard Xiong
fcb62b80da
[libc] Add _EXFUN judgement
2018-09-30 09:41:43 +08:00
weety
84ffe47bb5
Fixed Kconfig spelling mistake.
2018-09-29 22:54:28 +08:00
guozhanxin
12b7634c62
[components][drivers][pwm] Add rt_pwm_disable function and API Interface
2018-09-26 17:29:39 +08:00
Bernard Xiong
32939be90c
[libc] Fix the fputc issue when enable microlib.
2018-09-25 11:04:02 +08:00
Bernard Xiong
b49859582a
[libc] Fix the fputc issue when use microlib.
2018-09-23 14:43:21 +08:00
Bernard Xiong
b98a0ba804
[Kernel] Add ARMCC 6.x support.
2018-09-23 12:08:44 +08:00
ZYH
780f538525
[Components][SDIO][MMC] fix null point check
2018-09-22 15:02:48 +08:00
ZYH
3d69c44ab8
[Components][SDIO]fix Null point access
2018-09-22 14:56:55 +08:00
ZYH
f6be7abb2d
[Components][SDIO]block 'err' declared without an initial value
2018-09-22 14:53:08 +08:00
ZYH
f260f7effd
[Components][SDIO]fix Assigned value is garbage or undefined
2018-09-22 14:49:47 +08:00
Bernard Xiong
b5202d17fb
Merge branch 'master' into dev
2018-09-21 17:09:46 +08:00
Bernard Xiong
a13565ce26
Merge pull request #1825 from heyuanjie87/mtd-kenghuo-cla
...
添加新的mtd接口
2018-09-20 18:16:21 +08:00
guozhanxin
42d181307e
[components][dfs][ramfs] add RT_Object_Class_MemHeap flag for ramfs->memheap
2018-09-20 12:03:29 +08:00
heyuanjie87
b620c10014
更改许可
2018-09-20 09:41:05 +08:00
luofanlu
d65424a51b
Update at_client.c
...
correct a spelling mistake
2018-09-19 22:53:22 +08:00
tangyuxin
f7423741f2
[DeviceDriver][wlan] 已知问题修复
...
1.Kconfig添加DEBUG选项
2.函数入参检查
3.修复拼写错误及逻辑错误
4.低功耗可以设定等级
5.移除残留中文注释
2018-09-19 15:06:24 +08:00
heyuanjie87
3e71dc88f3
更改许可信息
2018-09-19 10:09:38 +08:00
heyuanjie87
bc5a5f89e9
添加新的mtd接口
2018-09-18 18:41:33 +08:00
Bernard Xiong
ef4f904096
Merge pull request #1824 from yangfasheng/master
...
update armlibc/stdio.c
2018-09-18 18:38:57 +08:00
yangfasheng
f31b11de78
update armlibc/stdio.c
...
Signed-off-by: yangfasheng <yangfasheng@rt-thread.com>
2018-09-18 17:53:28 +08:00
ZYH
9a666099aa
[Components][Drivers][hwtimer]fix 'index' declared without an initial value
2018-09-18 15:30:52 +08:00
chenyong
e2706c14b1
[net][at] Fix AT Socket select send data issue.
2018-09-17 18:07:26 +08:00
ZYH
cc8ab15472
[Components][Drivers][SPI]fix "Value stored to 'result' is never read"
2018-09-17 10:06:54 +08:00
Bernard Xiong
277e0bc177
Merge pull request #1814 from parai/master
...
bring up dlmoudle on x86
2018-09-15 15:53:31 +08:00
parai.wang
133a42fbb7
bring up dlmoudle on x86
2018-09-15 13:32:42 +08:00
tangyuxin
324bfc5897
[DeviceDriver][wlan] add new wlan framework
2018-09-15 10:16:04 +08:00
Bluebear233
ad1d6600b8
Update libc.c
...
修复没有使用RT_USING_CONSOLE时,libc.c编译报错
2018-09-15 00:32:36 +08:00
chenyong
3302ef9d65
[net][at] Add at_client_recv function receive data timeout
2018-09-14 19:31:43 +08:00
chenyong
8f95b78da2
[net][at] fix at select receive event change issue.
2018-09-14 19:25:45 +08:00
Bernard Xiong
6e3e9cc076
Merge pull request #1796 from armink/rbb
...
[DeviceDriver] Add rbb (ring block buffer) data structure.
2018-09-12 21:32:25 +08:00
Bernard Xiong
e59aa648b3
Merge pull request #1798 from HubertXie/master
...
Update sal_socket.c
2018-09-12 15:37:59 +08:00
HubretXie
e14330daf9
Update sal_socket.c
2018-09-12 10:26:46 +08:00
HubretXie
8edb978c9a
Update at_client.c
...
修复LOG_X修改引起的编译错误
2018-09-12 10:22:31 +08:00
HubretXie
e045c656f0
Update at_socket.c
...
修复LOG_X修改引起的编译错误
2018-09-12 10:22:00 +08:00
armink
dff8a2c513
[DeviceDriver] Add rbb (ring block buffer) data structure.
2018-09-12 08:59:58 +08:00
liruncong
ba20a00e19
_sys_command_string返回值错误,no support时cmd为随机数据,可能导致c库初始化时在此函数返回处死循环或跑飞.
2018-09-11 23:36:01 +08:00
HubretXie
8a9646b613
Update sal_socket.c
...
修复关闭socket时的Bug
2018-09-11 22:26:17 +08:00
Bernard Xiong
b1bbf434a6
Merge pull request #1795 from liruncong/armlibc
...
armlibc下malloc/realloc/calloc函数声明同一更正
2018-09-11 20:52:08 +08:00
liruncong
f61c2fb882
armlibc下malloc/realloc/calloc声明同一更正
2018-09-11 19:46:08 +08:00
Bernard Xiong
7d3f38e4f6
Merge pull request #1790 from liruncong/dev-dfs
...
dfs_uffs_getdents函数声明问题修正
2018-09-11 19:08:47 +08:00
Bernard Xiong
651d895391
Merge pull request #1788 from liruncong/dev
...
修正打开"Support C++ features"后gcc编译失败问题
2018-09-11 19:03:41 +08:00
Bernard Xiong
8c2448a4d4
Merge pull request #1774 from EvalZero/sdio_dev
...
[DeviceDriver][SDIO] Update sdio debug log.
2018-09-11 19:03:10 +08:00
liruncong
b8b711d0a7
修正参数类型不匹配问题. uint32_t为unsigned int, 而rt_uint32_t为unsigned long
...
注: armclang编译器报错
2018-09-10 19:51:15 +08:00
liruncong
7b788014f7
修正drivers下,armclang编译时的警告或错误 注:vcom_tx_thread_entry下, if(!res & CDC_TX_HAS_DATE)应为bug.
2018-09-10 19:40:08 +08:00
liruncong
4496437a91
8. _init/_fini加入RT_WEAK,与库中定义重复,以便通过通过travis ci的gcc自定编译.
2018-09-10 19:20:38 +08:00
weety
799c5e4ea2
[sdio] Fixed merge error.
2018-09-09 22:07:06 +08:00
weety
e19cfd4571
[sdio] Fixed issue for requset size calculation.
2018-09-09 21:20:08 +08:00
weety
02a2b78943
[sdio] Fixed error for dma size calculation.
2018-09-09 14:05:45 +08:00
weety
618e185cd3
[sdio] Limit the data size per request based on the sdio controller driver configuration parameters.
2018-09-08 23:21:13 +08:00
Bernard Xiong
6fcc5c5504
Merge pull request #1777 from zhaojuntao/ymodem-0906
...
[components][ymodem] 修复 ymodem 不支持 secureCRT 下 1024字节传输的问题
2018-09-07 06:41:24 +08:00
MurphyZhao
dcbbb05f50
[components][ymodem] 修复 ymodem 不支持 secureCRT 下 1024字节传输的问题
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-09-06 11:02:49 +08:00
Bernard Xiong
c125c711a3
Merge pull request #1773 from weety/pyconfig
...
Pyconfig
2018-09-05 21:26:30 +08:00
weety
ae6f47e274
Solve the problem of RT_USING_DFS cyclic dependency.
2018-09-05 20:52:16 +08:00
shauew
eda579a156
修改源文件中的断言指令
...
避免编译报错!
2018-09-05 17:19:59 +08:00
EvalZero
2c01189114
[DeviceDriver][SDIO] Update sdio debug log.
2018-09-05 14:50:43 +08:00
Bernard Xiong
6abe7e4ebd
Merge pull request #1771 from Lawlieta/chenyong
...
[net][sal] Fix close/shutdown memory leak issue.
2018-09-05 11:18:51 +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
5e7c56add2
Fix dependency loop issue.
2018-09-05 09:35:34 +08:00
chenyong
1571ef5acf
[net][sal] Fix close/shutdown memory leak issue.
2018-09-04 11:02:48 +08:00
Bernard Xiong
10de75faf2
Merge pull request #1744 from liruncong/master
...
消除usb结构体gcc编译时的相关警告
2018-09-03 14:00:45 +08:00
liruncong
d3c08afd75
1. 保留目前未用到的rt_usbd_ep_unassign函数,暂时移除static属性,消除警告.
...
2. 修改一处存在多余括号问题. armclang有警告发出.
2018-09-02 22:39:51 +08:00
Bernard Xiong
3632693141
Merge pull request #1759 from Lawlieta/chenyong
...
[net][sal] Fix accept create new socket failed issue.
2018-09-02 12:47:05 +08:00
chenyong
39f3f93ec1
[net][sal] Fix accept create new socket failed issue.
2018-09-01 19:42:33 +08:00
Bernard Xiong
11479e53bd
[lwIP] Fix the wait queue initialization issue.
2018-09-01 13:32:03 +08:00
Bernard Xiong
ab1a220eae
[components] Remove lwP from v3.1.0
2018-09-01 12:03:32 +08:00
Bernard Xiong
ba5c1bea44
[dlmodule] Add cache ops in dlmodule.
2018-09-01 11:00:42 +08:00
Bernard Xiong
d203e3820b
Merge pull request #1753 from Lawlieta/chenyong
...
[net][at] Modify 'AT+CLOSE' processing method
2018-08-31 18:41:55 +08:00
Bernard Xiong
07ec7e686d
Merge pull request #1754 from liangyongxiang/rt-used
...
add RT_USED to component init and finsh shell
2018-08-31 18:41:44 +08:00
Bernard Xiong
d74d5801c8
Merge pull request #1751 from RT-Thread/feature_libdl
...
[Kernel] move module to libc/libdl.
2018-08-31 18:41:16 +08:00
chenyong
02c1f0c621
[net][at] Add AT Client Error LOG for multiple clients
2018-08-31 17:24:26 +08:00
Bernard Xiong
75c8515f1a
[dlmodule] Add priority and stack size option for dlmodule.
2018-08-31 15:02:48 +08:00
liang yongxiang
7c0c1c1b4a
[finsh] add RT_USED to macro FINSH_FUNCTION_EXPORT_CMD and FINSH_VAR_EXPORT
2018-08-31 15:02:01 +08:00
chenyong
33a5cf15ee
[net][at] Modify AT socket object release judgment
2018-08-31 14:45:40 +08:00
chenyong
a3ea0565cf
Merge remote-tracking branch 'remotes/rtt/master' into chenyong
2018-08-31 14:09:08 +08:00
chenyong
a8c9b2fee3
[net][at] Modify 'AT+CLOSE' processing method
2018-08-31 14:08:04 +08:00
Bernard Xiong
efe4523132
[Kernel] move module tolibc/libdl.
2018-08-30 20:27:45 +08:00
Bernard Xiong
f7d19319ab
Merge pull request #1749 from chenyong111/chenyong
...
Add AT multiple client support
2018-08-30 12:59:42 +08:00
shauew
4fb344e759
Update portserial_m.c
...
sorry, miss out other two parts.
2018-08-30 09:10:52 +08:00
chenyong
87c35d4e2f
[net][at] Add AT Socket select SAL
2018-08-29 20:40:07 +08:00
chenyong
cf96dfcbdb
Merge branch 'master' into chenyong
2018-08-29 19:41:29 +08:00
shauew
eea0b9ebf2
Update portserial_m.c
...
add macro to aviod compile error with:
rt_pin_mode(MODBUS_MASTER_RT_CONTROL_PIN_INDEX, PIN_MODE_OUTPUT);
2018-08-29 18:31:32 +08:00
Bernard Xiong
7bba75753c
Merge pull request #1742 from jesven/master
...
Move configs of VBUS to Kconfig, delete related head files in the bsp…
2018-08-28 17:21:57 +08:00
chenyong
ed7f0cad8b
[net][at] Add AT multiple client support
2018-08-28 11:59:30 +08:00
liruncong
923d6fe33d
消除usb结构体gcc编译时的相关警告
2018-08-28 03:18:39 +08:00
chenyong
6d702e579f
[net][sal] Remove DFS dependencies in the SAL
2018-08-27 19:50:37 +08:00
chenyong
2d894b4102
[net][at] Modify AT Socket object callback name
2018-08-27 19:44:04 +08:00
shaojinchun
03cd2c005d
Add the definition of RT_VBUS_USING_FLOW_CONTROL to vbus_api.h
2018-08-27 18:33:03 +08:00
shaojinchun
84e8c65683
RT_VMM_RB_BLK_NR now is calculated from _RT_VBUS_RING_SZ
2018-08-27 18:15:38 +08:00
shaojinchun
000887795f
Move configs of VBUS to Kconfig, delete related head files in the bsp directory
2018-08-27 15:37:08 +08:00
chenyong
fc73538153
[net][sal/at] Add components C++ support
2018-08-27 09:56:41 +08:00
chenyong
192b177518
[at][sal] Add query and unregistered protocol family functions
2018-08-25 16:01:31 +08:00
chenyong
0d737de882
[net][at] Modify AT Socket log information, fix at_freeaddrinfo() implement
2018-08-24 20:32:14 +08:00
MurphyZhao
3b161b58f2
[component][ymodem] Fix compilation warning in MDK
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-08-23 17:23:03 +08:00
armink
9ef9e4b0f8
[DeviceDriver][SFUD] Update sfud to v1.0.6 latest version.
2018-08-22 16:48:17 +08:00
armink
bc7a43bdaf
[DeviceDriver][SFUD] Replace the vsnprintf to rt_vsnprintf.
2018-08-22 16:41:56 +08:00
chenyong
366fea22dc
[net][at] Delete AT Client port function
2018-08-21 14:12:28 +08:00
chenyong
c2e6f20caf
[net][at] Modify the AT client initialization process, delete AT socket automatic initialization.
2018-08-21 12:05:09 +08:00
chenyong
622fa0e7ce
[net][at] Fix receive error data when AT CLI exits.
2018-08-21 09:35:21 +08:00
MurphyZhao
651149fcbb
[components/drivers/spi] 增加 sfud flash 设备查找接口
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-08-16 14:48:46 +08:00
heyuanjie87
18510fa80f
Update select.c
2018-08-14 09:33:22 +08:00
heyuanjie87
c90b449dac
Update select.c
2018-08-13 22:42:09 +08:00
heyuanjie87
d948dba42a
update select.c
2018-08-12 20:41:56 +08:00
heyuanjie
fd209cb880
[lwp]添加select系统调用
2018-08-12 20:26:16 +08:00
neverxie
3a83e5524f
[components][pipe] Fix 'pipe' command close bug when open failed.
2018-08-11 18:45:18 +08:00
zylx
f3bce48502
[net][at] add at_client_wait_connect
2018-08-08 18:18:03 +08:00
chenyong
05c3af1ee1
[net][sal] Add shutdown type options.
2018-08-06 15:06:29 +08:00
guochuangjian
3de51fe256
fix usRcvBufferPos == MB_SER_PDU_SIZE_MAX bug
2018-08-05 15:08:50 +08:00
zylx
f166ac946b
[net][at] fix server repeated enter issue
2018-08-04 18:47:01 +08:00
zylx
e5d9bb9013
[net][at] fix repeated enter issue
2018-08-04 17:44:12 +08:00
朱天龙 (Armink)
5902e9a64d
Merge pull request #1693 from chenyong111/master
...
[net][at] Add AT serial device receive data length judgment.
2018-08-03 20:01:43 +08:00
chenyong
2e8d994485
[net][at] Modify the AT commands response ERROR judgment method.
2018-08-03 19:10:35 +08:00
chenyong
f5d9276434
[net][at] Add AT serial device receive data length judgment.
2018-08-03 16:11:31 +08:00
Bernard Xiong
f68bb0ec90
[pthreads] Fix the object check issue.
2018-08-03 14:28:45 +08:00
chenyong
c2add5cb4e
[net][at] Add AT Socket select LIBC configure.
2018-08-02 17:55:01 +08:00
chenyong
a8d27156a3
[net][sal] Modify SAL configure judgment.
2018-08-02 17:53:02 +08:00
朱天龙 (Armink)
ba1aedd1a5
Merge pull request #1687 from chenyong111/master
...
[net][sal] add socket set multicast group support.
2018-08-02 17:46:38 +08:00
chenyong
dabf8efce4
[net][sal] add socket set multicast group support and format code.
2018-08-02 16:57:23 +08:00
heyuanjie
43f718961e
添加网络syscall
2018-08-01 17:03:06 +08:00
heyuanjie
9cf65d0b28
添加网络系统调用
2018-08-01 15:44:33 +08:00
Bernard Xiong
90cef4fbac
Merge pull request #1673 from yangfasheng/master
...
update dfs.c of File System
2018-08-01 11:44:53 +08:00
guochuangjian
650f06aa19
fix usRcvBufferPos == MB_SER_PDU_SIZE_MAX assert
2018-08-01 00:40:58 +08:00
hichard_ren@yeah.net
bbb879717c
add config main thread priority
2018-07-31 17:05:01 +08:00
heyuanjie
c79fbd373f
[lwp]给thread添加lwp成员
2018-07-30 11:12:12 +08:00
yangfasheng
e13f1d9e7f
update dfs.c of File System
2018-07-29 12:07:36 +08:00
Bernard Xiong
e6fedb6e9b
[DeviceDrivers] Remove warning in Kconfig
2018-07-28 20:22:47 +08:00
Bernard Xiong
e71763b068
[DFS] Add RT_USING_DFS_MNTTABLE option in Kconfig
2018-07-28 20:22:14 +08:00
Bernard Xiong
8baf3d98e1
[DFS] fix the mkfs issue for multi-mounted fatfs
2018-07-28 16:34:51 +08:00
Bernard Xiong
46acbb8dc5
Merge pull request #1669 from armink/at
...
[net][at] Using DMA mode first when device is supported.
2018-07-28 08:03:22 +08:00
armink
ccfde36b4d
[net][at] Using DMA mode first when device is supported.
2018-07-27 19:32:37 +08:00
Bernard Xiong
b9255c20d2
[finsh] Remove chdir feature in msh
2018-07-26 17:09:39 +08:00
chenyong
8b887e76e9
[net][at] Add AT commands component
2018-07-25 17:35:20 +08:00
Bernard Xiong
8fe4602632
[DFS] Enable long filename for ELM FatFS in default
2018-07-25 00:50:23 +08:00
tangyuxin
06d2f9591c
[lwip]修复开启SNMP选项编译会失败的问题
2018-07-24 16:17:10 +08:00
tangyuxin
efcc08f3af
[lwip]Add Statistics Option
2018-07-24 09:44:18 +08:00
Bernard Xiong
69ec7c3aff
Merge pull request #1641 from liangyongxiang/lwip-debug
...
[lwIP] add all lwIP Debugging Options
2018-07-23 18:50:16 +08:00
Bernard Xiong
cd5ccea44c
Merge pull request #1652 from enkiller/dev
...
[components][drivers][sdio]修复没有注册SDIO中断导致断言的问题
2018-07-22 11:19:32 +08:00
Bernard Xiong
f57c46a6b7
Merge pull request #1650 from liangyongxiang/serial-poll-rx
...
[device][serial] call rx_indicate function only if the rx_length is n…
2018-07-22 10:16:46 +08:00
tangyuxin
78189dfb6b
[components][drivers][sdio]修复没有注册SDIO中断导致断言的问题
2018-07-21 16:29:17 +08:00
liang yongxiang
2f402db661
[device][serial] call rx_indicate function only if the rx_length is not equal 0
2018-07-21 12:34:27 +08:00
tangyuxin
cea61291e4
[components][dfs]修复list_fd打印乱码的问题
2018-07-20 15:30:24 +08:00
梁永祥
f489bfe522
Merge branch 'master' into lwip-debug
2018-07-19 21:06:57 +08:00
朱天龙 (Armink)
69c95944eb
Merge pull request #1643 from chenyong111/sal
...
Add SAL (socket abstraction layer) framework
2018-07-19 08:25:56 +08:00
liang yongxiang
9868dffc2f
[lwIP] add all lwIP Debugging Options
2018-07-18 14:57:00 +08:00
chenyong
8cda48a132
[net][sal] Add SAL (socket abstraction layer) framework
2018-07-18 13:34:13 +08:00
liang yongxiang
bd044f674d
[components] format Kconfig
2018-07-18 11:59:50 +08:00
Bernard Xiong
41c27cce5e
Merge pull request #1639 from liangyongxiang/console-device
...
[libc] dependence update:
2018-07-17 21:17:21 +08:00
Bernard Xiong
f51a864b08
Merge pull request #1638 from armink/fix_com_init
...
[components][finsh] Fix shell re-initialization check code to support…
2018-07-17 21:14:29 +08:00
liang yongxiang
a27144eb4e
[libc] dependence update: rt_device_write()/rt_console_get_device() need RT_USING_CONSOLE and RT_USING_DEVICE
2018-07-17 16:58:17 +08:00
armink
4c92650fde
[components][finsh] Fix shell re-initialization check code to supported C89.
2018-07-17 12:52:02 +08:00
liang yongxiang
b822ac8ff6
[libc] fix compilation error when RT_USING_HEAP is disable
2018-07-17 11:24:47 +08:00
aozima
6deeb61efb
Merge pull request #1622 from armink/fix_com_init
...
[components] Update dfs and lwIP 2.0.2 re-initialization process.
2018-07-16 20:48:24 +08:00
Bluebear233
dc0aa39b42
[DeviceDriver][serial] 修复get_index越界问题
2018-07-16 09:47:36 +08:00
armink
e1c612bf0a
[DeviceDriver][sfud] Fix block erase 0 byte issue when start address is equal end address.
2018-07-14 21:01:38 +08:00
armink
6139e6a3cc
[dfs] Update error log for dfs.
2018-07-14 11:06:59 +08:00
armink
c698c2c8e7
[dfs] Update DFS_FD_MAX default size to 16.
2018-07-14 10:03:59 +08:00
Bernard Xiong
1758f5773e
Merge pull request #1617 from armink/fix_rtdbg
...
Fix rtdbg
2018-07-14 06:46:50 +08:00
armink
c779104ef7
[dfs] Fix dfs_file_ioctl return check on fcntl.
2018-07-13 11:14:36 +08:00
armink
730981ec42
[components] Update dfs and lwIP 2.0.2 re-initialization process.
2018-07-13 09:59:03 +08:00
Bernard Xiong
60435316ac
[components] remove external folder
2018-07-12 14:15:20 +08:00
Bernard Xiong
5c420c0c6e
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2018-07-12 14:09:39 +08:00
armink
6cd8658dad
[rtdbg] Change all DBG_SECTION_NAME to new format.
2018-07-11 10:23:19 +08:00
zyh
b3eaf17e19
[Components][pipe]暴露 rt_pipe_delete 接口
2018-07-10 14:54:39 +08:00
zyh
151330b721
[Components][USB][Device]Support customer HID class|支持自定义HID设备
2018-07-04 14:13:09 +08:00
Bernard Xiong
39998e4d89
Merge pull request #1602 from aozima/re_initial_dev
...
add re-initial check.
2018-07-04 07:15:45 +08:00
Bernard Xiong
33fb280140
Merge pull request #1601 from aozima/shell_dev
...
update shell prompt.
2018-07-04 07:15:03 +08:00
Bernard Xiong
eb821ae031
Merge pull request #1598 from heyuanjie87/lwp
...
[msh]执行小程序
2018-07-02 21:03:58 +08:00
Bernard Xiong
f388bb36c4
Merge pull request #1587 from zhaojuntao/Finsh-netstat
...
[finsh] update netstat
2018-07-02 19:56:52 +08:00
aozima
efada8768e
[shell] set prompt mode is default enable.
2018-07-02 19:46:37 +08:00
aozima
f3fc141f5f
[dfs] add re-initial check.
2018-07-02 16:58:49 +08:00
aozima
000fe93b9f
[lwip] add re-initial check.
2018-07-02 16:58:47 +08:00
aozima
4f1112f838
[shell] add finsh_set_prompt().
2018-07-02 16:23:00 +08:00