diff --git a/README_zh.md b/README_zh.md index b524f6223fca7402099d112d9a08f25cfdf66958..d3b9e1401f1de20d070dfc808609df3469accedb 100644 --- a/README_zh.md +++ b/README_zh.md @@ -12,9 +12,9 @@ ## 简介 -OpenHarmony LiteOS-A内核是基于Huawei LiteOS内核演进发展的新一代内核,Huawei LiteOS是面向IoT领域构建的轻量级物联网操作系统。在IoT产业高速发展的潮流中,OpenHarmony LiteOS-A内核能够带给用户小体积、低功耗、高性能的体验以及统一开放的生态系统能力,新增了丰富的内核机制、更加全面的POSIX标准接口以及统一驱动框架**HDF**(OpenHarmony Driver Foundation)等,为设备厂商提供了更统一的接入方式,为OpenHarmony的应用开发者提供了更友好的开发体验。图1为OpenHarmony LiteOS-A内核架构图: +OpenHarmony LiteOS-A内核是基于Huawei LiteOS内核演进发展的新一代内核,Huawei LiteOS是面向IoT领域构建的轻量级物联网操作系统。在IoT产业高速发展的潮流中,OpenHarmony LiteOS-A内核能够带给用户小体积、低功耗、高性能的体验以及统一开放的生态系统能力,新增了丰富的内核机制、更加全面的POSIX标准接口以及统一驱动框架**HDF**(OpenHarmony Driver Foundation)等,为设备厂商提供了更统一的接入方式,为OpenHarmony的应用开发者提供了更友好的开发体验。图1为OpenHarmony LiteOS-A内核架构图: -**图 1** OpenHarmony LiteOS-A内核架构图 +**图 1** OpenHarmony LiteOS-A内核架构图 ![](figures/OpenHarmony-LiteOS-A内核架构图.png "OpenHarmony-LiteOS-A内核架构图") ## 目录 diff --git a/syscall/process_syscall.c b/syscall/process_syscall.c index 48c5f81791cfe3f8682a5c2f8ad5d1fddfa6e041..3920a36a636a62519ea0ca89a62c57615e45de06 100644 --- a/syscall/process_syscall.c +++ b/syscall/process_syscall.c @@ -215,7 +215,8 @@ int SysSchedSetScheduler(int id, int policy, const LosSchedParam *userParam, int return ret; } - return OsSetProcessScheduler(LOS_PRIO_PROCESS, id, policy, ¶m); + ret = OsSetProcessScheduler(LOS_PRIO_PROCESS, id, policy, ¶m); + return ret; } int SysSchedGetParam(int id, LosSchedParam *userParam, int flag) @@ -319,7 +320,9 @@ int SysSchedSetParam(int id, const LosSchedParam *userParam, int flag) return ret; } - return SysSchedSetScheduler(id, policy, userParam, flag); + ret = SysSchedSetScheduler(id, policy, userParam, flag); + + return ret; } int SysGetProcessPriority(int which, int who)