diff options
Diffstat (limited to 'keyboard/hhkb_rn42/rn42/rn42.c')
-rw-r--r-- | keyboard/hhkb_rn42/rn42/rn42.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/keyboard/hhkb_rn42/rn42/rn42.c b/keyboard/hhkb_rn42/rn42/rn42.c index e7d8ba45cc..556c61af95 100644 --- a/keyboard/hhkb_rn42/rn42/rn42.c +++ b/keyboard/hhkb_rn42/rn42/rn42.c @@ -25,12 +25,17 @@ host_driver_t rn42_driver = { void rn42_init(void) { - // PF7: BT connection control(HiZ: connect, low: disconnect) // JTAG disable for PORT F. write JTD bit twice within four cycles. MCUCR |= (1<<JTD); MCUCR |= (1<<JTD); + + // PF7: BT connection control(high: connect, low: disconnect) rn42_autoconnect(); + // PF6: linked(input without pull-up) + DDRF &= ~(1<<6); + PORTF &= ~(1<<6); + // PF1: RTS(low: allowed to send, high: not allowed) DDRF &= ~(1<<1); PORTF &= ~(1<<1); |