Searched refs:platInfo (Results 1 – 4 of 4) sorted by relevance
/device/google/contexthub/firmware/os/cpu/cortexm4/ |
D | appSupport.c | 134 bool cpuInternalAppLoad(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo) in cpuInternalAppLoad() argument 136 platInfo->data = 0x00000000; in cpuInternalAppLoad() 141 bool cpuAppLoad(const struct AppHdr *app, struct PlatAppInfo *platInfo) in cpuAppLoad() argument 152 platInfo->data = mem + sect->data_start; in cpuAppLoad() 170 void cpuAppUnload(const struct AppHdr *app, struct PlatAppInfo *platInfo) in cpuAppUnload() argument 172 if (platInfo->data) in cpuAppUnload() 173 heapFree((uint8_t*)platInfo->data - app->sect.data_start); in cpuAppUnload() 191 bool cpuAppInit(const struct AppHdr *app, struct PlatAppInfo *platInfo, uint32_t tid) in cpuAppInit() argument 193 if (platInfo->data) in cpuAppInit() 194 … return callWithR9((const void*)APP_FLASH_RELOC_BASE(app), app->vec.init, platInfo->data, tid, 0); in cpuAppInit() [all …]
|
/device/google/contexthub/firmware/os/inc/ |
D | cpu.h | 38 bool cpuInternalAppLoad(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo); 39 bool cpuAppLoad(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo); 40 void cpuAppUnload(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo); 41 bool cpuAppInit(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo, uint32_t tid); 42 void cpuAppEnd(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo); 43 void cpuAppHandle(const struct AppHdr *appHdr, struct PlatAppInfo *platInfo, uint32_t evtType, cons… 44 void cpuAppInvoke(const struct AppHdr *app, struct PlatAppInfo *platInfo,
|
D | seos_priv.h | 57 struct PlatAppInfo platInfo; member
|
/device/google/contexthub/firmware/os/core/ |
D | seos.c | 296 bool done = cpuAppInit(task->app, &task->platInfo, task->tid); in osTaskInit() 328 cpuAppEnd(task->app, &task->platInfo); in osTaskEnd() 341 cpuAppHandle(task->app, &task->platInfo, in osTaskHandle() 351 …cpuAppInvoke(task->app, &task->platInfo, (void (*)(uintptr_t,uintptr_t))freeCallback, (uintptr_t)m… in osTaskInvokeMessageFreeCallback() 358 cpuAppInvoke(task->app, &task->platInfo, in osTaskInvokeEventFreeCallback() 723 cpuInternalAppLoad(task->app, &task->platInfo) : in osLoadApp() 724 cpuAppLoad(task->app, &task->platInfo); in osLoadApp() 738 cpuAppUnload(task->app, &task->platInfo); in osUnloadApp() 756 … task->app->hdr.appId, (uintptr_t) task->app, (uintptr_t) task->platInfo.data, task->tid); in osStartApp()
|