twali_system.h 492 B

123456789101112131415161718192021222324
  1. #ifndef TWALI_SYSTEM_H_INCLUDED
  2. #define TWALI_SYSTEM_H_INCLUDED
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. struct twali_system;
  7. struct twali_power;
  8. struct twali_power * twali_system_power(struct twali_system * s);
  9. void twali_system_power_interrupt(void);
  10. struct twali_system * twali_system_make(void);
  11. void twali_system_start(struct twali_system * s);
  12. void twali_system_update(struct twali_system * s);
  13. void twali_system_wake_up(struct twali_system *s);
  14. #ifdef __cplusplus
  15. }
  16. #endif
  17. #endif