我对警报有奇怪的问题,似乎不受支持。我可以使用 rtc0 定时器,但不能使用闹钟。试图做
root@w812a_kk:/ # busybox rtcwake -s 10
rtcwake: /dev/rtc0 not enabled for wakeup events
1|root@w812a_kk:/ #
然后尝试编译一个执行计时器和警报的代码,我得到无效的参数
ioctl(fd, RTC_AIE_ON, 0);
我还发现唤醒条目丢失:
/sys/devices/platform/mt-rtc/rtc/rtc0
/sys/devices/platform/mt-rtc/rtc/rtc0/dev
/sys/devices/platform/mt-rtc/rtc/rtc0/date
/sys/devices/platform/mt-rtc/rtc/rtc0/name
/sys/devices/platform/mt-rtc/rtc/rtc0/time
/sys/devices/platform/mt-rtc/rtc/rtc0/power
/sys/devices/platform/mt-rtc/rtc/rtc0/since_epoch
/sys/devices/platform/mt-rtc/rtc/rtc0/device
/sys/devices/platform/mt-rtc/rtc/rtc0/subsystem
/sys/devices/platform/mt-rtc/rtc/rtc0/hctosys
/sys/devices/platform/mt-rtc/rtc/rtc0/max_user_freq
/sys/devices/platform/mt-rtc/rtc/rtc0/uevent
/sys/class/rtc/rtc0
如何启用闹钟?
谢谢冉