1. 04 6月, 2021 1 次提交
    • Yansira's avatar
      feat: timer_create支持以SIGEV_THREAD方式创建定时器 · e5f6bf05
      Yansira 提交于
      【背景】当前timer_create接口不支持以SIGEV_THREAD的方式创建多个定时器
      
      【修改方案】
      1、内核timer_create接口在创建software timers相应的线程时,使用线程
      taskCB所携带的信息识别各个线程的信号并依据该信息分别派发出信号。
      2、关于用户任务操作许可验证的修改,现在允许同一用户线程向其自身派发信
      号,软件定时器计时结束,向用户态发送相应的信号,完成用户态线程的回调。
      
      【影响】
      对现有的产品暂无影响。
      
      re #I3SRFI
      Signed-off-by: Yansira's avataryansira <yansira@hotmail.com>
      Change-Id: Ia23f5ef01975bf867dd7f5db797a30c264c50501
      e5f6bf05
  2. 19 4月, 2021 1 次提交
  3. 11 3月, 2021 1 次提交
  4. 08 12月, 2020 1 次提交
  5. 17 11月, 2020 1 次提交
    • Z
      Fix various build problems when building for non-HiSi config · e0406e3d
      Zbigniew Bodek 提交于
      Mainly adding missing headers, removing redundant headers that
      induce undefined symbols or rearranging existing headers
      according to dependencies betheen them.
      Also add missing include paths to makefiles and make configs.
      
      Note: direct inclusion of pthread.h in disk.h is caused by the
      latter being used almost everywhere, including third_party libraries.
      Putting pthread.h there releases us from affecting more code.
      
      Basically fixes build for anything that is not default HiSi
      configuration.
      Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com>
      Change-Id: Icdcb0874d9fed34d01fa282d33bd2e041c2ac436
      e0406e3d
  6. 13 10月, 2020 1 次提交
  7. 08 9月, 2020 1 次提交