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
 |