Files
AC707N/SDK/apps/watch/message/adapter/battery.c
T
2025-12-03 11:12:34 +08:00

27 lines
566 B
C

#ifdef SUPPORT_MS_EXTENSIONS
#pragma bss_seg(".battery.data.bss")
#pragma data_seg(".battery.data")
#pragma const_seg(".battery.text.const")
#pragma code_seg(".battery.text")
#endif
#include "battery_manager.h"
#include "app_msg.h"
void batmgr_send_msg(enum battery_msg _msg, int arg)
{
int msg[2];
msg[0] = _msg;
msg[1] = arg;
int ret = os_taskq_post_type("app_core", MSG_FROM_BATTERY, 2, msg);
if (ret) {
printf("%s send err %x\n", __FUNCTION__, ret);
}
}
void charge_event_to_user(u8 event)
{
batmgr_send_msg(event, 0);
}