aboutsummaryrefslogtreecommitdiff
path: root/keymaps
diff options
context:
space:
mode:
Diffstat (limited to 'keymaps')
-rw-r--r--keymaps/crkbd/config.h2
-rw-r--r--keymaps/crkbd/halconf.h2
-rw-r--r--keymaps/crkbd/keymap.c2
-rw-r--r--keymaps/crkbd/mcuconf.h2
-rw-r--r--keymaps/f60/keymap.c2
-rw-r--r--keymaps/ferris/config.h2
-rw-r--r--keymaps/ferris/keymap.c2
-rw-r--r--keymaps/kyria/config.h2
-rw-r--r--keymaps/kyria/keymap.c2
-rw-r--r--keymaps/microdox/config.h2
-rw-r--r--keymaps/microdox/keymap.c2
-rw-r--r--keymaps/onekey/rp2040/chconf.h8
-rw-r--r--keymaps/onekey/rp2040/keymap.c17
-rw-r--r--keymaps/onekey/rp2040/mcuconf.h7
-rw-r--r--keymaps/onekey/rp2040/rules.mk3
-rw-r--r--keymaps/onekey/stm32f103/halconf.h (renamed from keymaps/onekey/halconf.h)2
-rw-r--r--keymaps/onekey/stm32f103/keymap.c (renamed from keymaps/onekey/keymap.c)2
-rw-r--r--keymaps/onekey/stm32f103/mcuconf.h (renamed from keymaps/onekey/mcuconf.h)2
-rw-r--r--keymaps/onekey/stm32f103/rules.mk (renamed from keymaps/onekey/rules.mk)0
19 files changed, 49 insertions, 14 deletions
diff --git a/keymaps/crkbd/config.h b/keymaps/crkbd/config.h
index 1e8acc8..d84d5cc 100644
--- a/keymaps/crkbd/config.h
+++ b/keymaps/crkbd/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
diff --git a/keymaps/crkbd/halconf.h b/keymaps/crkbd/halconf.h
index 8bd0386..b54acd3 100644
--- a/keymaps/crkbd/halconf.h
+++ b/keymaps/crkbd/halconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define HAL_USE_SERIAL TRUE
diff --git a/keymaps/crkbd/keymap.c b/keymaps/crkbd/keymap.c
index a7c4fa6..ba964ea 100644
--- a/keymaps/crkbd/keymap.c
+++ b/keymaps/crkbd/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
diff --git a/keymaps/crkbd/mcuconf.h b/keymaps/crkbd/mcuconf.h
index d256af2..accb273 100644
--- a/keymaps/crkbd/mcuconf.h
+++ b/keymaps/crkbd/mcuconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include_next <mcuconf.h>
diff --git a/keymaps/f60/keymap.c b/keymaps/f60/keymap.c
index ebc5567..082b698 100644
--- a/keymaps/f60/keymap.c
+++ b/keymaps/f60/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#define ___NONE___ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
diff --git a/keymaps/ferris/config.h b/keymaps/ferris/config.h
index 490b422..47ae6b3 100644
--- a/keymaps/ferris/config.h
+++ b/keymaps/ferris/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define WS2812_DI_PIN B0
diff --git a/keymaps/ferris/keymap.c b/keymaps/ferris/keymap.c
index 7191507..6e02669 100644
--- a/keymaps/ferris/keymap.c
+++ b/keymaps/ferris/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#define XX NO_LED
diff --git a/keymaps/kyria/config.h b/keymaps/kyria/config.h
index 03b5594..283f49e 100644
--- a/keymaps/kyria/config.h
+++ b/keymaps/kyria/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define WPM_GRAPH
diff --git a/keymaps/kyria/keymap.c b/keymaps/kyria/keymap.c
index 3bab6ea..376b6d3 100644
--- a/keymaps/kyria/keymap.c
+++ b/keymaps/kyria/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
diff --git a/keymaps/microdox/config.h b/keymaps/microdox/config.h
index 4b7df2d..4bbc7cc 100644
--- a/keymaps/microdox/config.h
+++ b/keymaps/microdox/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define ENABLE_RGB_MATRIX_ALPHAS_MODS
diff --git a/keymaps/microdox/keymap.c b/keymaps/microdox/keymap.c
index 8dc627b..f90f226 100644
--- a/keymaps/microdox/keymap.c
+++ b/keymaps/microdox/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
diff --git a/keymaps/onekey/rp2040/chconf.h b/keymaps/onekey/rp2040/chconf.h
new file mode 100644
index 0000000..6432fad
--- /dev/null
+++ b/keymaps/onekey/rp2040/chconf.h
@@ -0,0 +1,8 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+
+#undef CH_CFG_SMP_MODE
+#define CH_CFG_SMP_MODE TRUE
+
+#include_next <chconf.h>
diff --git a/keymaps/onekey/rp2040/keymap.c b/keymaps/onekey/rp2040/keymap.c
new file mode 100644
index 0000000..3411149
--- /dev/null
+++ b/keymaps/onekey/rp2040/keymap.c
@@ -0,0 +1,17 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#include "waffle.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ LAYOUT_ortho_1x1(KC_A)
+};
+
+void c1_main(void) {
+ chSysWaitSystemState(ch_sys_running);
+ chInstanceObjectInit(&ch1, &ch_core1_cfg);
+ chSysUnlock();
+ while (true) {
+ chThdSleepMilliseconds(50);
+ uprintf("core 1 up\n");
+ }
+}
diff --git a/keymaps/onekey/rp2040/mcuconf.h b/keymaps/onekey/rp2040/mcuconf.h
new file mode 100644
index 0000000..f8fc268
--- /dev/null
+++ b/keymaps/onekey/rp2040/mcuconf.h
@@ -0,0 +1,7 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+#include_next <mcuconf.h>
+
+#undef RP_CORE1_START
+#define RP_CORE1_START TRUE
diff --git a/keymaps/onekey/rp2040/rules.mk b/keymaps/onekey/rp2040/rules.mk
new file mode 100644
index 0000000..d91c169
--- /dev/null
+++ b/keymaps/onekey/rp2040/rules.mk
@@ -0,0 +1,3 @@
+DEBUG_ENABLE = yes
+OPT_DEFS += -UCRT0_EXTRA_CORES_NUMBER \
+ -DCRT0_EXTRA_CORES_NUMBER=1
diff --git a/keymaps/onekey/halconf.h b/keymaps/onekey/stm32f103/halconf.h
index 9b8ab5d..29a1a28 100644
--- a/keymaps/onekey/halconf.h
+++ b/keymaps/onekey/stm32f103/halconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define HAL_USE_I2C TRUE
diff --git a/keymaps/onekey/keymap.c b/keymaps/onekey/stm32f103/keymap.c
index e4164ed..e313ba0 100644
--- a/keymaps/onekey/keymap.c
+++ b/keymaps/onekey/stm32f103/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include"waffle.h"
diff --git a/keymaps/onekey/mcuconf.h b/keymaps/onekey/stm32f103/mcuconf.h
index 8dbed49..bb15393 100644
--- a/keymaps/onekey/mcuconf.h
+++ b/keymaps/onekey/stm32f103/mcuconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include_next <mcuconf.h>
diff --git a/keymaps/onekey/rules.mk b/keymaps/onekey/stm32f103/rules.mk
index dd68e9d..dd68e9d 100644
--- a/keymaps/onekey/rules.mk
+++ b/keymaps/onekey/stm32f103/rules.mk