Keyboard firmwares for Atmel AVR and Cortex-M
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

rn42.c 674B

12345678910111213141516171819202122232425262728293031323334353637
  1. #include "host.h"
  2. #include "host_driver.h"
  3. #include "rn42.h"
  4. /* Host driver */
  5. static uint8_t keyboard_leds(void);
  6. static void send_keyboard(report_keyboard_t *report);
  7. static void send_mouse(report_mouse_t *report);
  8. static void send_system(uint16_t data);
  9. static void send_consumer(uint16_t data);
  10. host_driver_t rn42_driver = {
  11. keyboard_leds,
  12. send_keyboard,
  13. send_mouse,
  14. send_system,
  15. send_consumer
  16. };
  17. static uint8_t keyboard_leds(void) { return 0; }
  18. static void send_keyboard(report_keyboard_t *report)
  19. {
  20. }
  21. static void send_mouse(report_mouse_t *report)
  22. {
  23. }
  24. static void send_system(uint16_t data)
  25. {
  26. }
  27. static void send_consumer(uint16_t data)
  28. {
  29. }