Files
player/Project_App_Calendar/App_Src/main/global.h

51 lines
617 B
C
Raw Normal View History

2025-06-27 00:32:57 +08:00
#ifndef GLOBAL_H__
#define GLOBAL_H__
#include "main_inc.h"
#define CALL_BACK_ENTER() void *__r9=global_in()
#define CALL_BACK_EXIT() global_out(__r9)
#define APP_TYPE_SEIZE 0x00000001
#define APP_TYPE_THREAD 0x00000002
#define APP_TYPE_HOLD 0x00000003
#define APP_INFO(name_,type_,size_,pro_) \
const app_info_struct __app_info= \
{\
.name=name_,\
.exe_type=type_,\
.stack_size=size_,\
.priority=pro_\
}
void global_init(app_struct *me);
void *global_in(void);
void global_out(void *r9);
2025-07-05 19:47:28 +08:00
//app<70><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2025-06-27 00:32:57 +08:00
void global_run_start(void);
2025-07-05 19:47:28 +08:00
//app<70><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2025-06-27 00:32:57 +08:00
void global_run_exit(void);
#endif