30 lines
939 B
Plaintext
30 lines
939 B
Plaintext
rtc-test.c : Test the Real Time Clock driver
|
|
|
|
Tests supported as of now
|
|
--------------------------
|
|
1. Read test : This reads the time/date from the RTC
|
|
ioctls tested :- RTC_RD_TIME.
|
|
|
|
2. Alarm Test: Sets the alarm to 5 seconds in future and makes sure it rings.
|
|
ioctls tested :- RTC_ALM_SET, RTC_ALM_READ, RTC_AIE_ON, RTC_AIE_OFF.
|
|
|
|
3. Update interrupts test : Sets Update interrupts enable on, waits for five
|
|
interrupts and then turns it off.
|
|
ioctls tested :- RTC_UIE_ON, RTC_UIE_OFF.
|
|
|
|
|
|
How to Build
|
|
------------
|
|
You have to build the complete LTP package before trying to build these tests.
|
|
After building the complete LTP sources enter this directory and issue a 'make'.
|
|
|
|
How to Run
|
|
----------
|
|
|
|
The tests assume the rtc device node to be "/dev/rtc". If you have a
|
|
different node run the test with the name of the node as a parameter.
|
|
|
|
Eg. If your node is /dev/rtc0, then run the test as
|
|
|
|
$ ./rtc-test /dev/rtc0
|