Commit Graph

95 Commits

Author SHA1 Message Date
mculover666
87fd8e839d at_perf:modify the global lock to protect at agent 2022-06-28 15:45:23 +08:00
mculover666
86bc533bb8 kernel_perf: update to 2.5.1 version 2022-06-02 17:01:58 +08:00
mculover666
e38c8775ac kernel_perf:add tos_task_find api 2022-06-01 16:53:42 +08:00
mculover666
30832d6e0f separate the dynamic task destroy api 2022-05-31 19:45:03 +08:00
iysheng
0832ca17e5 Rename time_init, time_update, timer_next_expires_get function with soft_
prefix
2022-04-13 21:48:20 +08:00
mculover666
565cd29e94 fix the bug in task suspend 2022-03-23 18:22:19 +08:00
mculover666
249825fa50 add protect of idle task, update to 2.4.5 2021-09-29 17:30:05 +08:00
vitoswwang
67799dc84c fix a bug in tos_tick2millisec 2021-08-26 20:08:12 +08:00
Arthur
f73f27f060 Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2021-08-03 15:26:28 +08:00
Arthur
cb36ebae84 kv gc bugfix
if a power down or crash happened during gc process,  kv_init will fail with NO_WRITEABLE_BLOK next time.
2021-08-03 12:19:19 +08:00
mculover666
06291f5b6e fix the obj type bug in kernel 2021-07-21 11:48:24 +08:00
mculover666
fb7715a3c5 fix bug in tos_at_channel_read_timed, update to 2.4.3 2021-07-20 13:02:47 +08:00
vitoswwang
8e9024caca improve tos_at_channel_read_timed,update to 2.4.2 2021-07-19 13:05:06 +08:00
mculover666
0193dc6142 add sim idle and log for at, update to 2.4.1 2021-07-16 16:14:54 +08:00
mculover666
3aaafde714 add frame input type of at,update version to 2.4.0 2021-06-24 10:39:54 +08:00
mculover666
9311ef85d3 add support for connect_with_size,update verison to 2.3.1 2021-04-16 16:55:49 +08:00
mculover666
3fc92b3c91 remove the uart_rx_lock in AT framework,update tos version to 2.2.1 2021-04-13 20:50:48 +08:00
mculover666
9d36cbeff9 add support for the version info 2021-04-01 15:53:18 +08:00
mculover666
97fca5e4ed fix the bug in the storage space of the task name 2021-04-01 15:43:22 +08:00
mculover666
0c2af37b96 fix a bug in the kernel obj verify function 2021-03-14 16:40:14 +08:00
mculover666
ef489bf51f add support for dynamic mmblk pool 2021-03-12 19:30:39 +08:00
mculover666
5703f01eb6 fix a pointer error in mmblk of kernel 2021-03-12 16:34:39 +08:00
mculover666
da61aa0a49 add support for dynaminc sem and dynamic mutex 2021-03-11 09:46:24 +08:00
David Lin
d0e2355cf6 Update tos_sem.c 2021-02-09 12:39:48 +08:00
David Lin
b46d687e4f mini optimize the tos_sem.c 2021-02-07 18:27:25 +08:00
Supowang
b62461615a Merge pull request #285 from Derekduke/master
正点阿尔法测试有问题
2021-02-05 18:54:19 +08:00
Derekduke
917d801921 fix stdint.h 2021-02-05 18:43:37 +08:00
jackjzhao(赵健)
53f0b45fbc fix the bug #MSVR 62253 for dynamic storage allocation 2021-01-07 17:44:48 +08:00
mculover666
0d9300e65b add barrier countdownlatch completion macro define to config 2020-12-28 20:03:50 +08:00
Arthur
a35e88ad24 Merge pull request #189 from DavidLin1577/patch-3
Update tos_time.h
2020-06-28 11:01:06 +08:00
David Lin
f79d4db011 Update tos_stopwatch.h
Fixed some wrong notes.
2020-06-27 19:10:48 +08:00
David Lin
18b4d5697d Update tos_time.h
Fixed the wrong note.
2020-06-27 18:40:15 +08:00
Arthur
589032fc4d Merge pull request #179 from DavidLin1577/patch-1
Update tos_priority_mail_queue.h
2020-06-18 15:50:30 +08:00
David Lin
47d5bda545 Update tos_robin.h
Deleted unused parameter desc:
" * @param[in]   robin_state         state of the round robin."
2020-06-18 12:36:59 +08:00
David Lin
fc0e00b028 Update tos_priority_mail_queue.h 2020-06-18 12:32:12 +08:00
Arthur
0976f95549 Merge pull request #172 from DavidLin1577/patch-8
Update tos_bitmap.h
2020-06-11 11:35:18 +08:00
Arthur
65e4b23b0d Merge pull request #173 from DavidLin1577/patch-1
Update tos_priority_mail_queue.h
2020-06-11 11:35:00 +08:00
David Lin
5abf9ad6fe Update tos_priority_message_queue.h
Delete unused note.
2020-06-10 23:58:00 +08:00
David Lin
111bc1d552 Update tos_priority_mail_queue.h
Delete unused note
2020-06-10 23:52:51 +08:00
David Lin
1a9e400996 Update tos_bitmap.h
delete the unused parameter note of function "tos_bitmap_lsb"
2020-06-10 22:54:08 +08:00
daishengdong
0a2d5a4e90 support elfloader for shared object and relocatable object
1. elfloader for shared object
example: TencentOS-tiny\examples\elfloader_shared_object
keil: TencentOS-tiny\board\TencentOS_tiny_EVB_MX_Plus\KEIL\elfloader_shared_object

2. elfloader for relocatable object:
example: TencentOS-tiny\examples\elfloader_relocatable_object
keil: TencentOS-tiny\board\TencentOS_tiny_EVB_MX_Plus\KEIL\elfloader_relocatable_object

3. TODO:
- add icache/dcache flush when module is loaded
- support more relocation type in elfloader_arch_relocate
2020-06-09 19:30:38 +08:00
Arthur
d9394d7580 Merge pull request #168 from DavidLin1577/patch-8
Fixed the wrong notes in tos_barrier.h
2020-06-08 19:57:47 +08:00
Arthur
a4fbf99910 Merge pull request #167 from DavidLin1577/patch-7
Added the missing parameter note
2020-06-08 19:57:36 +08:00
Arthur
0786b9f60c Merge pull request #166 from DavidLin1577/patch-6
Fixed some wrong notes in tos_mmblk.h
2020-06-08 19:57:25 +08:00
David Lin
9fe12a77ab Added the missing parameter notes 2020-06-08 00:14:32 +08:00
David Lin
6be5884938 Update tos_priority_queue.h 2020-06-07 23:50:42 +08:00
David Lin
48a7d23c20 Update tos_completion.h
删除多余参数注释
2020-06-07 23:31:16 +08:00
David Lin
a2a4e1de20 Update tos_barrier.h 2020-06-07 23:20:26 +08:00
David Lin
a4b310e04d Update tos_barrier.h
修改错误的函数注释
2020-06-07 23:10:38 +08:00
David Lin
c40ec13aa7 Added the missing parameter note 2020-06-06 18:19:37 +08:00