わしゃ 英数/かな キーがどうしても使いたいんじゃ…!
用語メモ
- LUFA - the Lightweight USB Framework for AVRs
気になる所メモ
- common/keyboard.c
- メインループっぽい?
- common/action.c
- process_action_kb 気になる
- common/keymap.c
- action_for_key とか
- common/keyboard.c
- keyboard_task がメインループに近い事がわかった
- common/action.c
- action_execのaction_tapping_processだ!
- デバッグ方法
- dprint? #include "debug.h" のやつ?
- print と phex は使える。dprintf はなんか無視される。
- MAGIC_KEY_DEBUG を有効に出来るとめっちゃ楽できそう… どうやるんだろう
SRC := keymaps/vv/keymap.c ergodox_ez.c twimaster.c matrix.c quantum/keymap_common.c quantum/led.c protocol/lufa/lufa.c protocol/lufa/descriptor.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Class/Common/HIDParser.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/ConfigDescriptors.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/DeviceStandardReq.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/Events.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/HostStandardReq.c protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/USBTask.c common/host.c common/keyboard.c common/action.c common/action_tapping.c common/action_macro.c common/action_layer.c common/action_util.c common/keymap.c common/print.c common/debug.c common/util.c common/avr/suspend.c common/avr/xprintf.S common/avr/timer.c common/avr/bootloader.c common/bootmagic.c common/avr/eeconfig.c common/mousekey.c common/command.c common/sleep_led.c
keymaps/vv/keymap.c
ergodox_ez.c
twimaster.c
matrix.c
quantum/keymap_common.c
quantum/led.c
protocol/lufa/lufa.c
protocol/lufa/descriptor.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Class/Common/HIDParser.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/ConfigDescriptors.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/DeviceStandardReq.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/Events.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/HostStandardReq.c
protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/USBTask.c
common/host.c
common/keyboard.c
common/action.c
common/action_tapping.c
common/action_macro.c
common/action_layer.c
common/action_util.c
common/keymap.c
common/print.c
common/debug.c
common/util.c
common/avr/suspend.c
common/avr/xprintf.S
common/avr/timer.c
common/avr/bootloader.c
common/bootmagic.c
common/avr/eeconfig.c
common/mousekey.c
common/command.c
common/sleep_led.c
descriptor.cの
を
に変えてみて。動くと思う。