PikaStdDevice_common.h 673 B

1234567891011121314151617
  1. #ifndef _PIKA_STDDEVICE_COMMON_H
  2. #define _PIKA_STDDEVICE_COMMON_H
  3. #include "PikaObj.h"
  4. #include "PikaVM.h"
  5. #include "pika_hal.h"
  6. void _PikaStdDevice_setCallback(PikaObj* self,
  7. Arg* eventCallback,
  8. uintptr_t eventId);
  9. void _PikaStdDevice_GPIO_event_handler(pika_dev* dev,
  10. PIKA_HAL_GPIO_EVENT_SIGNAL signal);
  11. void _PikaStdDevice_TIM_event_handler(pika_dev* dev,
  12. PIKA_HAL_TIM_EVENT_SIGNAL signal);
  13. void _PikaStdDevice_UART_event_handler(pika_dev* dev,
  14. PIKA_HAL_UART_EVENT_SIGNAL signal);
  15. #endif