tangyuxin
|
83692a54c4
|
【workqueue】添加函数声明
rt_err_t rt_workqueue_cancel_all_work(struct rt_workqueue *queue);
|
2021-02-07 11:14:59 +08:00 |
tangyuxin
|
a96156faf1
|
[workqueue] 提交正在执行的工作,返回 BUSY
|
2021-02-07 10:30:25 +08:00 |
tangyuxin
|
83dca09e1c
|
[workqueue] 修复提交工作后立即取消,获取无效工作任务的问题
当高优先级任务提交工作后,立即取消。此时队列被唤醒,下面紧接着获取链表中第一个任务。但此时已经是空链表了。
每次线程被唤醒。检查当前任务链表是否未空
|
2021-02-06 21:54:25 +08:00 |
tangyuxin
|
7eabe5c9e9
|
[workqueue] 取消正在执行的工作返回BUSY
|
2021-02-06 20:39:52 +08:00 |
tangyuxin
|
3ef3fb50af
|
[workqueue] 队列销毁时取消所有工作并释放内核对象
|
2021-02-06 20:15:50 +08:00 |
tangyuxin
|
d6b44ca52e
|
[workqueue] 支持取消延时工作任务
|
2021-02-06 20:08:31 +08:00 |
tangyuxin
|
0230d32ca0
|
添加断言及注释
|
2021-02-01 15:02:22 +08:00 |
tangyuxin
|
b42506fb73
|
优化功能重复的代码
|
2021-02-01 15:02:21 +08:00 |
tangyuxin
|
c5218b5eee
|
修复紧急工作队列插入问题
紧急工作仍插入队列尾部,先将其插入队列头部
|
2021-02-01 15:02:20 +08:00 |
tangyuxin
|
5b52e6c7e3
|
修复同步取消锁中断等信号的问题
|
2021-02-01 15:02:19 +08:00 |
tangyuxin
|
5a16a2060e
|
定时处理函数临界区保护更加完整
定时器回调函数中,添加工作之前打开了中断。此时在极端情况下,会导致状态不对。
|
2021-02-01 15:02:18 +08:00 |
tangyuxin
|
10b5aa8f59
|
合并 cancel 和 cancel_delayed 函数,优化代码体积
合并 _workqueue_cancel_work 和 _workqueue_cancel_delayed_work 函数,优化代码体积
|
2021-02-01 15:02:17 +08:00 |
tangyuxin
|
0c87becb3e
|
合并 submit 和 submit_delayed,优化代码体积
将 _workqueue_submit_delayed_work 和 _workqueue_submit_work 函数合并成一个。优化代码体积
|
2021-02-01 15:02:16 +08:00 |
Bernard Xiong
|
c4d16d706e
|
Merge pull request #4243 from zhouji92/master
[fix] 修复使用lwip 2.1.2作为协议栈,并使能dhcp server选项时,编译报错问题。
|
2021-01-29 14:21:33 +08:00 |
Wayne Lin
|
44e9a48f1d
|
Enlarge ECC/DATA layout array size.
|
2021-01-26 17:04:47 +08:00 |
Wayne Lin
|
998e370ae1
|
Append RT_WEAK to override various ECC layout.
|
2021-01-26 10:44:00 +08:00 |
Bernard Xiong
|
46a2e685a2
|
Merge pull request #4258 from Lawlieta/chenyong
[utilities][ulog] fix ulog backend color log length calculation error
|
2021-01-24 07:44:22 +08:00 |
Bernard Xiong
|
f9c5007cae
|
Merge pull request #3271 from fmkong/sensor_irq_disable
[drivers/sensor]disable irq only when the sensor and module sensors a…
|
2021-01-22 18:35:21 +08:00 |
Bernard Xiong
|
b36aeb46a6
|
Merge pull request #4226 from redocCheng/master
解决添加RT_USING_MTD_NOR编译报错的问题
|
2021-01-22 18:24:04 +08:00 |
redoc
|
a04bb0be3a
|
删除换行
|
2021-01-22 13:45:41 +08:00 |
redoc
|
d0743d6090
|
1、【删除】多余语句
|
2021-01-22 13:44:15 +08:00 |
chenyong
|
43b1daf325
|
[utilities][ulog] fix ulog backend color log length calculation error
Signed-off-by: chenyong <chenyong@rt-thread.com>
|
2021-01-21 18:58:57 +08:00 |
Bernard Xiong
|
7ed63ef52b
|
Merge pull request #4250 from Trisuborn/master
为stm32的PWM驱动添加对STM32H7的支持、添加互补PWM功能的支持,补全pwm_get命令等
|
2021-01-21 11:58:52 +08:00 |
Trisuborn
|
3bf767dfe1
|
文本错误
|
2021-01-20 23:55:57 +08:00 |
Trisuborn
|
55402e19db
|
优化互补PWM输出功能的实现逻辑,兼容原本API,增加互补PWM使能/失能命令
|
2021-01-20 23:47:18 +08:00 |
Trisuborn
|
63239801d9
|
修改无意义代码
|
2021-01-20 11:24:00 +08:00 |
chenyong
|
87b5f3f51e
|
[components][utilities][ulog] Add backend filtering interface, add async log output control interface, ulog mutex change to semaphore
Signed-off-by: chenyong <chenyong@rt-thread.com>
|
2021-01-20 11:20:30 +08:00 |
zhouji92
|
74691ea783
|
[fix] 修复使用lwip 2.1.2作为协议栈,并使能dhcp server选项时,编译报错问题。
|
2021-01-20 10:07:55 +08:00 |
Trisuborn
|
aed3cc162f
|
为stm32的PWM驱动添加对STM32H7的支持、添加互补PWM功能的支持,补全pwm_get命令
|
2021-01-19 17:14:32 +08:00 |
redoc
|
3ac86d08cb
|
解决添加RT_USING_MTD_NOR编译报错的问题。
|
2021-01-07 16:28:54 +08:00 |
Meco Man
|
e3fc77f288
|
update serial.c
|
2021-01-01 17:24:26 +08:00 |
Meco Man
|
a657c00e72
|
update pipe.c
|
2021-01-01 17:21:48 +08:00 |
Meco Man
|
a940728162
|
update serial
|
2021-01-01 17:07:11 +08:00 |
Bernard Xiong
|
5af9540190
|
Merge pull request #4213 from mysterywolf/typo
Typo: rt_data_queue_peak() in dataqueue
|
2020-12-31 16:30:34 +08:00 |
Meco Man
|
a233495718
|
Typo: rt_data_queue_peak() in dataqueue
|
2020-12-31 16:02:42 +08:00 |
Bernard Xiong
|
953a9ee84c
|
Merge pull request #3681 from cliff-cmc/master
[components] dfs: update elmfat to R0.14 patch 1
|
2020-12-31 15:00:37 +08:00 |
xiangxistu
|
14ac354dca
|
[update] when close auto check internet status, shield internet status information.
Signed-off-by: xiangxistu <xiangxistu@foxmail.com>
|
2020-12-31 14:39:08 +08:00 |
xiangxistu
|
5db412b138
|
[add] a new function to manage internet check.
Signed-off-by: xiangxistu <xiangxistu@foxmail.com>
|
2020-12-31 11:53:30 +08:00 |
Bernard Xiong
|
72bc0d8fad
|
Merge pull request #3293 from rgw5267/fix_at
fix the bug that rx_notice out of sync when data received after last rt_device_read() is zero
|
2020-12-31 08:34:57 +08:00 |
Bernard Xiong
|
5fd6aec3d1
|
Merge pull request #4097 from zhangsz0516/zhangsz_1127
[update][PM]更新RT-Thread PM2.0框架
|
2020-12-31 08:33:27 +08:00 |
Bernard Xiong
|
4529e9a741
|
Merge pull request #4198 from mysterywolf/gettick
[bug] add function rt_tick_get_millisecond() and fix bug #4012
|
2020-12-30 17:20:28 +08:00 |
Meco Man
|
63cd26b0d1
|
update
|
2020-12-30 16:32:20 +08:00 |
张世争
|
5b4845089a
|
[update][PM]更新RT-Thread PM2.0框架
|
2020-12-30 15:21:17 +08:00 |
Bernard Xiong
|
32cf867837
|
Merge pull request #4134 from Hxinrong/rt_event_recvBranch
add error checks of function rt_event_recv()
|
2020-12-30 13:44:41 +08:00 |
Bernard Xiong
|
94ba15a80b
|
Merge pull request #4062 from luanxg/lxg_dev
[update] 获取timer count时,防止因中断到来导致overflow更新
|
2020-12-29 08:27:11 +08:00 |
Meco Man
|
c2e15e003c
|
add function rt_hw_1ms_tick_get()
|
2020-12-29 00:08:24 +08:00 |
yangjie
|
eeaf1fcc50
|
resolve Conflicts
bsp/nrf52832/board/Sconscript
bsp/nrf52832/startups/Sconscript
bsp/raspberry-pi/raspi4-32/driver/SConscript
|
2020-12-28 12:02:31 +08:00 |
tyustli
|
48d7cf4af9
|
【修改】解耦 touch 和 pin
|
2020-12-25 17:31:16 +08:00 |
Bernard Xiong
|
10823e54b4
|
Merge pull request #4181 from Prry/develop
[sensor] support TOF sensor class
|
2020-12-22 14:05:04 +08:00 |
Prry
|
a38e7768ac
|
缩进由“TAB键”改用为“空格”
|
2020-12-20 22:23:28 +08:00 |