| | |
| | | /* Get $which led current status */ |
| | | extern int status_led(int which); |
| | | |
| | | /* |
| | | *+----------------------------+ |
| | | *| ADC noisy & lux sensor API | |
| | | *+----------------------------+ |
| | | */ |
| | | |
| | | enum |
| | | { |
| | | ADCCHN_NOISY, |
| | | ADCCHN_LUX, |
| | | ADCCHN_MAX, |
| | | }; |
| | | |
| | | extern int adc_sample_lux_noisy(uint32_t *lux, uint32_t *noisy); |
| | | |
| | | /* |
| | | *+----------------------------+ |
| | | *| Timer Buzzer/delay API | |
| | | *+----------------------------+ |
| | | */ |
| | | |
| | | /* Max to 60000 us */ |
| | | extern void udelay(uint16_t us); |
| | | |
| | | /* Turn buzzer on for $times */ |
| | | extern void beep_start(uint16_t times, uint16_t interval); |
| | | |
| | | #endif /* __MISCDEV_H */ |