build: ace_engine_lite 支持 LiteOS-M,并且可以通过产品配置开关

Signed-off-by: SimonLi <likailong@huawei.com>
This commit is contained in:
SimonLi
2021-11-29 12:09:29 +00:00
33 changed files with 2741 additions and 33 deletions
@@ -113,6 +113,7 @@ public:
static void InitNativeMemPoolHook(NativeMemInfoGetter getter);
static void InitExtraModulesGetter(ProductModulesGetter productModuleGetter,
PrivateModulesGetter privateModuleGetter);
static void InitDeviceInfo(const char *deviceType);
static void RegTerminatingHandler(TerminateAbilityHandler handler);
static void RegTEHandlers(const TEHandlingHooks &teHandlingHooks);
static TEDispatchingResult DispatchTEMessage();
@@ -135,6 +136,7 @@ public:
static uint8_t GetDefaultFontSize();
static void UpdateRenderTickAcceptable(bool acceptable);
static void GetScreenSize(uint16_t &width, uint16_t &height);
static const char *GetDeviceType();
static bool SetScreenOnVisible(bool visible);
static void LoadExtraPresetModules();
static void UnloadExtraPresetModules();