1. 20 1月, 2022 1 次提交
  2. 25 12月, 2021 1 次提交
    • L
      feat: synchronizing arch api · 04bf3a68
      LiteOS2021 提交于
      命名规范:修改少量Arch接口,命名规范化调整:
      1.修改arch/include下接口声明,所有arch对外提供调用函数均以ArchXX命名
      2.提取多个架构均有实现的公共函数声明至arch/include对应头文件中以供外部调用,并修改命名格式为ArchXX
      3.修改OS_HWI_WITH_ARG为LOSCFG_PLATFORM_HWI_WITH_ARG并移至los_config.h中
      4.typedef VOID (*OS_TICK_HANDLER)(VOID);暂时移至arch/include/los_timer.h中
      5.实现atomic原子操作相关接口,位于arch/include/los_atomic.h,arm架构部分与汇编指令相关原子操作接口使用ARCH_ARM宏进行控制是否编译
      
      BREAKING CHANGE: 1.修改arch/include下接口,以ArchXX命名函数
      2.提取公共函数声明:ArchAtomicXchg32bits、ArchAtomicDecRet、ArchAtomicCmpXchg32bits
      3.新增部分原子操作c内联实现
      
      Close #I4N7XV
      Signed-off-by: NLiteOS2021 <dinglu@huawei.com>
      04bf3a68
  3. 16 11月, 2021 1 次提交
  4. 18 8月, 2021 1 次提交
  5. 21 7月, 2021 1 次提交
  6. 12 7月, 2021 1 次提交
  7. 14 5月, 2021 1 次提交
  8. 26 4月, 2021 1 次提交
  9. 21 4月, 2021 1 次提交
  10. 16 4月, 2021 1 次提交
  11. 13 4月, 2021 1 次提交
    • 星e雨's avatar
      IssueNo:#I3IK07 · f685eeb9
      星e雨 提交于
      Description:liteos_m scheduling optimization and low power design.
      Sig:kernel
      Feature or Bugfix:Feature
      Binary Source:No
      
      Change-Id: If913b673c9b69039b51ca416be0a77ebccf2773b
      f685eeb9
  12. 11 3月, 2021 1 次提交
  13. 16 12月, 2020 1 次提交
  14. 02 12月, 2020 1 次提交
  15. 13 11月, 2020 1 次提交
  16. 08 9月, 2020 1 次提交