aboutsummaryrefslogtreecommitdiff
path: root/keymaps/onekey
diff options
context:
space:
mode:
Diffstat (limited to 'keymaps/onekey')
-rw-r--r--keymaps/onekey/f411_qfplib/config.h12
-rw-r--r--keymaps/onekey/f411_qfplib/keymap.c (renamed from keymaps/onekey/stm32f411/keymap.c)0
-rw-r--r--keymaps/onekey/f411_qfplib/qfplib/qfplib.h (renamed from keymaps/onekey/stm32f411/qfplib/qfplib.h)0
-rw-r--r--keymaps/onekey/f411_qfplib/qfplib/qfplib.s (renamed from keymaps/onekey/stm32f411/qfplib/qfplib.s)0
-rw-r--r--keymaps/onekey/f411_qfplib/rules.mk (renamed from keymaps/onekey/stm32f411/rules.mk)0
-rw-r--r--keymaps/onekey/rp2040/rules.mk39
-rw-r--r--keymaps/onekey/rp_smp/chconf.h (renamed from keymaps/onekey/rp2040/chconf.h)0
-rw-r--r--keymaps/onekey/rp_smp/keymap.c (renamed from keymaps/onekey/rp2040/keymap.c)0
-rw-r--r--keymaps/onekey/rp_smp/mcuconf.h (renamed from keymaps/onekey/rp2040/mcuconf.h)0
-rw-r--r--keymaps/onekey/rp_smp/rules.mk3
-rw-r--r--keymaps/onekey/stm32f411/config.h12
11 files changed, 15 insertions, 51 deletions
diff --git a/keymaps/onekey/f411_qfplib/config.h b/keymaps/onekey/f411_qfplib/config.h
new file mode 100644
index 0000000..8fbef05
--- /dev/null
+++ b/keymaps/onekey/f411_qfplib/config.h
@@ -0,0 +1,12 @@
+// Copyright 2025 [email protected]
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+
+#undef ADC_PIN
+#undef BACKLIGHT_PIN
+#undef MATRIX_ROW_PINS
+#undef MATRIX_COL_PINS
+
+// clang-format off
+#define DIRECT_PINS {{A0}}
+// clang-format on
diff --git a/keymaps/onekey/stm32f411/keymap.c b/keymaps/onekey/f411_qfplib/keymap.c
index 36202c2..36202c2 100644
--- a/keymaps/onekey/stm32f411/keymap.c
+++ b/keymaps/onekey/f411_qfplib/keymap.c
diff --git a/keymaps/onekey/stm32f411/qfplib/qfplib.h b/keymaps/onekey/f411_qfplib/qfplib/qfplib.h
index d172da8..d172da8 100644
--- a/keymaps/onekey/stm32f411/qfplib/qfplib.h
+++ b/keymaps/onekey/f411_qfplib/qfplib/qfplib.h
diff --git a/keymaps/onekey/stm32f411/qfplib/qfplib.s b/keymaps/onekey/f411_qfplib/qfplib/qfplib.s
index e035472..e035472 100644
--- a/keymaps/onekey/stm32f411/qfplib/qfplib.s
+++ b/keymaps/onekey/f411_qfplib/qfplib/qfplib.s
diff --git a/keymaps/onekey/stm32f411/rules.mk b/keymaps/onekey/f411_qfplib/rules.mk
index 8b12a3d..8b12a3d 100644
--- a/keymaps/onekey/stm32f411/rules.mk
+++ b/keymaps/onekey/f411_qfplib/rules.mk
diff --git a/keymaps/onekey/rp2040/rules.mk b/keymaps/onekey/rp2040/rules.mk
deleted file mode 100644
index a263ca2..0000000
--- a/keymaps/onekey/rp2040/rules.mk
+++ /dev/null
@@ -1,39 +0,0 @@
-CONSOLE_ENABLE = yes
-OPT_DEFS += -UCRT0_EXTRA_CORES_NUMBER \
- -DCRT0_EXTRA_CORES_NUMBER=1
-
-define WRAP
- $(foreach FUNC,$1,$(eval EXTRALDFLAGS += -Wl,--wrap=$(FUNC)))
-endef
-
-SRC += $(PICOSDKROOT)/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S
-BIT_FUNCTIONS := __clzsi2 __clzdi2 __ctzsi2 __ctzdi2 __popcountsi2 __popcountdi2
-$(call WRAP, $(BIT_FUNCTIONS))
-
-VPATH += $(PICOSDKROOT)/src/rp2_common/pico_double/include
-SRC += $(PICOSDKROOT)/src/rp2_common/pico_double/double_aeabi.S \
- $(PICOSDKROOT)/src/rp2_common/pico_double/double_init_rom.c \
- $(PICOSDKROOT)/src/rp2_common/pico_double/double_math.c \
- $(PICOSDKROOT)/src/rp2_common/pico_double/double_v1_rom_shim.S
-DOUBLE_FUNCTIONS := __aeabi_dadd __aeabi_ddiv __aeabi_dmul __aeabi_drsub __aeabi_dsub __aeabi_cdcmpeq \
- __aeabi_cdrcmple __aeabi_cdcmple __aeabi_dcmpeq __aeabi_dcmplt __aeabi_dcmple \
- __aeabi_dcmpge __aeabi_dcmpgt __aeabi_dcmpun __aeabi_i2d __aeabi_l2d __aeabi_ui2d \
- __aeabi_ul2d __aeabi_d2iz __aeabi_d2lz __aeabi_d2uiz __aeabi_d2ulz __aeabi_d2f \
- sqrt cos sin tan atan2 exp log ldexp copysign trunc floor ceil round sincos asin \
- acos atan sinh cosh tanh asinh acosh atanh exp2 log2 exp10 log10 pow powint hypot \
- cbrt fmod drem remainder remquo expm1 log1p fma
-$(call WRAP, $(DOUBLE_FUNCTIONS))
-
-VPATH += $(PICOSDKROOT)/src/rp2_common/pico_float/include
-SRC += $(PICOSDKROOT)/src/rp2_common/pico_float/float_aeabi.S \
- $(PICOSDKROOT)/src/rp2_common/pico_float/float_init_rom.c \
- $(PICOSDKROOT)/src/rp2_common/pico_float/float_math.c \
- $(PICOSDKROOT)/src/rp2_common/pico_float/float_v1_rom_shim.S
-FLOAT_FUNCTIONS := __aeabi_fadd __aeabi_fdiv __aeabi_fmul __aeabi_frsub __aeabi_fsub __aeabi_cfcmpeq \
- __aeabi_cfrcmple __aeabi_cfcmple __aeabi_fcmpeq __aeabi_fcmplt __aeabi_fcmple \
- __aeabi_fcmpge __aeabi_fcmpgt __aeabi_fcmpun __aeabi_i2f __aeabi_l2f __aeabi_ui2f \
- __aeabi_ul2f __aeabi_f2iz __aeabi_f2lz __aeabi_f2uiz __aeabi_f2ulz __aeabi_f2d \
- sqrtf cosf sinf tanf atan2f expf logf ldexpf copysignf truncf floorf ceilf roundf \
- sincosf asinf acosf atanf sinhf coshf tanhf asinhf acoshf atanhf exp2f log2f exp10f \
- log10f powf powintf hypotf cbrtf fmodf dremf remainderf remquof expm1f log1pf fmaf
-$(call WRAP, $(FLOAT_FUNCTIONS))
diff --git a/keymaps/onekey/rp2040/chconf.h b/keymaps/onekey/rp_smp/chconf.h
index 8937db2..8937db2 100644
--- a/keymaps/onekey/rp2040/chconf.h
+++ b/keymaps/onekey/rp_smp/chconf.h
diff --git a/keymaps/onekey/rp2040/keymap.c b/keymaps/onekey/rp_smp/keymap.c
index 20372fd..20372fd 100644
--- a/keymaps/onekey/rp2040/keymap.c
+++ b/keymaps/onekey/rp_smp/keymap.c
diff --git a/keymaps/onekey/rp2040/mcuconf.h b/keymaps/onekey/rp_smp/mcuconf.h
index c35ba16..c35ba16 100644
--- a/keymaps/onekey/rp2040/mcuconf.h
+++ b/keymaps/onekey/rp_smp/mcuconf.h
diff --git a/keymaps/onekey/rp_smp/rules.mk b/keymaps/onekey/rp_smp/rules.mk
new file mode 100644
index 0000000..790127f
--- /dev/null
+++ b/keymaps/onekey/rp_smp/rules.mk
@@ -0,0 +1,3 @@
+CONSOLE_ENABLE = yes
+OPT_DEFS += -UCRT0_EXTRA_CORES_NUMBER \
+ -DCRT0_EXTRA_CORES_NUMBER=1
diff --git a/keymaps/onekey/stm32f411/config.h b/keymaps/onekey/stm32f411/config.h
deleted file mode 100644
index 668ebfb..0000000
--- a/keymaps/onekey/stm32f411/config.h
+++ /dev/null
@@ -1,12 +0,0 @@
-// Copyright 2025 [email protected]
-// SPDX-License-Identifier: GPL-2.0-or-later
-#pragma once
-
-#undef ADC_PIN
-#undef BACKLIGHT_PIN
-#undef MATRIX_ROW_PINS
-#undef MATRIX_COL_PINS
-#define DIRECT_PINS \
- { \
- { A0 } \
- }