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

Reply via email to