add hhkb bluetooth functionality (rn42) (#2693)
* add hhkb bluetooth functionality (rn42) pretty much straight from tmk some minor changes to make things work * hhkb jp personal keymap * Revert "hhkb jp personal keymap" This reverts commit 886713d8bb98572f03110f285706a8140a083892.
This commit is contained in:
parent
a345458fa9
commit
5477bf39bf
14 changed files with 2040 additions and 0 deletions
|
@ -72,6 +72,36 @@ CUSTOM_MATRIX = yes # Custom matrix file for the HHKB
|
|||
# UNICODE_ENABLE = yes # Unicode
|
||||
# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
|
||||
|
||||
|
||||
# HHKB_RN42_ENABLE = yes # Enable support for hasu's BT alt controller -- code borrowed from tmk source tree.
|
||||
|
||||
# Either uncomment the HHKB_RN42_ENABLE line above, or run make enabling the
|
||||
# feature. Be sure to clean any existing build before trying to enable rn42
|
||||
# support. For example:
|
||||
#
|
||||
# make hhkb-keymap-clean
|
||||
# make hhkb-keymap-dfu HHKB_RN42_ENABLE=yes
|
||||
|
||||
ifeq ($(strip $(HHKB_RN42_ENABLE)), yes)
|
||||
|
||||
OPT_DEFS += -DHHKB_RN42_ENABLE
|
||||
|
||||
# Support for the RN42 Bluetooth module. This is the BT module in Hasu's BT
|
||||
# HHKB Alt controller.
|
||||
RN42_DIR = rn42
|
||||
|
||||
SRC += serial_uart.c \
|
||||
rn42/suart.S \
|
||||
rn42/rn42.c \
|
||||
rn42/rn42_task.c \
|
||||
rn42/battery.c \
|
||||
rn42/main.c
|
||||
|
||||
VPATH += $(RN42_DIR)
|
||||
|
||||
endif
|
||||
|
||||
|
||||
# debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION
|
||||
# debug-on: all
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue