oh, you need to switch on in config file to enable android alarm. Did you do that in .config? CONFIG_RTC_INTF_ALARM=y
kernel/driver/rtc/Makefile rtc-core-$(CONFIG_RTC_INTF_ALARM) += alarm.o --lx On Tue, Sep 13, 2011 at 9:19 PM, extrapedestrian <extra.pedestr...@gmail.com > wrote: > im not saying android uses rtc. > im saying /dev/alarm needs rtc device. like I said in first post, i > added kernel patch alarm.c and alarm.h, driver is registered on kernel > boot, but I don't get /dev/alarm and /dev/rtc* device nodes. Do you > know why /dev/alarm is not created? > > best regards, > Petar Bajic > > > > On Sep 13, 1:47 pm, Liu Xin <navy.x...@gmail.com> wrote: > > no. we have /dev/rtc0 > > # ls -l /dev/rtc* > > crw------- root root 254, 0 2011-09-13 19:32 rtc0 > > > > again, android doesn't use rtc directly. it sets current time by syscall > > gettimeofday and /dev/alarm > > > > refer to java API JNI: > > dalvik/vm/native/java_lang_System.c > > > > or android API JNI: > > frameworks/base/core/jni/android_os_SystemClock.cpp > > which calls SystemClock.cpp & Timers.cpp > > > > thanks > > --lx > > On Mon, Sep 12, 2011 at 9:24 PM, extrapedestrian < > extra.pedestr...@gmail.com > > > > > > > > > > > > > > > > > wrote: > > > do you have /dev/rtc on your platform? > > > > > On Sep 9, 4:30 pm, Xin Liu <navy.x...@gmail.com> wrote: > > > > I don't think so . Android alarm doesn't assume that your CPUs have > RTC. > > > we use timer to do the same job. > > > > > > --lx > > > > > > 在 2011-9-9,下午3:41, extrapedestrian 写道: > > > > > > > I found alarm is platform driver that needs rtc device. Our board > > > > > -- > > > unsubscribe: android-porting+unsubscr...@googlegroups.com > > > website:http://groups.google.com/group/android-porting > > -- > unsubscribe: android-porting+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-porting > -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting