add support for lily58

This commit is contained in:
Megamind 2022-02-10 22:45:49 +08:00
parent 8e6b5f5bd8
commit 5a8744f183
2 changed files with 40 additions and 4 deletions

View file

@ -1,18 +1,38 @@
if SHIELD_LILY58_LEFT || SHIELD_LILY58_RIGHT
config ZMK_SPLIT
default y
if SHIELD_LILY58_LEFT
config ZMK_KEYBOARD_NAME
default "Lily58"
if ZMK_BLE
config ZMK_SPLIT_BLE_ROLE_CENTRAL
default y
endif
if SHIELD_LILY58_LEFT || SHIELD_LILY58_RIGHT
if ZMK_USB
choice ZMK_SPLIT_SERIAL_ROLE
default ZMK_SPLIT_SERIAL_ROLE_CENTRAL
endchoice
endif
config ZMK_SPLIT
default y
#SHIELD_LILY58_LEFT
endif
if SHIELD_LILY58_RIGHT
if ZMK_USB
choice ZMK_SPLIT_SERIAL_ROLE
default ZMK_SPLIT_SERIAL_ROLE_PERIPHERAL
endchoice
endif
#SHIELD_LILY58_LEFT
endif
if ZMK_DISPLAY

View file

@ -0,0 +1,16 @@
/*
* Copyright (c) 2022 The ZMK Contributors
*
* SPDX-License-Identifier: MIT
*/
/ {
chosen {
zmk,split-serial = &usart2;
};
};
&usart2 {
status = "okay";
};