- 05 11月, 2021 1 次提交
-
-
由 Caoruihong 提交于
Kconfig usages are the same with liteos_a Signed-off-by: NCaoruihong <crh.cao@huawei.com> Change-Id: I9aacbb69da88d5427cced89d1a49cb1041afa998
-
- 30 10月, 2021 1 次提交
-
-
由 YOUR_NAME 提交于
switch inet_addr to a function close: #I4G4I4 Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
- 28 10月, 2021 1 次提交
-
-
由 YOUR_NAME 提交于
optimize default configuration close: #I4FSC9 Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
- 20 10月, 2021 2 次提交
-
-
由 悟空又丢了 提交于
【背景】 代码中存在规范问题和编译告警。 如:error: unused variable 'taskID2' [-Werror=unused-variable] 应该去掉不用的变量。 【修改方案】 1. 修改变量类型宏的使用。 2. 根据告警信息修复问题代码。 【影响】 对现有的产品编译不会有影响。 re #I48V2J Change-Id: I7f364fcf974d2a439639f35ba428e04f7de7338a Signed-off-by: pef <cyd1997@126.com>
-
由 Far 提交于
Close #I4ELJN Signed-off-by: NFar <yesiyuan2@huawei.com>
-
- 19 10月, 2021 1 次提交
-
-
由 YOUR_NAME 提交于
add option SIOCGIFBRDADDR for ioctl close: #I4EGNG Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
- 18 10月, 2021 1 次提交
-
-
由 yinjiaming 提交于
【背景】 api_shell.c中使用了头文件shcmd.h,没有用宏包起来 [ERR] :#include<shcmd.h>:45 【修改方案】 删去包含的头文件shcmd.h,代码中没有用到该头文件中的内容 为能够顺利编译过,添加了头文件<sys/time.h> 【影响】 对现有的产品编译不会有影响。 re #I45FU2 Change-Id: I1727515883adcca1e9aaa25fc46ef1fee11fa1a9 Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
-
- 14 10月, 2021 1 次提交
-
-
由 LiteOS2021 提交于
close #I4DPR7 Signed-off-by: NLiteOS2021 <dinglu@huawei.com>
-
- 13 10月, 2021 1 次提交
-
-
由 悟空又丢了 提交于
【背景】 https://gitee.com/openharmony/kernel_liteos_m/blob/master/components/shell/src/base/show.c L49 consoleid 函数中没有使用,应该改为VOID。 【修改方案】 1. 将consoleid改为VOID。 【影响】 对现有的产品编译不会有影响。 re #I43CVE Change-Id: Ieac29d16ec06c4fa45652c7106b63f6dd8397ebf Signed-off-by: pef <cyd1997@126.com>
-
- 12 10月, 2021 2 次提交
-
-
由 悟空又丢了 提交于
【背景】 api_shell.c文件使用小写的true和false 却没有定义 [OHOS ERROR] ../../../kernel/liteos_m/components/net/lwip-2.1/porting/src/api_shell.c:342:25: error: 'false' undeclared (first use in this function) [OHOS ERROR] BOOL timeout_flag = false; 编译报错。 【修改方案】 1. 将未定义的 true,false改为已定义的宏TRUE,FALSE。 【影响】 对现有的产品编译不会有影响。 re #I43D20 Change-Id: If66adab35f2315d0caca2a487960be887567126b Signed-off-by: pef <cyd1997@126.com>
-
由 arvinzzz 提交于
1. LOS_TraceStop接口的功能描述应该是stop close: #I4CYPZ Signed-off-by: Narvinzzz <zhaotianyu9@huawei.com> Change-Id: I09da24e9a57abde288ccd3f558ba9e65ca1092e3
-
- 09 10月, 2021 1 次提交
-
-
由 kenneth 提交于
修复PRINT_ERR函数格式化参数数目不一致。 close #I4D4L8 Signed-off-by: Nkenneth <zhushangyuan@huawei.com>
-
- 28 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
1.修复risc-v backtrace无法输出的问题 异常时未将fp传入,且backtrace校验不足,容易导致再次异常 2.优化task 输出信息格式 3.shell中task命令代码重复 4.OSBackTraceInit 拼写有误 Close #I4BPHX:riscv32_virt 异常时无法输出backtrace信息 Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: I141d5e7808fc967d846f425422f5dcf2ac01d1d1
-
- 26 9月, 2021 2 次提交
-
-
由 Caoruihong 提交于
master --> HEAD remove useless @since Signed-off-by: NCaoruihong <crh.cao@huawei.com> Change-Id: Id3452cccdcc823c374f873cf4905015351580d15
-
由 LiteOS2021 提交于
Signed-off-by: NLiteOS2021 <dinglu@huawei.com>
-
- 24 9月, 2021 1 次提交
-
-
由 Haryslee 提交于
arm9架构支持栈回溯功能 close #I4BMLG Signed-off-by: NHaryslee <lihao189@huawei.com> Change-Id: Iba30a6853391c4cad3ed59ddfc05ef2530a4de89
-
- 23 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
支持API: LOS_TaskJoin LOS_TaskDeatch pthread_join pthread_deatch osThreadJoin osThreadDetach Close #I44V26 Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: Ib61e69c280eef2e4b3b79d9bba7bbd5a300c7fe4
-
- 22 9月, 2021 1 次提交
-
-
由 Far 提交于
适配了f_mkfs接口的修改 Signed-off-by: NFar <yesiyuan2@huawei.com>
-
- 18 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
1.如果冻结线程状态为delay,则此时pendlist为NULL,解冻时不需要delete 2.低功耗时关闭时间片,减少时间片频繁唤醒系统 3.risc-v 中64位相加存在溢出 Close #I4AKUS Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: Icb9e8f7df8488635f9660d3932b06fa6f57e6133
-
- 16 9月, 2021 1 次提交
-
-
由 wangchen 提交于
【背景】task命令获取内存时传入的参数过大,可能引起踩内存问题。 【修改方案】 1,对task命令中获取内存信息时的入参进行调整,避免引起内存问题 【影响】 对现有的产品编译不会有影响。 re #I4A70V Signed-off-by: Nwangchen <253227059@qq.com>
-
- 14 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
1.支持低功耗时冻结线程 2.支持延时锁 3.低功耗与idle分离 4.支持对接电源管组件的低功耗接口 LOS_PmReadLock --- 常阻塞,低功耗线程阻塞于该接口,当系统无任何模块持锁时会唤醒低功耗线程, 触发低功耗流程 LOS_PmSuspend --- 进入低功耗流程 Close #I49FJF Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: I009255cfa1852b109dd8bfaf9c779e976660d621
-
- 11 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
Close #I49MIN Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: I6b448790b170bf5980d16698ecfff27bda6c3600
-
- 10 9月, 2021 1 次提交
-
-
由 arvinzzz 提交于
1. 通过本工程的gn编译时,需要在device目录下,单板的关于内核的config.gn中指定-mfloat-abi的等级,并在单板相关代码的编译选项中保持-mfloat-abi一致 2. 通过本工程的Makefile编译时,需要在kernel/liteos_m/targets/下添加单板相关的代码配置,在Makefile中设置-mfloat-abi即可 3. 通过IDE编译本工程时,需要在IDE的汇编文件相关编译选项中加入 -imacros $(LITEOSTOPDIR)/kernel/include/los_config.h,保证浮点等级在汇编文件中生效 close: #I48KJP Signed-off-by: Narvinzzz <zhaotianyu9@huawei.com> Change-Id: Ibf9b750b922be2530de349981d55e40b5919933f
-
- 09 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
1.normal和其它模式分离,流程分层化,使得结构较为清晰 2.tick timer处理实现优化为注册对应机制则默认支持,不注册则不执行,简化使用逻辑 3.添加 pm测试用例 Close #I46VXK Signed-off-by: Nzhushengle <zhushengle@huawei.com> Change-Id: I7810ce0ca12dce96972399adf88e8319bb487905
-
- 07 9月, 2021 1 次提交
-
-
由 lanche1024 提交于
Signed-off-by: NLiteOS2021 <dinglu@huawei.com>
-
- 06 9月, 2021 1 次提交
-
-
由 zhushengle 提交于
Close #I46E6S Change-Id: If1362c02a0a344da881a9bf90e41f0a43ba33609 Signed-off-by: Nzhushengle <zhushengle@huawei.com>
-
- 28 8月, 2021 1 次提交
-
-
由 lnlan 提交于
【背景】 m核需补充shell命令,按任务统计已经alloc的内存大小 【修改方案】 1.新增在task命令中,在打印task info前遍历所有内存节点,统计各任务所占用的内存节 点大小,在打印时将其打出。 2.内存节点中,taskid所占位数随系统最大任务数调整 【影响】 对现有的产品编译不会有影响。 re #I44WNU Signed-off-by: Nlanleinan <lanleinan@163.com> Change-Id: I080b5dd056966784c0752408f9e320ca0e97c7f7
-
- 26 8月, 2021 1 次提交
-
-
由 lnlan 提交于
【背景】 m核qemu需完善串口驱动,支持shell输入 【修改方案】 1.完善串口驱动 2.添加shell任务,获取串口输入并下发处理 【影响】 对现有的产品编译不会有影响。 re #I46N7F Signed-off-by: Nlanleinan <lanleinan@163.com> Change-Id: Ib58d4e633081743e64412cb65aa209d3356d6c1c
-
- 24 8月, 2021 2 次提交
-
-
由 YOUR_NAME 提交于
add interface of dhcp_is_bound close: #I46W08 Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
由 wangchen 提交于
【背景】完善M核编译配置选项。 【修改方案】 1,在build.gn中添加config.gni的包含 2,修改部分build.gn中的格式规范问题 【影响】 对现有的产品编译不会有影响。 re #I46XEA Signed-off-by: Nwangchen <253227059@qq.com>
-
- 20 8月, 2021 1 次提交
-
-
由 YOUR_NAME 提交于
decouple lwip and hilog for liteos_m close: #I46DAH Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
- 16 8月, 2021 1 次提交
-
-
由 YOUR_NAME 提交于
delete unused symbols for default config close: #I45HN3 Signed-off-by: Nliujiandong <liujiandong1@huawei.com>
-
- 12 8月, 2021 1 次提交
-
-
由 silen 提交于
Change-Id: I19c13fd24141271087948fad9434558b823df62b Signed-off-by: Nsilen <wuyunjie@huawei.com>
-
- 11 8月, 2021 1 次提交
-
-
由 zhangfanfan2 提交于
代码中使用#ifdef LOSCFG_SUPPORT_FATFS控制业务逻辑,但LOSCFG_SUPPORT_FATFS的 默认定义为:#define LOSCFG_SUPPORT_FATFS 0,这样#ifdef LOSCFG_SUPPORT_FATFS控制 的逻辑一定会被编译。修改方式:使用的地方统一为#if的形式 close: #I44XNR Signed-off-by: Nzff <zhangfanfan2@huawei.com>
-
- 10 8月, 2021 1 次提交
-
-
由 Haryslee 提交于
1.【需求描述】 动态库开发部分: gcc的sample code。 提供生成暴露接口生成机制,并允许产品新增需要暴露的接口。 提供可以判断库允许资源大小的能力,并提供相关工具辅助开发者确定开发的库要求的资源是否可以满足。 动态库运行部分: 提供elf load的api,可以加载指定路径下的库,并完成符号重映射等运行准备。 提供elf 暴露符号调用的api,用于调用库的api。 elf加载&链接异常时,有明确错误记录,返回明确错误类型。 提供elf 卸载的api。 2.【方案描述】 (1) 通过灌段的形式记录需要导出符号的地址信息,用于暴露内核对外的接口,在加载链接器中通过查询 对应的符号信息获取符号地址。 (2) 加载链接时,解析共享库并将共享库中可加载段通过文件系统读入内存中,并对共享库中未定义的、 需要重定位的符号进行重定位。需要调用符号时,根据符号名通过哈希表即可查询共享库提供的对应符号 的地址。 BREAKING CHANGE: 新增4个对外接口,声明在los_dynlink.h文件中,分别为: (1) LOS_DynlinkInit: 动态加载模块初始化。 (2) LOS_SoLoad: 加载指定路径的共享库。 (3) LOS_FindSym: 根据共享库句柄查找指定符号。 (4) LOS_SoUnload: 卸载共享库。 close #I418HJ Signed-off-by: NHaryslee <lihao189@huawei.com> Change-Id: I7669b7ef20096294f9d1094c85ac6602fefad354
-
- 09 8月, 2021 2 次提交
-
-
由 zhushengle 提交于
方案描述: 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: Nzhushengle <zhushengle@huawei.com> Change-Id: Ia53e4accce497bce870557c2c3387ce51fa3fed3
-
由 silen 提交于
Change-Id: Ieb264f28e831f867d833a66fa25fec57e740a162 Signed-off-by: Nsilen <wuyunjie@huawei.com>
-
- 05 8月, 2021 1 次提交
-
-
由 lnlan 提交于
【背景】解除告警 【修改方案】 格式化修改告警文件的文件头注释格式 re #I44497 Signed-off-by: Nlanleinan <lanleinan@163.com> Change-Id: Id2d61deb9d9a14d5e29b915c3a64c75e11e12eda
-
- 02 8月, 2021 1 次提交
-
-
由 JerryH 提交于
close #I420SD Signed-off-by: NJerryH <huangjieliang@huawei.com> Change-Id: Id2e89e11df8aeb906cdd36b2c40c51c2e140a569
-
- 30 7月, 2021 1 次提交
-
-
由 wangchen 提交于
【背景】定期M核代码告警清零。 【修改方案】 根据工具扫描结果,对代码告警进行更改。 【影响】 对现有的产品编译不会有影响。 re #I4386N Signed-off-by: Nwangchen <253227059@qq.com>
-