aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/acheron/arctic/chconf.h12
-rw-r--r--keyboards/acheron/austin/chconf.h14
-rw-r--r--keyboards/acheron/keebspcb/chconf.h14
-rw-r--r--keyboards/acheron/lasgweloth/chconf.h12
-rw-r--r--keyboards/aeboards/ext65/rev2/chconf.h12
-rw-r--r--keyboards/ai03/vega/chconf.h14
-rw-r--r--keyboards/akegata_denki/device_one/chconf.h4
-rw-r--r--keyboards/at_at/660m/chconf.h14
-rw-r--r--keyboards/box75/chconf.h12
-rw-r--r--keyboards/bt66tech/bt66tech60/chconf.h12
-rw-r--r--keyboards/cannonkeys/an_c/chconf.h14
-rw-r--r--keyboards/cannonkeys/atlas/chconf.h14
-rw-r--r--keyboards/cannonkeys/chimera65/chconf.h14
-rw-r--r--keyboards/cannonkeys/db60/chconf.h14
-rw-r--r--keyboards/cannonkeys/devastatingtkl/chconf.h14
-rw-r--r--keyboards/cannonkeys/instant60/chconf.h14
-rw-r--r--keyboards/cannonkeys/instant65/chconf.h14
-rw-r--r--keyboards/cannonkeys/iron165/chconf.h14
-rw-r--r--keyboards/cannonkeys/obliterated75/chconf.h14
-rw-r--r--keyboards/cannonkeys/onyx/chconf.h2
-rw-r--r--keyboards/cannonkeys/ortho48/chconf.h12
-rw-r--r--keyboards/cannonkeys/ortho60/chconf.h12
-rw-r--r--keyboards/cannonkeys/ortho75/chconf.h12
-rw-r--r--keyboards/cannonkeys/practice60/chconf.h12
-rw-r--r--keyboards/cannonkeys/practice65/chconf.h12
-rw-r--r--keyboards/cannonkeys/rekt1800/chconf.h14
-rw-r--r--keyboards/cannonkeys/sagittarius/chconf.h2
-rw-r--r--keyboards/cannonkeys/satisfaction75/chconf.h14
-rw-r--r--keyboards/cannonkeys/savage65/chconf.h14
-rw-r--r--keyboards/cannonkeys/tmov2/chconf.h14
-rw-r--r--keyboards/cannonkeys/tsukuyomi/chconf.h14
-rw-r--r--keyboards/cheshire/curiosity/chconf.h12
-rw-r--r--keyboards/coarse/cordillera/chconf.h12
-rw-r--r--keyboards/converter/siemens_tastatur/chconf.h12
-rw-r--r--keyboards/cutie_club/borsdorf/chconf.h2
-rw-r--r--keyboards/dekunukem/duckypad/chconf.h12
-rw-r--r--keyboards/ebastler/isometria_75/rev1/chconf.h35
-rw-r--r--keyboards/ebastler/isometria_75/rev1/halconf.h31
-rw-r--r--keyboards/ergodox_infinity/chconf.h3
-rw-r--r--keyboards/ergodox_stm32/chconf.h4
-rw-r--r--keyboards/function96/chconf.h14
-rw-r--r--keyboards/geekboards/macropad_v2/chconf.h14
-rw-r--r--keyboards/generic_panda/panda65_01/chconf.h14
-rw-r--r--keyboards/handwired/ck4x4/chconf.h14
-rw-r--r--keyboards/handwired/onekey/blackpill_f401/chconf.h4
-rw-r--r--keyboards/handwired/onekey/blackpill_f401/halconf.h32
-rw-r--r--keyboards/handwired/onekey/blackpill_f411/chconf.h4
-rw-r--r--keyboards/handwired/onekey/blackpill_f411/halconf.h32
-rw-r--r--keyboards/handwired/onekey/bluepill/chconf.h12
-rw-r--r--keyboards/handwired/onekey/stm32f0_disco/chconf.h14
-rw-r--r--keyboards/handwired/onekey/teensy_32/chconf.h6
-rw-r--r--keyboards/handwired/onekey/teensy_lc/chconf.h6
-rw-r--r--keyboards/handwired/pill60/blackpill_f401/chconf.h4
-rw-r--r--keyboards/handwired/pill60/blackpill_f401/halconf.h32
-rw-r--r--keyboards/handwired/pill60/blackpill_f411/chconf.h4
-rw-r--r--keyboards/handwired/pill60/blackpill_f411/halconf.h32
-rw-r--r--keyboards/handwired/pill60/bluepill/chconf.h12
-rw-r--r--keyboards/handwired/riblee_f401/chconf.h4
-rw-r--r--keyboards/handwired/riblee_f411/chconf.h4
-rw-r--r--keyboards/handwired/riblee_f411/halconf.h31
-rw-r--r--keyboards/handwired/sono1/chconf.h12
-rw-r--r--keyboards/handwired/t111/chconf.h12
-rw-r--r--keyboards/handwired/twadlee/tp69/chconf.h6
-rw-r--r--keyboards/handwired/z150/chconf.h12
-rw-r--r--keyboards/hub20/chconf.h2
-rw-r--r--keyboards/iron180/chconf.h12
-rw-r--r--keyboards/jm60/chconf.h4
-rw-r--r--keyboards/keebio/bdn9/rev2/chconf.h14
-rw-r--r--keyboards/keebio/choconum/chconf.h14
-rw-r--r--keyboards/matrix/m20add/chconf.h4
-rw-r--r--keyboards/matrix/noah/chconf.h4
-rw-r--r--keyboards/misterknife/knife66/chconf.h14
-rw-r--r--keyboards/misterknife/knife66_iso/chconf.h14
-rw-r--r--keyboards/nebula12/chconf.h14
-rw-r--r--keyboards/nemui/chconf.h14
-rw-r--r--keyboards/nibiria/stream15/chconf.h2
-rw-r--r--keyboards/nightingale_studios/hailey/chconf.h19
-rw-r--r--keyboards/nightingale_studios/hailey/halconf.h26
-rw-r--r--keyboards/planck/rev6/chconf.h18
-rw-r--r--keyboards/primekb/meridian/chconf.h14
-rw-r--r--keyboards/projectkb/alice/chconf.h14
-rw-r--r--keyboards/projectkb/signature87/chconf.h14
-rw-r--r--keyboards/ramonimbao/squishy65/chconf.h14
-rw-r--r--keyboards/ramonimbao/wete/chconf.h14
-rw-r--r--keyboards/rart/rartlice/chconf.h12
-rw-r--r--keyboards/retro_75/chconf.h12
-rw-r--r--keyboards/rocketboard_16/chconf.h12
-rw-r--r--keyboards/satt/vision/chconf.h14
-rw-r--r--keyboards/technika/chconf.h12
-rw-r--r--keyboards/tkc/godspeed75/chconf.h14
-rw-r--r--keyboards/tkw/stoutgat/v2/f411/chconf.h25
-rw-r--r--keyboards/viktus/styrka/chconf.h14
-rw-r--r--keyboards/westfoxtrot/prophet/chconf.h14
-rw-r--r--keyboards/whitefox/chconf.h3
-rw-r--r--keyboards/wolfmarkclub/wm1/chconf.h12
-rw-r--r--keyboards/xelus/kangaroo/chconf.h14
-rw-r--r--keyboards/xelus/trinityxttkl/chconf.h14
-rw-r--r--keyboards/xelus/valor_frl_tkl/chconf.h14
-rw-r--r--keyboards/xiaomi/mk02/chconf.h2
-rw-r--r--keyboards/zoo/wampus/chconf.h12
-rw-r--r--keyboards/zvecr/split_blackpill/chconf.h12
-rw-r--r--lib/python/qmk/cli/chibios/confmigrate.py7
102 files changed, 158 insertions, 1140 deletions
diff --git a/keyboards/acheron/arctic/chconf.h b/keyboards/acheron/arctic/chconf.h
index 1be94008b..438ec8ec3 100644
--- a/keyboards/acheron/arctic/chconf.h
+++ b/keyboards/acheron/arctic/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/acheron/austin/chconf.h b/keyboards/acheron/austin/chconf.h
index 08567482d..35fb88318 100644
--- a/keyboards/acheron/austin/chconf.h
+++ b/keyboards/acheron/austin/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/acheron/keebspcb/chconf.h b/keyboards/acheron/keebspcb/chconf.h
index c34640ac0..6801ae9a5 100644
--- a/keyboards/acheron/keebspcb/chconf.h
+++ b/keyboards/acheron/keebspcb/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/acheron/lasgweloth/chconf.h b/keyboards/acheron/lasgweloth/chconf.h
index a972edf03..94e724a1f 100644
--- a/keyboards/acheron/lasgweloth/chconf.h
+++ b/keyboards/acheron/lasgweloth/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/aeboards/ext65/rev2/chconf.h b/keyboards/aeboards/ext65/rev2/chconf.h
index 472690105..5af0aad34 100644
--- a/keyboards/aeboards/ext65/rev2/chconf.h
+++ b/keyboards/aeboards/ext65/rev2/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/ai03/vega/chconf.h b/keyboards/ai03/vega/chconf.h
index 2e0092e3e..822691e22 100644
--- a/keyboards/ai03/vega/chconf.h
+++ b/keyboards/ai03/vega/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/akegata_denki/device_one/chconf.h b/keyboards/akegata_denki/device_one/chconf.h
index d96371e05..f2cad9895 100644
--- a/keyboards/akegata_denki/device_one/chconf.h
+++ b/keyboards/akegata_denki/device_one/chconf.h
@@ -33,8 +33,6 @@
33 33
34#define CH_CFG_USE_MAILBOXES TRUE 34#define CH_CFG_USE_MAILBOXES TRUE
35 35
36#define CH_CFG_USE_MEMCORE TRUE
37
38#define CH_CFG_USE_HEAP TRUE 36#define CH_CFG_USE_HEAP TRUE
39 37
40#define CH_CFG_USE_MEMPOOLS TRUE 38#define CH_CFG_USE_MEMPOOLS TRUE
@@ -45,8 +43,6 @@
45 43
46#define CH_CFG_USE_DYNAMIC TRUE 44#define CH_CFG_USE_DYNAMIC TRUE
47 45
48#define CH_CFG_USE_FACTORY FALSE
49
50#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 46#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
51 47
52#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 48#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/at_at/660m/chconf.h b/keyboards/at_at/660m/chconf.h
index 672c3e44c..49649adb3 100644
--- a/keyboards/at_at/660m/chconf.h
+++ b/keyboards/at_at/660m/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/box75/chconf.h b/keyboards/box75/chconf.h
index ca99ad8cc..769b29f22 100644
--- a/keyboards/box75/chconf.h
+++ b/keyboards/box75/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/bt66tech/bt66tech60/chconf.h b/keyboards/bt66tech/bt66tech60/chconf.h
index b0d978988..93c4ebe40 100644
--- a/keyboards/bt66tech/bt66tech60/chconf.h
+++ b/keyboards/bt66tech/bt66tech60/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/an_c/chconf.h b/keyboards/cannonkeys/an_c/chconf.h
index 81ebe98fc..0f07a8ba9 100644
--- a/keyboards/cannonkeys/an_c/chconf.h
+++ b/keyboards/cannonkeys/an_c/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/atlas/chconf.h b/keyboards/cannonkeys/atlas/chconf.h
index e4692d9df..1b3da00c0 100644
--- a/keyboards/cannonkeys/atlas/chconf.h
+++ b/keyboards/cannonkeys/atlas/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/chimera65/chconf.h b/keyboards/cannonkeys/chimera65/chconf.h
index de89ae272..644ca1c1c 100644
--- a/keyboards/cannonkeys/chimera65/chconf.h
+++ b/keyboards/cannonkeys/chimera65/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/db60/chconf.h b/keyboards/cannonkeys/db60/chconf.h
index 0df06ecc1..9f541944f 100644
--- a/keyboards/cannonkeys/db60/chconf.h
+++ b/keyboards/cannonkeys/db60/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/devastatingtkl/chconf.h b/keyboards/cannonkeys/devastatingtkl/chconf.h
index cc63adc45..677ee1388 100644
--- a/keyboards/cannonkeys/devastatingtkl/chconf.h
+++ b/keyboards/cannonkeys/devastatingtkl/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/instant60/chconf.h b/keyboards/cannonkeys/instant60/chconf.h
index 8c40cd808..ac649b27d 100644
--- a/keyboards/cannonkeys/instant60/chconf.h
+++ b/keyboards/cannonkeys/instant60/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/instant65/chconf.h b/keyboards/cannonkeys/instant65/chconf.h
index c82db1041..91f1ae9c0 100644
--- a/keyboards/cannonkeys/instant65/chconf.h
+++ b/keyboards/cannonkeys/instant65/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/iron165/chconf.h b/keyboards/cannonkeys/iron165/chconf.h
index 69a54bbbb..7c6af767f 100644
--- a/keyboards/cannonkeys/iron165/chconf.h
+++ b/keyboards/cannonkeys/iron165/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/obliterated75/chconf.h b/keyboards/cannonkeys/obliterated75/chconf.h
index 62dc90732..645412d47 100644
--- a/keyboards/cannonkeys/obliterated75/chconf.h
+++ b/keyboards/cannonkeys/obliterated75/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/onyx/chconf.h b/keyboards/cannonkeys/onyx/chconf.h
index 61e5dcb6a..40aa1fd9b 100644
--- a/keyboards/cannonkeys/onyx/chconf.h
+++ b/keyboards/cannonkeys/onyx/chconf.h
@@ -37,7 +37,5 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#include_next <chconf.h> 40#include_next <chconf.h>
43 41
diff --git a/keyboards/cannonkeys/ortho48/chconf.h b/keyboards/cannonkeys/ortho48/chconf.h
index a6d89716c..583eb9feb 100644
--- a/keyboards/cannonkeys/ortho48/chconf.h
+++ b/keyboards/cannonkeys/ortho48/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/ortho60/chconf.h b/keyboards/cannonkeys/ortho60/chconf.h
index c9bc54b43..ae16c0f74 100644
--- a/keyboards/cannonkeys/ortho60/chconf.h
+++ b/keyboards/cannonkeys/ortho60/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/ortho75/chconf.h b/keyboards/cannonkeys/ortho75/chconf.h
index 512dd7e5f..2bf13952d 100644
--- a/keyboards/cannonkeys/ortho75/chconf.h
+++ b/keyboards/cannonkeys/ortho75/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/practice60/chconf.h b/keyboards/cannonkeys/practice60/chconf.h
index 4263e4a41..ddf9c24df 100644
--- a/keyboards/cannonkeys/practice60/chconf.h
+++ b/keyboards/cannonkeys/practice60/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/practice65/chconf.h b/keyboards/cannonkeys/practice65/chconf.h
index ecf0d0461..0f412cfbf 100644
--- a/keyboards/cannonkeys/practice65/chconf.h
+++ b/keyboards/cannonkeys/practice65/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cannonkeys/rekt1800/chconf.h b/keyboards/cannonkeys/rekt1800/chconf.h
index 63148d5ce..6df38c652 100644
--- a/keyboards/cannonkeys/rekt1800/chconf.h
+++ b/keyboards/cannonkeys/rekt1800/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/sagittarius/chconf.h b/keyboards/cannonkeys/sagittarius/chconf.h
index de42fc7db..f94932c6e 100644
--- a/keyboards/cannonkeys/sagittarius/chconf.h
+++ b/keyboards/cannonkeys/sagittarius/chconf.h
@@ -37,7 +37,5 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#include_next <chconf.h> 40#include_next <chconf.h>
43 41
diff --git a/keyboards/cannonkeys/satisfaction75/chconf.h b/keyboards/cannonkeys/satisfaction75/chconf.h
index fffb7a905..ca4a976c2 100644
--- a/keyboards/cannonkeys/satisfaction75/chconf.h
+++ b/keyboards/cannonkeys/satisfaction75/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/savage65/chconf.h b/keyboards/cannonkeys/savage65/chconf.h
index 8329725a7..f3eb1c05e 100644
--- a/keyboards/cannonkeys/savage65/chconf.h
+++ b/keyboards/cannonkeys/savage65/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/tmov2/chconf.h b/keyboards/cannonkeys/tmov2/chconf.h
index 4830d0b27..6cc4e27c1 100644
--- a/keyboards/cannonkeys/tmov2/chconf.h
+++ b/keyboards/cannonkeys/tmov2/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cannonkeys/tsukuyomi/chconf.h b/keyboards/cannonkeys/tsukuyomi/chconf.h
index e6cdb8763..7239dcafc 100644
--- a/keyboards/cannonkeys/tsukuyomi/chconf.h
+++ b/keyboards/cannonkeys/tsukuyomi/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/cheshire/curiosity/chconf.h b/keyboards/cheshire/curiosity/chconf.h
index 2782412be..daed31812 100644
--- a/keyboards/cheshire/curiosity/chconf.h
+++ b/keyboards/cheshire/curiosity/chconf.h
@@ -25,20 +25,8 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
43 31
44#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/coarse/cordillera/chconf.h b/keyboards/coarse/cordillera/chconf.h
index 60aebdea1..4f9d43325 100644
--- a/keyboards/coarse/cordillera/chconf.h
+++ b/keyboards/coarse/cordillera/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/converter/siemens_tastatur/chconf.h b/keyboards/converter/siemens_tastatur/chconf.h
index 2253cfab1..eed5776e7 100644
--- a/keyboards/converter/siemens_tastatur/chconf.h
+++ b/keyboards/converter/siemens_tastatur/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/cutie_club/borsdorf/chconf.h b/keyboards/cutie_club/borsdorf/chconf.h
index c5242220b..7005cf234 100644
--- a/keyboards/cutie_club/borsdorf/chconf.h
+++ b/keyboards/cutie_club/borsdorf/chconf.h
@@ -37,7 +37,5 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#include_next <chconf.h> 40#include_next <chconf.h>
43 41
diff --git a/keyboards/dekunukem/duckypad/chconf.h b/keyboards/dekunukem/duckypad/chconf.h
index f23a91114..2d1b7a3bf 100644
--- a/keyboards/dekunukem/duckypad/chconf.h
+++ b/keyboards/dekunukem/duckypad/chconf.h
@@ -25,20 +25,8 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
43 31
44#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/ebastler/isometria_75/rev1/chconf.h b/keyboards/ebastler/isometria_75/rev1/chconf.h
index 58a9736f1..1716aa6cc 100644
--- a/keyboards/ebastler/isometria_75/rev1/chconf.h
+++ b/keyboards/ebastler/isometria_75/rev1/chconf.h
@@ -1,22 +1,29 @@
1/* Copyright 2020 Moritz Plattner (ebastler) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/ebastler/isometria_75/rev1/chconf.h -r platforms/chibios/common/configs/chconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18/* Change system timer resolution, because TIM2 and TIM3 are different */ 24#define CH_CFG_ST_RESOLUTION 16
19#define CH_CFG_ST_RESOLUTION 16 25
20#define CH_CFG_INTERVALS_SIZE 16 26#define CH_CFG_INTERVALS_SIZE 16
21 27
22#include_next <chconf.h> 28#include_next <chconf.h>
29
diff --git a/keyboards/ebastler/isometria_75/rev1/halconf.h b/keyboards/ebastler/isometria_75/rev1/halconf.h
index 463f9accb..6fbac77af 100644
--- a/keyboards/ebastler/isometria_75/rev1/halconf.h
+++ b/keyboards/ebastler/isometria_75/rev1/halconf.h
@@ -1,20 +1,27 @@
1/* Copyright 2020 Moritz Plattner (ebastler) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/ebastler/isometria_75/rev1/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_PWM TRUE 24#define HAL_USE_PWM TRUE
19 25
20#include_next <halconf.h> \ No newline at end of file 26#include_next <halconf.h>
27
diff --git a/keyboards/ergodox_infinity/chconf.h b/keyboards/ergodox_infinity/chconf.h
index d3860afbe..710d8aa43 100644
--- a/keyboards/ergodox_infinity/chconf.h
+++ b/keyboards/ergodox_infinity/chconf.h
@@ -29,10 +29,9 @@
29 29
30#define CH_CFG_USE_WAITEXIT TRUE 30#define CH_CFG_USE_WAITEXIT TRUE
31 31
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP TRUE 32#define CH_CFG_USE_HEAP TRUE
35 33
36#define CH_CFG_USE_DYNAMIC TRUE 34#define CH_CFG_USE_DYNAMIC TRUE
37 35
38#include_next <chconf.h> 36#include_next <chconf.h>
37
diff --git a/keyboards/ergodox_stm32/chconf.h b/keyboards/ergodox_stm32/chconf.h
index e9f16c880..bc3672f6f 100644
--- a/keyboards/ergodox_stm32/chconf.h
+++ b/keyboards/ergodox_stm32/chconf.h
@@ -35,8 +35,6 @@
35 35
36#define CH_CFG_USE_MAILBOXES TRUE 36#define CH_CFG_USE_MAILBOXES TRUE
37 37
38#define CH_CFG_USE_MEMCORE TRUE
39
40#define CH_CFG_USE_HEAP TRUE 38#define CH_CFG_USE_HEAP TRUE
41 39
42#define CH_CFG_USE_MEMPOOLS TRUE 40#define CH_CFG_USE_MEMPOOLS TRUE
@@ -47,8 +45,6 @@
47 45
48#define CH_CFG_USE_DYNAMIC TRUE 46#define CH_CFG_USE_DYNAMIC TRUE
49 47
50#define CH_CFG_USE_FACTORY FALSE
51
52#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 48#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
53 49
54#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 50#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/function96/chconf.h b/keyboards/function96/chconf.h
index 521da596f..c8e4b98ad 100644
--- a/keyboards/function96/chconf.h
+++ b/keyboards/function96/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/geekboards/macropad_v2/chconf.h b/keyboards/geekboards/macropad_v2/chconf.h
index aec464019..13cb5645d 100644
--- a/keyboards/geekboards/macropad_v2/chconf.h
+++ b/keyboards/geekboards/macropad_v2/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/generic_panda/panda65_01/chconf.h b/keyboards/generic_panda/panda65_01/chconf.h
index b53557576..847f2cc28 100644
--- a/keyboards/generic_panda/panda65_01/chconf.h
+++ b/keyboards/generic_panda/panda65_01/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/handwired/ck4x4/chconf.h b/keyboards/handwired/ck4x4/chconf.h
index 13281bd76..524edbe8f 100644
--- a/keyboards/handwired/ck4x4/chconf.h
+++ b/keyboards/handwired/ck4x4/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/handwired/onekey/blackpill_f401/chconf.h b/keyboards/handwired/onekey/blackpill_f401/chconf.h
index 69b87423a..de4ab83ec 100644
--- a/keyboards/handwired/onekey/blackpill_f401/chconf.h
+++ b/keyboards/handwired/onekey/blackpill_f401/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/onekey/blackpill_f401/halconf.h b/keyboards/handwired/onekey/blackpill_f401/halconf.h
index ae08512d4..878879db1 100644
--- a/keyboards/handwired/onekey/blackpill_f401/halconf.h
+++ b/keyboards/handwired/onekey/blackpill_f401/halconf.h
@@ -1,21 +1,29 @@
1/* Copyright 2020 Nick Brassel (tzarc) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/handwired/onekey/blackpill_f401/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_I2C TRUE 24#define HAL_USE_I2C TRUE
25
19#define HAL_USE_PWM TRUE 26#define HAL_USE_PWM TRUE
20 27
21#include_next "halconf.h" 28#include_next <halconf.h>
29
diff --git a/keyboards/handwired/onekey/blackpill_f411/chconf.h b/keyboards/handwired/onekey/blackpill_f411/chconf.h
index aa3372fc3..4ecd0f52a 100644
--- a/keyboards/handwired/onekey/blackpill_f411/chconf.h
+++ b/keyboards/handwired/onekey/blackpill_f411/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/onekey/blackpill_f411/halconf.h b/keyboards/handwired/onekey/blackpill_f411/halconf.h
index ae08512d4..d54f2a26a 100644
--- a/keyboards/handwired/onekey/blackpill_f411/halconf.h
+++ b/keyboards/handwired/onekey/blackpill_f411/halconf.h
@@ -1,21 +1,29 @@
1/* Copyright 2020 Nick Brassel (tzarc) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/handwired/onekey/blackpill_f411/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_I2C TRUE 24#define HAL_USE_I2C TRUE
25
19#define HAL_USE_PWM TRUE 26#define HAL_USE_PWM TRUE
20 27
21#include_next "halconf.h" 28#include_next <halconf.h>
29
diff --git a/keyboards/handwired/onekey/bluepill/chconf.h b/keyboards/handwired/onekey/bluepill/chconf.h
index 46d8af4a8..c7a982aed 100644
--- a/keyboards/handwired/onekey/bluepill/chconf.h
+++ b/keyboards/handwired/onekey/bluepill/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/handwired/onekey/stm32f0_disco/chconf.h b/keyboards/handwired/onekey/stm32f0_disco/chconf.h
index cfec50b6e..33ceb1431 100644
--- a/keyboards/handwired/onekey/stm32f0_disco/chconf.h
+++ b/keyboards/handwired/onekey/stm32f0_disco/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/handwired/onekey/teensy_32/chconf.h b/keyboards/handwired/onekey/teensy_32/chconf.h
index c80efff69..199e8d05b 100644
--- a/keyboards/handwired/onekey/teensy_32/chconf.h
+++ b/keyboards/handwired/onekey/teensy_32/chconf.h
@@ -27,12 +27,6 @@
27 27
28#define CH_CFG_TIME_QUANTUM 20 28#define CH_CFG_TIME_QUANTUM 20
29 29
30#define CH_CFG_USE_TM FALSE
31
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_FACTORY FALSE
35
36#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
37 31
38#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/onekey/teensy_lc/chconf.h b/keyboards/handwired/onekey/teensy_lc/chconf.h
index 5be02963c..cfcced3cf 100644
--- a/keyboards/handwired/onekey/teensy_lc/chconf.h
+++ b/keyboards/handwired/onekey/teensy_lc/chconf.h
@@ -27,12 +27,6 @@
27 27
28#define CH_CFG_TIME_QUANTUM 20 28#define CH_CFG_TIME_QUANTUM 20
29 29
30#define CH_CFG_USE_TM FALSE
31
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_FACTORY FALSE
35
36#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
37 31
38#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/pill60/blackpill_f401/chconf.h b/keyboards/handwired/pill60/blackpill_f401/chconf.h
index 1664f045c..c10f1f287 100644
--- a/keyboards/handwired/pill60/blackpill_f401/chconf.h
+++ b/keyboards/handwired/pill60/blackpill_f401/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/pill60/blackpill_f401/halconf.h b/keyboards/handwired/pill60/blackpill_f401/halconf.h
index f1230634b..1e126a865 100644
--- a/keyboards/handwired/pill60/blackpill_f401/halconf.h
+++ b/keyboards/handwired/pill60/blackpill_f401/halconf.h
@@ -1,21 +1,29 @@
1/* Copyright 2020 Nick Brassel (tzarc) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/handwired/pill60/blackpill_f401/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_I2C TRUE 24#define HAL_USE_I2C TRUE
25
19#define HAL_USE_PWM TRUE 26#define HAL_USE_PWM TRUE
20 27
21#include_next "halconf.h" \ No newline at end of file 28#include_next <halconf.h>
29
diff --git a/keyboards/handwired/pill60/blackpill_f411/chconf.h b/keyboards/handwired/pill60/blackpill_f411/chconf.h
index 01a052754..fb7536ceb 100644
--- a/keyboards/handwired/pill60/blackpill_f411/chconf.h
+++ b/keyboards/handwired/pill60/blackpill_f411/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/pill60/blackpill_f411/halconf.h b/keyboards/handwired/pill60/blackpill_f411/halconf.h
index f1230634b..435bf3274 100644
--- a/keyboards/handwired/pill60/blackpill_f411/halconf.h
+++ b/keyboards/handwired/pill60/blackpill_f411/halconf.h
@@ -1,21 +1,29 @@
1/* Copyright 2020 Nick Brassel (tzarc) 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/handwired/pill60/blackpill_f411/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_I2C TRUE 24#define HAL_USE_I2C TRUE
25
19#define HAL_USE_PWM TRUE 26#define HAL_USE_PWM TRUE
20 27
21#include_next "halconf.h" \ No newline at end of file 28#include_next <halconf.h>
29
diff --git a/keyboards/handwired/pill60/bluepill/chconf.h b/keyboards/handwired/pill60/bluepill/chconf.h
index 883ab46d1..c92d2a276 100644
--- a/keyboards/handwired/pill60/bluepill/chconf.h
+++ b/keyboards/handwired/pill60/bluepill/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/handwired/riblee_f401/chconf.h b/keyboards/handwired/riblee_f401/chconf.h
index 275f2b876..3b48fc5cd 100644
--- a/keyboards/handwired/riblee_f401/chconf.h
+++ b/keyboards/handwired/riblee_f401/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/riblee_f411/chconf.h b/keyboards/handwired/riblee_f411/chconf.h
index 7c20b34e7..36199f649 100644
--- a/keyboards/handwired/riblee_f411/chconf.h
+++ b/keyboards/handwired/riblee_f411/chconf.h
@@ -23,10 +23,6 @@
23 23
24#define CH_CFG_ST_FREQUENCY 10000 24#define CH_CFG_ST_FREQUENCY 10000
25 25
26#define CH_CFG_USE_MEMCORE TRUE
27
28#define CH_CFG_USE_FACTORY FALSE
29
30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 26#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
31 27
32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 28#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/riblee_f411/halconf.h b/keyboards/handwired/riblee_f411/halconf.h
index d65408a1b..6084293ff 100644
--- a/keyboards/handwired/riblee_f411/halconf.h
+++ b/keyboards/handwired/riblee_f411/halconf.h
@@ -1,20 +1,27 @@
1/* Copyright 2020 Janos Daniel Reibl <janos.daniel.reibl@protonmail.com> @riblee 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details. 11 * GNU General Public License for more details.
12 * 12 *
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/handwired/riblee_f411/halconf.h -r platforms/chibios/common/configs/halconf.h`
20 */
21
16#pragma once 22#pragma once
17 23
18#define HAL_USE_I2C TRUE 24#define HAL_USE_I2C TRUE
19 25
20#include_next "halconf.h" 26#include_next <halconf.h>
27
diff --git a/keyboards/handwired/sono1/chconf.h b/keyboards/handwired/sono1/chconf.h
index 256dd73f9..f2330f083 100644
--- a/keyboards/handwired/sono1/chconf.h
+++ b/keyboards/handwired/sono1/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/handwired/t111/chconf.h b/keyboards/handwired/t111/chconf.h
index 3dae797c7..962653ec4 100644
--- a/keyboards/handwired/t111/chconf.h
+++ b/keyboards/handwired/t111/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/handwired/twadlee/tp69/chconf.h b/keyboards/handwired/twadlee/tp69/chconf.h
index d955082ae..6b35146c7 100644
--- a/keyboards/handwired/twadlee/tp69/chconf.h
+++ b/keyboards/handwired/twadlee/tp69/chconf.h
@@ -27,12 +27,6 @@
27 27
28#define CH_CFG_TIME_QUANTUM 20 28#define CH_CFG_TIME_QUANTUM 20
29 29
30#define CH_CFG_USE_TM FALSE
31
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_FACTORY FALSE
35
36#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
37 31
38#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/handwired/z150/chconf.h b/keyboards/handwired/z150/chconf.h
index 54f9e834f..975667df0 100644
--- a/keyboards/handwired/z150/chconf.h
+++ b/keyboards/handwired/z150/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/hub20/chconf.h b/keyboards/hub20/chconf.h
index 5e08a4a7a..3ac134506 100644
--- a/keyboards/hub20/chconf.h
+++ b/keyboards/hub20/chconf.h
@@ -37,7 +37,5 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#include_next <chconf.h> 40#include_next <chconf.h>
43 41
diff --git a/keyboards/iron180/chconf.h b/keyboards/iron180/chconf.h
index 1218c8905..1a57dca36 100644
--- a/keyboards/iron180/chconf.h
+++ b/keyboards/iron180/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/jm60/chconf.h b/keyboards/jm60/chconf.h
index 4f28655fc..5bceae30a 100644
--- a/keyboards/jm60/chconf.h
+++ b/keyboards/jm60/chconf.h
@@ -35,8 +35,6 @@
35 35
36#define CH_CFG_USE_MAILBOXES TRUE 36#define CH_CFG_USE_MAILBOXES TRUE
37 37
38#define CH_CFG_USE_MEMCORE TRUE
39
40#define CH_CFG_USE_HEAP TRUE 38#define CH_CFG_USE_HEAP TRUE
41 39
42#define CH_CFG_USE_MEMPOOLS TRUE 40#define CH_CFG_USE_MEMPOOLS TRUE
@@ -47,8 +45,6 @@
47 45
48#define CH_CFG_USE_DYNAMIC TRUE 46#define CH_CFG_USE_DYNAMIC TRUE
49 47
50#define CH_CFG_USE_FACTORY FALSE
51
52#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 48#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
53 49
54#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 50#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/keebio/bdn9/rev2/chconf.h b/keyboards/keebio/bdn9/rev2/chconf.h
index 98c1cdf54..7b1933eb1 100644
--- a/keyboards/keebio/bdn9/rev2/chconf.h
+++ b/keyboards/keebio/bdn9/rev2/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/keebio/choconum/chconf.h b/keyboards/keebio/choconum/chconf.h
index 262aa5807..350362ccb 100644
--- a/keyboards/keebio/choconum/chconf.h
+++ b/keyboards/keebio/choconum/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/matrix/m20add/chconf.h b/keyboards/matrix/m20add/chconf.h
index e1f154b1e..b2c8dec67 100644
--- a/keyboards/matrix/m20add/chconf.h
+++ b/keyboards/matrix/m20add/chconf.h
@@ -35,8 +35,6 @@
35 35
36#define CH_CFG_USE_MAILBOXES TRUE 36#define CH_CFG_USE_MAILBOXES TRUE
37 37
38#define CH_CFG_USE_MEMCORE TRUE
39
40#define CH_CFG_USE_HEAP TRUE 38#define CH_CFG_USE_HEAP TRUE
41 39
42#define CH_CFG_USE_MEMPOOLS TRUE 40#define CH_CFG_USE_MEMPOOLS TRUE
@@ -47,8 +45,6 @@
47 45
48#define CH_CFG_USE_DYNAMIC TRUE 46#define CH_CFG_USE_DYNAMIC TRUE
49 47
50#define CH_CFG_USE_FACTORY FALSE
51
52#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 48#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
53 49
54#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 50#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/matrix/noah/chconf.h b/keyboards/matrix/noah/chconf.h
index ccf619fdc..94fe5f197 100644
--- a/keyboards/matrix/noah/chconf.h
+++ b/keyboards/matrix/noah/chconf.h
@@ -35,8 +35,6 @@
35 35
36#define CH_CFG_USE_MAILBOXES TRUE 36#define CH_CFG_USE_MAILBOXES TRUE
37 37
38#define CH_CFG_USE_MEMCORE TRUE
39
40#define CH_CFG_USE_HEAP TRUE 38#define CH_CFG_USE_HEAP TRUE
41 39
42#define CH_CFG_USE_MEMPOOLS TRUE 40#define CH_CFG_USE_MEMPOOLS TRUE
@@ -47,8 +45,6 @@
47 45
48#define CH_CFG_USE_DYNAMIC TRUE 46#define CH_CFG_USE_DYNAMIC TRUE
49 47
50#define CH_CFG_USE_FACTORY FALSE
51
52#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 48#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
53 49
54#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 50#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/misterknife/knife66/chconf.h b/keyboards/misterknife/knife66/chconf.h
index b19c80a7b..58f2142ae 100644
--- a/keyboards/misterknife/knife66/chconf.h
+++ b/keyboards/misterknife/knife66/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/misterknife/knife66_iso/chconf.h b/keyboards/misterknife/knife66_iso/chconf.h
index 1d83a6712..d1fc8e153 100644
--- a/keyboards/misterknife/knife66_iso/chconf.h
+++ b/keyboards/misterknife/knife66_iso/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/nebula12/chconf.h b/keyboards/nebula12/chconf.h
index e34e007fe..51c2e7571 100644
--- a/keyboards/nebula12/chconf.h
+++ b/keyboards/nebula12/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/nemui/chconf.h b/keyboards/nemui/chconf.h
index 2e6e17f1a..4ee403413 100644
--- a/keyboards/nemui/chconf.h
+++ b/keyboards/nemui/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/nibiria/stream15/chconf.h b/keyboards/nibiria/stream15/chconf.h
index 257bb696a..44b49fc39 100644
--- a/keyboards/nibiria/stream15/chconf.h
+++ b/keyboards/nibiria/stream15/chconf.h
@@ -37,7 +37,5 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#include_next <chconf.h> 40#include_next <chconf.h>
43 41
diff --git a/keyboards/nightingale_studios/hailey/chconf.h b/keyboards/nightingale_studios/hailey/chconf.h
deleted file mode 100644
index 6d2fa9734..000000000
--- a/keyboards/nightingale_studios/hailey/chconf.h
+++ /dev/null
@@ -1,19 +0,0 @@
1/*
2Copyright 2020 zvecr<git@zvecr.com>
3
4This program is free software: you can redistribute it and/or modify
5it under the terms of the GNU General Public License as published by
6the Free Software Foundation, either version 2 of the License, or
7(at your option) any later version.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12GNU General Public License for more details.
13
14You should have received a copy of the GNU General Public License
15along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/
17
18#define CH_CFG_USE_TM FALSE
19#include_next "chconf.h" \ No newline at end of file
diff --git a/keyboards/nightingale_studios/hailey/halconf.h b/keyboards/nightingale_studios/hailey/halconf.h
deleted file mode 100644
index 8e3818ea2..000000000
--- a/keyboards/nightingale_studios/hailey/halconf.h
+++ /dev/null
@@ -1,26 +0,0 @@
1/*
2Copyright 2020 zvecr<git@zvecr.com>
3
4This program is free software: you can redistribute it and/or modify
5it under the terms of the GNU General Public License as published by
6the Free Software Foundation, either version 2 of the License, or
7(at your option) any later version.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12GNU General Public License for more details.
13
14You should have received a copy of the GNU General Public License
15along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/
17#pragma once
18
19#define HAL_USE_I2C FALSE
20#define HAL_USE_PWM FALSE
21#define HAL_USE_SPI FALSE
22#define HAL_USE_GPT FALSE
23#define HAL_USE_PWM FALSE
24#define HAL_USE_DAC FALSE
25
26#include_next "halconf.h"
diff --git a/keyboards/planck/rev6/chconf.h b/keyboards/planck/rev6/chconf.h
index 0298c11c4..e1243f23e 100644
--- a/keyboards/planck/rev6/chconf.h
+++ b/keyboards/planck/rev6/chconf.h
@@ -1,8 +1,8 @@
1/* Copyright 2020 QMK Contributors 1/* Copyright 2020 QMK
2 * 2 *
3 * This program is free software: you can redistribute it and/or modify 3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by 4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or 5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version. 6 * (at your option) any later version.
7 * 7 *
8 * This program is distributed in the hope that it will be useful, 8 * This program is distributed in the hope that it will be useful,
@@ -14,8 +14,16 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16 16
17// Need to override the SysTick timer to use TIM3 -- this is a 16-bit timer on F303 17/*
18// so we need to change resolution and frequency to match. 18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/planck/rev6/chconf.h -r platforms/chibios/QMK_PROTON_C/configs/chconf.h`
20 */
21
22#pragma once
23
19#define CH_CFG_ST_RESOLUTION 16 24#define CH_CFG_ST_RESOLUTION 16
25
20#define CH_CFG_ST_FREQUENCY 10000 26#define CH_CFG_ST_FREQUENCY 10000
21#include_next "chconf.h" 27
28#include_next <chconf.h>
29
diff --git a/keyboards/primekb/meridian/chconf.h b/keyboards/primekb/meridian/chconf.h
index 44182595b..c5beb2df1 100644
--- a/keyboards/primekb/meridian/chconf.h
+++ b/keyboards/primekb/meridian/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/projectkb/alice/chconf.h b/keyboards/projectkb/alice/chconf.h
index 72266cbbb..2dfe6f0be 100644
--- a/keyboards/projectkb/alice/chconf.h
+++ b/keyboards/projectkb/alice/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/projectkb/signature87/chconf.h b/keyboards/projectkb/signature87/chconf.h
index 2b6da6c97..2de08dea3 100644
--- a/keyboards/projectkb/signature87/chconf.h
+++ b/keyboards/projectkb/signature87/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/ramonimbao/squishy65/chconf.h b/keyboards/ramonimbao/squishy65/chconf.h
index f9146fe52..144f324bc 100644
--- a/keyboards/ramonimbao/squishy65/chconf.h
+++ b/keyboards/ramonimbao/squishy65/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/ramonimbao/wete/chconf.h b/keyboards/ramonimbao/wete/chconf.h
index 523ffe460..18befdb8e 100644
--- a/keyboards/ramonimbao/wete/chconf.h
+++ b/keyboards/ramonimbao/wete/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/rart/rartlice/chconf.h b/keyboards/rart/rartlice/chconf.h
index 5c06b72c8..0a89eb248 100644
--- a/keyboards/rart/rartlice/chconf.h
+++ b/keyboards/rart/rartlice/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/retro_75/chconf.h b/keyboards/retro_75/chconf.h
index 2245de22d..b42ecdbb0 100644
--- a/keyboards/retro_75/chconf.h
+++ b/keyboards/retro_75/chconf.h
@@ -25,20 +25,8 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 30#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
43 31
44#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE 32#define CH_CFG_FACTORY_GENERIC_BUFFERS TRUE
diff --git a/keyboards/rocketboard_16/chconf.h b/keyboards/rocketboard_16/chconf.h
index 6b6a8526c..4fbe44bd1 100644
--- a/keyboards/rocketboard_16/chconf.h
+++ b/keyboards/rocketboard_16/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/satt/vision/chconf.h b/keyboards/satt/vision/chconf.h
index 8ea62c976..21cc2cee6 100644
--- a/keyboards/satt/vision/chconf.h
+++ b/keyboards/satt/vision/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/technika/chconf.h b/keyboards/technika/chconf.h
index eabb44a1f..4cab3f93f 100644
--- a/keyboards/technika/chconf.h
+++ b/keyboards/technika/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/tkc/godspeed75/chconf.h b/keyboards/tkc/godspeed75/chconf.h
index 1c2fed228..c341c6fba 100644
--- a/keyboards/tkc/godspeed75/chconf.h
+++ b/keyboards/tkc/godspeed75/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/tkw/stoutgat/v2/f411/chconf.h b/keyboards/tkw/stoutgat/v2/f411/chconf.h
deleted file mode 100644
index be287db09..000000000
--- a/keyboards/tkw/stoutgat/v2/f411/chconf.h
+++ /dev/null
@@ -1,25 +0,0 @@
1/* Copyright 2020 QMK
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16
17/*
18 * This file was auto-generated by:
19 * `qmk chibios-confmigrate -i keyboards/tkw/stoutgat/v2/f411/chconf.h -r platforms/chibios/common/configs/chconf.h`
20 */
21
22#pragma once
23
24#include_next <chconf.h>
25
diff --git a/keyboards/viktus/styrka/chconf.h b/keyboards/viktus/styrka/chconf.h
index 76d16808a..0f68479a0 100644
--- a/keyboards/viktus/styrka/chconf.h
+++ b/keyboards/viktus/styrka/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/westfoxtrot/prophet/chconf.h b/keyboards/westfoxtrot/prophet/chconf.h
index 6a1f54a27..d2cc7a7c4 100644
--- a/keyboards/westfoxtrot/prophet/chconf.h
+++ b/keyboards/westfoxtrot/prophet/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/whitefox/chconf.h b/keyboards/whitefox/chconf.h
index 1860897bb..d220eec49 100644
--- a/keyboards/whitefox/chconf.h
+++ b/keyboards/whitefox/chconf.h
@@ -29,10 +29,9 @@
29 29
30#define CH_CFG_USE_WAITEXIT TRUE 30#define CH_CFG_USE_WAITEXIT TRUE
31 31
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP TRUE 32#define CH_CFG_USE_HEAP TRUE
35 33
36#define CH_CFG_USE_DYNAMIC TRUE 34#define CH_CFG_USE_DYNAMIC TRUE
37 35
38#include_next <chconf.h> 36#include_next <chconf.h>
37
diff --git a/keyboards/wolfmarkclub/wm1/chconf.h b/keyboards/wolfmarkclub/wm1/chconf.h
index d4d8b46ae..41c38c33e 100644
--- a/keyboards/wolfmarkclub/wm1/chconf.h
+++ b/keyboards/wolfmarkclub/wm1/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/keyboards/xelus/kangaroo/chconf.h b/keyboards/xelus/kangaroo/chconf.h
index 886a89679..71b34b059 100644
--- a/keyboards/xelus/kangaroo/chconf.h
+++ b/keyboards/xelus/kangaroo/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/xelus/trinityxttkl/chconf.h b/keyboards/xelus/trinityxttkl/chconf.h
index 1d1191ca1..6dec71d66 100644
--- a/keyboards/xelus/trinityxttkl/chconf.h
+++ b/keyboards/xelus/trinityxttkl/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/xelus/valor_frl_tkl/chconf.h b/keyboards/xelus/valor_frl_tkl/chconf.h
index d30ea0bfe..5b1d65cb7 100644
--- a/keyboards/xelus/valor_frl_tkl/chconf.h
+++ b/keyboards/xelus/valor_frl_tkl/chconf.h
@@ -25,21 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_MEMCORE TRUE
33
34#define CH_CFG_USE_HEAP FALSE
35
36#define CH_CFG_USE_MEMPOOLS FALSE
37
38#define CH_CFG_USE_OBJ_FIFOS FALSE
39
40#define CH_CFG_USE_PIPES FALSE
41
42#define CH_CFG_USE_DYNAMIC FALSE
43
44#include_next <chconf.h> 30#include_next <chconf.h>
45 31
diff --git a/keyboards/xiaomi/mk02/chconf.h b/keyboards/xiaomi/mk02/chconf.h
index 28defbc87..54f9eb7c2 100644
--- a/keyboards/xiaomi/mk02/chconf.h
+++ b/keyboards/xiaomi/mk02/chconf.h
@@ -37,8 +37,6 @@
37 37
38#define CH_CFG_USE_MAILBOXES TRUE 38#define CH_CFG_USE_MAILBOXES TRUE
39 39
40#define CH_CFG_USE_MEMCORE TRUE
41
42#define CH_CFG_USE_PIPES TRUE 40#define CH_CFG_USE_PIPES TRUE
43 41
44#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE 42#define CH_CFG_FACTORY_OBJECTS_REGISTRY TRUE
diff --git a/keyboards/zoo/wampus/chconf.h b/keyboards/zoo/wampus/chconf.h
index 3f64f006f..9d163f5f0 100644
--- a/keyboards/zoo/wampus/chconf.h
+++ b/keyboards/zoo/wampus/chconf.h
@@ -25,19 +25,7 @@
25 25
26#define CH_CFG_OPTIMIZE_SPEED FALSE 26#define CH_CFG_OPTIMIZE_SPEED FALSE
27 27
28#define CH_CFG_USE_TM FALSE
29
30#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
31 29
32#define CH_CFG_USE_HEAP FALSE
33
34#define CH_CFG_USE_MEMPOOLS FALSE
35
36#define CH_CFG_USE_OBJ_FIFOS FALSE
37
38#define CH_CFG_USE_PIPES FALSE
39
40#define CH_CFG_USE_DYNAMIC FALSE
41
42#include_next <chconf.h> 30#include_next <chconf.h>
43 31
diff --git a/keyboards/zvecr/split_blackpill/chconf.h b/keyboards/zvecr/split_blackpill/chconf.h
index 7b09e5cb8..e98ee9d79 100644
--- a/keyboards/zvecr/split_blackpill/chconf.h
+++ b/keyboards/zvecr/split_blackpill/chconf.h
@@ -23,19 +23,7 @@
23 23
24#define CH_CFG_ST_TIMEDELTA 0 24#define CH_CFG_ST_TIMEDELTA 0
25 25
26#define CH_CFG_USE_TM FALSE
27
28#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE 26#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
29 27
30#define CH_CFG_USE_MEMCORE TRUE
31
32#define CH_CFG_USE_MEMPOOLS FALSE
33
34#define CH_CFG_USE_OBJ_FIFOS FALSE
35
36#define CH_CFG_USE_PIPES FALSE
37
38#define CH_CFG_USE_DYNAMIC FALSE
39
40#include_next <chconf.h> 28#include_next <chconf.h>
41 29
diff --git a/lib/python/qmk/cli/chibios/confmigrate.py b/lib/python/qmk/cli/chibios/confmigrate.py
index 9d2548858..3e348b2b0 100644
--- a/lib/python/qmk/cli/chibios/confmigrate.py
+++ b/lib/python/qmk/cli/chibios/confmigrate.py
@@ -111,6 +111,7 @@ def migrate_mcuconf_h(to_override, outfile):
111@cli.argument('-r', '--reference', type=normpath, arg_only=True, help='Specify the reference file to compare against') 111@cli.argument('-r', '--reference', type=normpath, arg_only=True, help='Specify the reference file to compare against')
112@cli.argument('-o', '--overwrite', arg_only=True, action='store_true', help='Overwrites the input file during migration.') 112@cli.argument('-o', '--overwrite', arg_only=True, action='store_true', help='Overwrites the input file during migration.')
113@cli.argument('-d', '--delete', arg_only=True, action='store_true', help='If the file has no overrides, migration will delete the input file.') 113@cli.argument('-d', '--delete', arg_only=True, action='store_true', help='If the file has no overrides, migration will delete the input file.')
114@cli.argument('-f', '--force', arg_only=True, action='store_true', help='Re-migrates an already migrated file, even if it doesn\'t detect a full ChibiOS config.')
114@cli.subcommand('Generates a migrated ChibiOS configuration file, as a result of comparing the input against a reference') 115@cli.subcommand('Generates a migrated ChibiOS configuration file, as a result of comparing the input against a reference')
115def chibios_confmigrate(cli): 116def chibios_confmigrate(cli):
116 """Generates a usable ChibiOS replacement configuration file, based on a fully-defined conf and a reference config. 117 """Generates a usable ChibiOS replacement configuration file, based on a fully-defined conf and a reference config.
@@ -142,19 +143,19 @@ def chibios_confmigrate(cli):
142 143
143 eprint('--------------------------------------') 144 eprint('--------------------------------------')
144 145
145 if "CHCONF_H" in input_defs["dict"] or "_CHCONF_H_" in input_defs["dict"]: 146 if cli.args.input.name == "chconf.h" and ("CHCONF_H" in input_defs["dict"] or "_CHCONF_H_" in input_defs["dict"] or cli.args.force):
146 migrate_chconf_h(to_override, outfile=sys.stdout) 147 migrate_chconf_h(to_override, outfile=sys.stdout)
147 if cli.args.overwrite: 148 if cli.args.overwrite:
148 with open(cli.args.input, "w") as out_file: 149 with open(cli.args.input, "w") as out_file:
149 migrate_chconf_h(to_override, outfile=out_file) 150 migrate_chconf_h(to_override, outfile=out_file)
150 151
151 elif "HALCONF_H" in input_defs["dict"] or "_HALCONF_H_" in input_defs["dict"]: 152 elif cli.args.input.name == "halconf.h" and ("HALCONF_H" in input_defs["dict"] or "_HALCONF_H_" in input_defs["dict"] or cli.args.force):
152 migrate_halconf_h(to_override, outfile=sys.stdout) 153 migrate_halconf_h(to_override, outfile=sys.stdout)
153 if cli.args.overwrite: 154 if cli.args.overwrite:
154 with open(cli.args.input, "w") as out_file: 155 with open(cli.args.input, "w") as out_file:
155 migrate_halconf_h(to_override, outfile=out_file) 156 migrate_halconf_h(to_override, outfile=out_file)
156 157
157 elif "MCUCONF_H" in input_defs["dict"] or "_MCUCONF_H_" in input_defs["dict"]: 158 elif cli.args.input.name == "mcuconf.h" and ("MCUCONF_H" in input_defs["dict"] or "_MCUCONF_H_" in input_defs["dict"] or cli.args.force):
158 migrate_mcuconf_h(to_override, outfile=sys.stdout) 159 migrate_mcuconf_h(to_override, outfile=sys.stdout)
159 if cli.args.overwrite: 160 if cli.args.overwrite:
160 with open(cli.args.input, "w") as out_file: 161 with open(cli.args.input, "w") as out_file: