diff options
author | tmk <nobody@nowhere> | 2014-07-28 08:12:00 +0200 |
---|---|---|
committer | tmk <nobody@nowhere> | 2014-07-30 07:38:27 +0200 |
commit | f441ad07ccbb7ed0a6fbe7068f89aacd6dc6ff3d (patch) | |
tree | d9f2cce4da45fdecb93aa83acba59417c5781f44 /keyboard/hhkb_rn42 | |
parent | ae28b16fc630cc8219676f1bfb9cee41f0b36a79 (diff) | |
download | qmk_firmware-f441ad07ccbb7ed0a6fbe7068f89aacd6dc6ff3d.tar.gz qmk_firmware-f441ad07ccbb7ed0a6fbe7068f89aacd6dc6ff3d.tar.xz |
Add initial setting of Linked pin
Diffstat (limited to 'keyboard/hhkb_rn42')
-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 e7d8ba45c..556c61af9 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); |