]> git.donarmstrong.com Git - tmk_firmware.git/blob - keyboard/hhkb_rn42/rn42.h
a967a70d8a05a18f2369cf2761c61efa92805e12
[tmk_firmware.git] / keyboard / hhkb_rn42 / rn42.h
1 #ifndef RN42_H
2 #define RN42_H
3
4 #include <stdbool.h>
5
6 // RN-42 CTS pin
7 #define CTS_INIT()  (DDRD  |=  (1<<5))
8 #define CTS_HI()    (PORTD |=  (1<<5))
9 #define CTS_LO()    (PORTD &= ~(1<<5))
10
11 host_driver_t rn42_driver;
12 host_driver_t rn42_config_driver;
13
14 void rn42_init(void);
15 void rn42_putc(uint8_t c);
16 void rn42_autoconnect(void);
17 void rn42_disconnect(void);
18 bool rn42_ready(void);
19
20 #endif