openharmony_ci
|
e20444cda6
|
!591 littlefs最大打开文件个数修改为可通过menuconfig配置
Merge pull request !591 from 方烨/master
|
2022-02-15 06:55:08 +00:00 |
openharmony_ci
|
b9830c61f5
|
!592 【liteos_m】kernel接口融合修改
Merge pull request !592 from LiteOS/master
|
2022-02-15 06:30:43 +00:00 |
LiteOS2021
|
cee9714a90
|
fix: kernel接口融合,添加/修改kernel函数
kernel接口融合,添加/修改kernel函数
BREAKING CHANGE:
新增接口:
LOS_TaskResRecycle
LOS_CurrNanosec
LOS_MDelay
接口修改:
LOS_QueueCreate:第一个入参添加const修饰并增加一种异常情况处理
los_memory.c中 OS_ERROR 修改为LOS_NOK,重定义LOS_NOK为(UINT32)-1。
接口位置转移:
LOS_UDelay 由los_task.h/.c 转移到los_tick.h/.c
宏修改:
LOS_ERRNO_MUX_PEND_INTERR 改名为 LOS_ERRNO_MUX_IN_INTERR
增加宏:
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-02-15 09:47:58 +08:00 |
openharmony_ci
|
ffd228cd8d
|
!595 fix: los_interrupt.c存在未使用的参数编译出错
Merge pull request !595 from kenneth/compile_error
|
2022-02-14 13:16:38 +00:00 |
kenneth
|
5af4c2e213
|
fix: los_interrupt.c存在未使用的参数编译出错
修复los_interrupt.c存在未使用的参数编译出错
close #I4SJPZ
Signed-off-by: kenneth <zhushangyuan@huawei.com>
|
2022-02-14 20:14:40 +08:00 |
openharmony_ci
|
b423d9f7bb
|
!589 feat: 同步调度部分优化至liteos_m
Merge pull request !589 from zhushengle/sched_timer
|
2022-02-13 04:17:46 +00:00 |
zhushengle
|
fb11ab181e
|
feat: 同步调度部分优化至liteos_m
1.tick timer与调度进一步剥离
2.性能敏感函数内敛化
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I00c27216e286dd7ca9c02db3e2377707d628a786
|
2022-02-12 14:52:36 +08:00 |
openharmony_ci
|
c811efbf37
|
!590 feat: cortex-m55支持psplimit
Merge pull request !590 from Harylee/m55
|
2022-02-11 07:26:26 +00:00 |
fangye
|
9bc9f3aa53
|
feat: littlefs最大打开文件个数修改为可通过menuconfig配置
Signed-off-by: fangye <fangye@talkweb.com.cn>
Change-Id: Iba141821200b6044d89ec50b7ddb1047490f5229
|
2022-02-11 14:52:42 +08:00 |
Haryslee
|
db7d641c22
|
feat: cortex-m55支持psplimit
cortex-m55增加栈溢出检测特性
close #I4T7R3
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: Ie24adbb672c47404b56aa5bfc9f22e0f7f947540
|
2022-02-11 11:35:38 +08:00 |
openharmony_ci
|
a68323683d
|
!587 fix: cortex-m55栈优化
Merge pull request !587 from Harylee/m55
|
2022-02-10 13:37:30 +00:00 |
Haryslee
|
59e9c6ed73
|
fix: cortex-m55栈优化
利用EXC_RETURN可判断出上下文是否使用FPU寄存器,进而确定是否对FPU寄存器进行压栈操作
close #I4SQIQ
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: Ib8b3a8b359486b3b7851278365860be1bfed65f2
|
2022-02-10 21:17:27 +08:00 |
openharmony_ci
|
d1d412255c
|
!570 fix:shell 命令 ctrl +c 打印使用多余的参数
Merge pull request !570 from 拓维信息候鹏飞/master
|
2022-02-10 12:16:07 +00:00 |
openharmony_ci
|
b534083056
|
!569 shell命令行输入增加回退支持
Merge pull request !569 from 方烨/master
|
2022-02-10 11:56:34 +00:00 |
openharmony_ci
|
968c00f049
|
!588 【liteos_m】posix接口融合,接口规范兼容性修改
Merge pull request !588 from LiteOS/master
|
2022-02-10 11:43:16 +00:00 |
openharmony_ci
|
df0ed8d219
|
!588 【liteos_m】posix接口融合,接口规范兼容性修改
Merge pull request !588 from LiteOS/master
|
2022-02-10 11:43:15 +00:00 |
LiteOS2021
|
4b607fd074
|
fix(posix接口融合): posix接口融合,接口规范兼容性修改
posix接口融合,接口规范兼容性修改
BREAKING CHANGE:
接口修改:
calloc
pthread_mutex_init
mq_unlink
pthread_join
pthread_exit
pthread_attr_init
pthread_attr_destroy
pthread_condattr_destroy
pthread_cond_timedwait
pthread_mutexattr_init
pthread_mutexattr_settype
pthread_mutex_destroy
pthread_mutex_timedlock
pthread_mutex_trylockk
pthread_mutex_unlock
sem_getvalue
sem_timedwait
pthread_cond_timedwait
nanosleep
timer_create
timer_settime
timer_gettime
testStdlibStrtoull005
testStdlibStrtol011
testStdlibStrtoul007
testPthread004
新增接口:
CheckForCancel
pthread_setcancelstate
pthread_setcanceltype
pthread_once
pthread_setschedprio
pthread_attr_setstack
pthread_attr_getstack
pthread_condattr_getpshared
pthread_condattr_setpshared
pthread_condattr_getclock
pthread_mutexattr_gettype
CheckMutexAttr
OsMuxPreCheck
sem_trywait
MuxPendForPosix
MuxPostForPosix
增加overrun功能
接口变化:
mq_getsetattr 改为内部接口MqGetSetAttr
GetTickTimeFromNow->OsGetTickTimeFromNow
接口位置转移:
pthread_equal接口由newlib下转移到kal/posix/src/pthread.c中
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-02-10 16:41:12 +08:00 |
openharmony_ci
|
1013f24209
|
!583 posix兼容回退
Merge pull request !583 from LiteOS/master
|
2022-01-30 23:49:31 +00:00 |
LiteOS2021
|
207efc15b8
|
fix(posix): posix兼容回退
posix兼容回退
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-30 23:09:20 +08:00 |
openharmony_ci
|
f2e55bd6a3
|
!576 支持cortex-m55
Merge pull request !576 from Harylee/m55
|
2022-01-30 13:21:28 +00:00 |
openharmony_ci
|
607152c434
|
!566 【liteos_m】posix接口融合,接口规范兼容性修改
Merge pull request !566 from LiteOS/master
|
2022-01-30 02:27:56 +00:00 |
LiteOS
|
39558ae1a3
|
Merge branch 'master' of gitee.com:openharmony/kernel_liteos_m into master
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-29 19:30:28 +08:00 |
openharmony_ci
|
eae638be6c
|
!575 【liteos_m】posix单元测试融合
Merge pull request !575 from LiteOS/master
|
2022-01-29 11:11:00 +00:00 |
LiteOS2021
|
e0b12758da
|
fix(posix): posix接口融合,接口规范兼容性修改
posix接口融合,接口规范兼容性修改
BREAKING CHANGE:
接口修改:
calloc
pthread_mutex_init
mq_unlink
pthread_join
pthread_exit
pthread_attr_init
pthread_attr_destroy
pthread_condattr_destroy
pthread_cond_timedwait
pthread_mutexattr_init
pthread_mutexattr_settype
pthread_mutex_destroy
pthread_mutex_timedlock
pthread_mutex_trylockk
pthread_mutex_unlock
sem_getvalue
新增接口:
CheckForCancel
pthread_setcancelstate
pthread_setcanceltype
pthread_once
pthread_setschedprio
pthread_attr_setstack
pthread_attr_getstack
pthread_condattr_getpshared
pthread_condattr_setpshared
pthread_condattr_getclock
pthread_mutexattr_gettype
CheckMutexAttr
OsMuxPreCheck
sem_trywait
接口变化:
mq_getsetattr 改为内部接口OsMqGetSetAttr
接口位置转移:
pthread_equal接口由newlib下转移到kal/posix/src/pthread.c中
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-29 16:57:49 +08:00 |
Haryslee
|
6e1780546c
|
feat: 支持cortex-m55
基于qemu支持cortex-m55处理器,包括MVE功能使能。
close #I4Q9OQ
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I571702ac8e8f52769afdf600b48451f1f1806a88
|
2022-01-28 15:40:37 +08:00 |
LiteOS2021
|
ad6f249d1e
|
fix(posix unittest): posix unittest 融合
posix unittest 融合
Signed-off-by: LiteOS2021 <dinglu@huawei.com>
|
2022-01-26 14:50:44 +08:00 |
openharmony_ci
|
907dfc63f3
|
!572 kernel部件化编译构建(liteos_m仓库修改)
Merge pull request !572 from Hongjin Li/lihongjin/br_dev
|
2022-01-24 13:27:49 +00:00 |
openharmony_ci
|
5a2c176651
|
!571 支持select.h的FD_SETSIZE宏配置
Merge pull request !571 from SimonLi/master
|
2022-01-24 12:48:31 +00:00 |
likailong
|
05642f05ae
|
feat: 支持select.h的FD_SETSIZE宏配置
1. FD_SETSIZE由普通文件+网络文件的文件句柄个数之和决定。
2. 以前vfs_config.h引入fatfs.h和lfs_api.h又会引入其他头文件,
导致变异问题。因此需要将配置宏拆分出来放到fatfs_conf.h和
lfs_conf.h 头文件中。
3. lwipopts.h会提供网络的句柄个数,依赖FD_SETSIZE,而select.h会提供FD_SETSIZE,
依赖网络句柄个数,因此会形成相互依赖的情况,需要通过顺序来解决。
4. 网络中新增ntohl的定义。
close: #I4RYK4
Signed-off-by: likailong <likailong@huawei.com>
|
2022-01-24 17:24:26 +08:00 |
Hongjin Li
|
300e83214d
|
chore: kernel部件化编译构建
liteos_m部件只包括两个子部件:kernel和build_kernel_image
Signed-off-by: Hongjin Li <lihongjin1@huawei.com>
Change-Id: I0c96f103641d2bba52b093a014dd07b75c6d28e1
|
2022-01-24 16:24:23 +08:00 |
houpengfei
|
8b586fb2bf
|
删除不必要的参数
Signed-off-by: houpengfei <houpengfei@talkweb.com.cn>
|
2022-01-24 09:07:36 +08:00 |
fangye
|
d986648e9c
|
shell命令行增加回退支持
Signed-off-by: fangye <fangye@talkweb.com.cn>
|
2022-01-23 21:11:43 +08:00 |
openharmony_ci
|
e133ce6865
|
!513 CMSIS接口融合修改
Merge pull request !513 from LiteOS/master
|
2022-01-22 04:53:32 +00:00 |
openharmony_ci
|
168fde70d4
|
!513 CMSIS接口融合修改
Merge pull request !513 from LiteOS/master
|
2022-01-22 04:53:32 +00:00 |
openharmony_ci
|
fede33b32a
|
!568 liteos-m kernel 部件标准化
Merge pull request !568 from Hongjin Li/lihongjin/br_dev
|
2022-01-22 03:45:24 +00:00 |
LiteOS
|
3eba6cb2af
|
add cmsis change
Signed-off-by: LiteOS <dinglu@huawei.com>
Signed-off-by: ou-yangkan <519689417@qq.com>
|
2022-01-22 09:28:55 +08:00 |
openharmony_ci
|
d8e7a477f3
|
!567 fix: pr模板补充说明
Merge pull request !567 from Harylee/mmu
|
2022-01-22 00:54:59 +00:00 |
openharmony_ci
|
2d1b6f1cc0
|
!567 fix: pr模板补充说明
Merge pull request !567 from Harylee/mmu
|
2022-01-22 00:54:59 +00:00 |
openharmony_ci
|
30ff05c6a5
|
!567 fix: pr模板补充说明
Merge pull request !567 from Harylee/mmu
|
2022-01-22 00:54:59 +00:00 |
openharmony_ci
|
295681f08f
|
!563 newlib支持signal接口
Merge pull request !563 from JerryH/newlib
|
2022-01-21 09:45:12 +00:00 |
openharmony_ci
|
161e631dcd
|
!555 feat:内核提供Interrupt框架,支持多架构多平台通用化
Merge pull request !555 from 王树林/master
|
2022-01-21 09:29:43 +00:00 |
Haryslee
|
7b86f69cc0
|
fix: pr模板补充说明
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I97159bd21d3d8768a8a9c59a895368d90442a304
|
2022-01-21 17:10:14 +08:00 |
openharmony_ci
|
8a034a6202
|
!565 修改kernel原子测试套中不规范的命名
Merge pull request !565 from ouyk/master
|
2022-01-21 08:58:05 +00:00 |
ou-yangkan
|
e8538d041a
|
feat: 内核提供Interrupt框架,支持多架构多平台通用化
BREAKING CHANGE:
新增接口:
LOS_HwiTrigger ArchIntTrigger
LOS_HwiEnable ArchIntEnable
LOS_HwiDisable ArchIntDisable
LOS_HwiClear ArchIntClear
LOS_HwiSetPriority ArchIntSetPriority
https://gitee.com/openharmony/kernel_liteos_m/issues/I4RDNJ
Signed-off-by: wang-shulin93 <15173259956@163.com>
|
2022-01-21 16:40:45 +08:00 |
ou-yangkan
|
5b1380ebfd
|
修改kernel原子测试套中不规范的命名
Signed-off-by: ou-yangkan <519689417@qq.com>
|
2022-01-21 09:43:47 +08:00 |
JerryH
|
017adac7a4
|
feature: Newlib support signal.
修改signal适配支持Newlic
close #I4RD3H
Signed-off-by: JerryH <huangjieliang@huawei.com>
Change-Id: I59f59856a275f5a4f802a1ea7d08e9405a2fb6aa
|
2022-01-20 18:50:17 +08:00 |
openharmony_ci
|
1b78e6ae78
|
!541 fix: 补充newlib库对curl的支持
Merge pull request !541 from Kiita/220115_curl
|
2022-01-20 09:41:31 +00:00 |
openharmony_ci
|
911043ed4b
|
!541 fix: 补充newlib库对curl的支持
Merge pull request !541 from Kiita/220115_curl
|
2022-01-20 09:41:31 +00:00 |
openharmony_ci
|
a641899cd9
|
!562 修复esp32编译缺少result定义问题
Merge pull request !562 from ouyk/master
|
2022-01-20 09:11:51 +00:00 |
ou-yangkan
|
08921dc7a0
|
修复esp32编译报错问题
Signed-off-by: ou-yangkan <519689417@qq.com>
|
2022-01-20 16:42:29 +08:00 |