- Aug 20, 2021
-
-
Huaqi Fang authored
kernel/src/los_swtmr.c:33:10: fatal error: securec.h: No such file or directory 33 | #include "securec.h" | ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:178: build/los_swtmr.o] Error 1 Signed-off-by:Huaqi Fang <578567190@qq.com>
-
Huaqi Fang authored
period in HalGetTickCycle could be null, need to check whether it is null and set value Signed-off-by:Huaqi Fang <578567190@qq.com>
-
Huaqi Fang authored
kernel/src/los_swtmr.c:33:10: fatal error: securec.h: No such file or directory 33 | #include "securec.h" | ^~~~~~~~~~~ Signed-off-by:Huaqi Fang <578567190@qq.com>
-
- Aug 19, 2021
-
-
openharmony_ci authored
Merge pull request !267 from zhushengle/sched
-
- Aug 18, 2021
-
-
openharmony_ci authored
Merge pull request !270 from JerryH/hwi
-
JerryH authored
close #I4665Z Signed-off-by:JerryH <huangjieliang@huawei.com> Change-Id: I5596179dea198dfe571420a7640abb00587abee1
-
- Aug 17, 2021
-
-
openharmony_ci authored
Merge pull request !249 from kenneth/multiple_mem
-
openharmony_ci authored
Merge pull request !268 from 刘建东/master
-
kenneth authored
The multiple non-continuous memory regions are supported when the macro LOSCFG_MEM_MUL_REGIONS is enabled. The array of the type LOS_MEM_REGION should be defined, and each array element defines the start address and the length for each memory regions, \ begining from the lower address to the higher memory address. close #I43XOP Signed-off-by:kenneth <zhushangyuan@huawei.com>
-
- Aug 16, 2021
-
-
YOUR_NAME authored
delete unused symbols for default config close: #I45HN3 Signed-off-by:liujiandong <liujiandong1@huawei.com>
-
- Aug 14, 2021
-
-
zhushengle authored
1.从延时队列上删除延时节点时,如果该延时节点的响应时间比当前系统tick的响应时间小时, 将tick的响应时间修改为OS_SCHED_MAX_RESPONSE_TIME,以保证tick响应时间能够被刷新。 2.任务切换时,若g_schedResponseID为旧任务的taskID时(tick的响应时间为旧任务的时间片 结束时间),将tick的响应时间修改为OS_SCHED_MAX_RESPONSE_TIME。 Close #I45I9Y Signed-off-by:zhushengle <zhushengle@huawei.com> Change-Id: Ia77b789a10112935b719e8f733ba33835894e060
-
openharmony_ci authored
Merge pull request !265 from zhushengle/sched_time
-
zhushengle authored
初始化调度时间不以g_sysSchedStartTime是否为0为界限,而以g_sysSchedStartTime是否为64位最大值, 为界限, 避免特殊以下场景:调度开启时系统时间为0,导致初始化的g_sysSchedStartTime还是0,导致 调度启动后获取的调度时间轴始终为0. Close #I45HP5 Signed-off-by:zhushengle <zhushengle@huawei.com> Change-Id: Ie0ef4e7d149f09ac466c649c0f2d6538f5322439
-
- Aug 12, 2021
-
-
openharmony_ci authored
Merge pull request !264 from give-me-five/master
-
silen authored
Change-Id: I19c13fd24141271087948fad9434558b823df62b Signed-off-by:silen <wuyunjie@huawei.com>
-
openharmony_ci authored
Merge pull request !263 from Harylee/qemu
-
Haryslee authored
close #I4529I Signed-off-by:Haryslee <lihao189@huawei.com> Change-Id: Ia3c885789f11bcbfeafaabf1c835bee93bcc54c0
-
openharmony_ci authored
Merge pull request !261 from zhangfanfan2/master
-
- Aug 11, 2021
-
-
zhangfanfan2 authored
代码中使用#ifdef LOSCFG_SUPPORT_FATFS控制业务逻辑,但LOSCFG_SUPPORT_FATFS的 默认定义为:#define LOSCFG_SUPPORT_FATFS 0,这样#ifdef LOSCFG_SUPPORT_FATFS控制 的逻辑一定会被编译。修改方式:使用的地方统一为#if的形式 close: #I44XNR Signed-off-by:zff <zhangfanfan2@huawei.com>
-
openharmony_ci authored
Merge pull request !250 from 野生毛霉君/master
-
openharmony_ci authored
Merge pull request !227 from Harylee/mem
-
- Aug 10, 2021
-
-
Haryslee authored
1.【需求描述】 动态库开发部分: gcc的sample code。 提供生成暴露接口生成机制,并允许产品新增需要暴露的接口。 提供可以判断库允许资源大小的能力,并提供相关工具辅助开发者确定开发的库要求的资源是否可以满足。 动态库运行部分: 提供elf load的api,可以加载指定路径下的库,并完成符号重映射等运行准备。 提供elf 暴露符号调用的api,用于调用库的api。 elf加载&链接异常时,有明确错误记录,返回明确错误类型。 提供elf 卸载的api。 2.【方案描述】 (1) 通过灌段的形式记录需要导出符号的地址信息,用于暴露内核对外的接口,在加载链接器中通过查询 对应的符号信息获取符号地址。 (2) 加载链接时,解析共享库并将共享库中可加载段通过文件系统读入内存中,并对共享库中未定义的、 需要重定位的符号进行重定位。需要调用...
-
openharmony_ci authored
Merge pull request !258 from JerryH/mpu
-
JerryH authored
close #I3WE0S Signed-off-by:JerryH <huangjieliang@huawei.com> Change-Id: Id193fd555877ac0c6b5b43e5dd5ede32531b86c4
-
openharmony_ci authored
Merge pull request !247 from zhushengle/tick_sched
-
- Aug 09, 2021
-
-
zhushengle authored
方案描述: 1.周期软件定时器超时添加一个startTime字段,用于记录当前软件定时器的开始计时的时间, 在定时器响应时,开始时间修改为上一次响应的结束时间(消除了中断执行时间对软件定时器 的影响)。 2. 在执行tick中断的过程当中,持有tick动态计算锁,保证在该过程中不会触发tick周期 的计算,在tick中断结束时统一计算设置。 --- 提升tick中断的执行效率 3. 在设置tick周期时,减掉tick中断执行的时间,减小周期动态化带来的时间误差 4.新增LOSCFG_BASE_CORE_TICK_PER_SECOND_MINI配置宏,用于配置tick中断的最小响应精度 Close #I3YGP1 Signed-off-by:zhushengle <zhushengle@huawei.com> Change-Id: Ia53e4accce497bce870557c2c3387ce51fa3fed3
-
openharmony_ci authored
Merge pull request !253 from give-me-five/master
-
silen authored
Change-Id: Ieb264f28e831f867d833a66fa25fec57e740a162 Signed-off-by:silen <wuyunjie@huawei.com>
-
- Aug 06, 2021
-
-
openharmony_ci authored
Merge pull request !252 from SimonLi/master
-
SimonLi authored
Signed-off-by:SimonLi <likailong@huawei.com>
-
- Aug 05, 2021
-
-
openharmony_ci authored
Merge pull request !251 from lnlan/fix_stl
-
lnlan authored
【背景】解除告警 【修改方案】 格式化修改告警文件的文件头注释格式 re #I44497 Signed-off-by:lanleinan <lanleinan@163.com> Change-Id: Id2d61deb9d9a14d5e29b915c3a64c75e11e12eda
-
mucor authored
close: #I4330B Signed-off-by:mucor <mucorwang@gmail.com>
-
openharmony_ci authored
Merge pull request !242 from 野生毛霉君/master
-
mucor authored
close: I43AYB Signed-off-by:mucor <mucorwang@gmail.com>
-
- Aug 03, 2021
-
-
openharmony_ci authored
Merge pull request !245 from JerryH/arm9
-
openharmony_ci authored
Merge pull request !244 from JerryH/backtrace-bugfix
-
JerryH authored
close #I420PQ Signed-off-by:JerryH <huangjieliang@huawei.com> Change-Id: I788de96b176ae73541f1dc0577262b57179151a7
-
- Aug 02, 2021
-
-
JerryH authored
close #I420SD Signed-off-by:JerryH <huangjieliang@huawei.com> Change-Id: Id2e89e11df8aeb906cdd36b2c40c51c2e140a569
-
openharmony_ci authored
Merge pull request !243 from give-me-five/master
-