系统事件处理函数
所有系统事件都经过下面函数进行分派和处理:
static int event_handler(struct application *app, struct sys_event *event)
发送系统事件API:
void sys_event_notify(struct sys_event *e);
struct sys_event e;
e.type = 事件类型;
e.arg = 事件参数;
e.u.dev.event = 事件;
e.u.dev.value = 传递参数;
……
sys_event_notify(&e);