浏览代码

Add initial setting of Linked pin

tags/v1.9
tmk 9 年前
父节点
当前提交
f441ad07cc
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6
    1
      keyboard/hhkb_rn42/rn42/rn42.c

+ 6
- 1
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);

正在加载...
取消
保存