sysfs contains an infrastructure for setting the wakeup time, but it doesn't work for our architecture (see openmoko-kernel / bug tracker for the gory details). You have to use the RTC ioctl interface, this one works fine. (FSO offers a dbus API to do that) -- :M: