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 |
openharmony_ci
|
1edfa86bc9
|
!552 支持signal
Merge pull request !552 from JerryH/signal
|
2022-01-20 06:15:24 +00:00 |
openharmony_ci
|
f4add1711a
|
!557 修复esp32编译告警导致编译失败问题
Merge pull request !557 from ouyk/master
|
2022-01-20 05:54:31 +00:00 |
JerryH
|
8d7468b44c
|
feature: Support kernel signal and POSIX API.
内核支持信号功能,支持注册、屏蔽、等待及触发等操作。
close #I4R72Q
Signed-off-by: JerryH <huangjieliang@huawei.com>
Change-Id: I26fb11a03d1899c6f7e665f0798824c578d592a6
|
2022-01-20 11:17:40 +08:00 |
openharmony_ci
|
93e1edf81e
|
!559 fix: 针对pr是否同步至release分支,增加原因说明规则
Merge pull request !559 from Harylee/mmu
|
2022-01-20 00:47:27 +00:00 |
ou-yangkan
|
af0db5562b
|
修复kernel_liteos_m的pr526后esp32编译告警导致编译失败问题
Signed-off-by: ou-yangkan <519689417@qq.com>
|
2022-01-20 00:10:06 +08:00 |
Kiita
|
bd04d9f29a
|
fix: 将curl依赖的函数新增至newlib库
re #I4RG71
Signed-off-by: yansira <yansira@hotmail.com>
Change-Id: I9bd13f7232015f1ec0da383f7063936a2745ee71
|
2022-01-19 18:17:03 +08:00 |
Hongjin Li
|
9314b2fe81
|
chore: liteos-m kernel 部件标准化
1、添加liteos-m kernel的部件描述文件bundle.json
2、依赖三方开源软件的编译脚本修改,取消直接include头文件,改为引用三方开源软件提供的公共配置。
Signed-off-by: Hongjin Li <lihongjin1@huawei.com>
Change-Id: I345c105a75c5cd87144c821fae123abf1f53e9f7
|
2022-01-19 17:44:49 +08:00 |
openharmony_ci
|
1f8151649b
|
!556 fix:当前仓代码编译告警的问题
Merge pull request !556 from 拓维信息候鹏飞/master
|
2022-01-19 08:34:36 +00:00 |
houpengfei
|
1e5aeb9eed
|
fix:当前仓代码编译告警的问题
Signed-off-by: houpengfei <houpengfei@talkweb.com.cn>
|
2022-01-19 16:11:39 +08:00 |
openharmony_ci
|
5a535f9f1f
|
!526 处理M核编译告警
Merge pull request !526 from yinjiaming/yjm-kernel-20220105
|
2022-01-19 02:56:01 +00:00 |
openharmony_ci
|
3a978d51b8
|
!526 处理M核编译告警
Merge pull request !526 from yinjiaming/yjm-kernel-20220105
|
2022-01-19 02:56:01 +00:00 |
yinjiaming
|
194ac5898d
|
fix: 当前仓代码编译告警的问题
【背景】
当前仓代码存在编译告警需要处理
【修改方案】
在测试用例中屏蔽了-Werror选项
在对应的代码处添加了相应函数的声明头文件
【影响】
对现有的产品编译不会有影响。
re #I4N50W
Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I7dc1e38105aa3d60f9f991f34f88875cccb48463
|
2022-01-19 02:27:14 +00:00 |
Haryslee
|
1ee543d5d3
|
fix: 针对pr是否同步至release分支,增加原因说明规则
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I01cdf45204c73d2b94d41e5350969d0356604b91
|
2022-01-18 21:32:17 +08:00 |
openharmony_ci
|
a305119a4a
|
!539 fix:修复iar、keil版本原子接口编译报错问题
Merge pull request !539 from 王树林/master
|
2022-01-18 11:27:09 +00:00 |
ou-yangkan
|
a906dfaa99
|
fix atomic compile error of iar
Signed-off-by: wang-shulin93 <15173259956@163.com>
|
2022-01-18 18:59:29 +08:00 |
openharmony_ci
|
c2d3518c42
|
!538 支持pipe管道通信机制以及poll多文件描述符检测接口
Merge pull request !538 from JerryH/pipe
|
2022-01-18 10:29:15 +00:00 |
openharmony_ci
|
4a8d3a52ec
|
!553 fix: 队列相关的API实现中,参数的校验不完全,导致程序异常
Merge pull request !553 from Lyb/master
|
2022-01-18 09:30:03 +00:00 |
openharmony_ci
|
2c07ddb2b0
|
!551 fix:backtrace严重BUG
Merge pull request !551 from 拓维信息候鹏飞/master
|
2022-01-18 09:01:34 +00:00 |
JerryH
|
4890222e7c
|
feature: Support pipe and poll interfaces.
支持pipe管道驱动,支持poll多文件描述符检测接口。
Signed-off-by: JerryH <huangjieliang@huawei.com>
Change-Id: Ida1f29709affbc91a26b8518e4a77b8e5469be19
|
2022-01-18 16:47:35 +08:00 |
Lyb
|
eef7c80a72
|
fix: 队列相关的API实现中,参数的校验不完全,导致程序异常
Signed-off-by: Lyb <1576988680@qq.com>
|
2022-01-18 16:36:15 +08:00 |
openharmony_ci
|
2294ff93d8
|
!544 OsGetAllTskInfo调用和异常时无任务回调函数地址
Merge pull request !544 from wangchen/tskinfo
|
2022-01-18 08:33:43 +00:00 |
openharmony_ci
|
ca6801dce8
|
!546 L0 pthread_cond_timedwait接口存在计算溢出
Merge pull request !546 from wangchen/cond
|
2022-01-18 03:33:25 +00:00 |