summaryrefslogtreecommitdiffstats
path: root/keyboards
diff options
context:
space:
mode:
authorMechMerlin <30334081+mechmerlin@users.noreply.github.com>2018-09-20 01:25:58 +0200
committerDrashna Jaelre <drashna@live.com>2018-09-20 01:25:58 +0200
commit5b4bcfa7f2530ad12ef801101933aba6ac46acb2 (patch)
tree6bce2b91589acb5e3939aae28d48bd361fb3d12b /keyboards
parent14be5258a6784829b6931f348fc20d64e1a5f2a7 (diff)
downloadqmk_firmware-5b4bcfa7f2530ad12ef801101933aba6ac46acb2.tar.gz
qmk_firmware-5b4bcfa7f2530ad12ef801101933aba6ac46acb2.tar.xz
Keyboard: Move Bathroom Epiphany boards into its own directory (#3936)
* make bpiphany directory with simple readme file * move unloved_bastard to bpiphany directory * move frosty_flake to bpiphany directory * move pegasushoof to bpiphany directory * move tiger_lily to bpiphany directory * add a little more info to readme * move kitten_paw to bpiphany directory * update make instructions * update intro text * add missing routines to matrix.c of unloved_bastard * add missing routines
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/bpiphany/frosty_flake/config.h (renamed from keyboards/frosty_flake/config.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/frosty_flake.c (renamed from keyboards/frosty_flake/frosty_flake.c)0
-rw-r--r--keyboards/bpiphany/frosty_flake/frosty_flake.h (renamed from keyboards/frosty_flake/frosty_flake.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/config.h (renamed from keyboards/frosty_flake/keymaps/QFR_JM/config.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c (renamed from keyboards/frosty_flake/keymaps/QFR_JM/keymap.c)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/readme.md (renamed from keyboards/frosty_flake/keymaps/QFR_JM/readme.md)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/rules.mk (renamed from keyboards/frosty_flake/keymaps/QFR_JM/rules.mk)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/default/config.h (renamed from keyboards/frosty_flake/keymaps/default/config.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/default/keymap.c (renamed from keyboards/frosty_flake/keymaps/default/keymap.c)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/default/readme.md (renamed from keyboards/frosty_flake/keymaps/default/readme.md)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk (renamed from keyboards/frosty_flake/keymaps/default/rules.mk)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h (renamed from keyboards/frosty_flake/keymaps/nikchi/config.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c (renamed from keyboards/frosty_flake/keymaps/nikchi/keymap.c)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/nikchi/readme.md (renamed from keyboards/frosty_flake/keymaps/nikchi/readme.md)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/nikchi/rules.mk (renamed from keyboards/frosty_flake/keymaps/nikchi/rules.mk)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md (renamed from keyboards/frosty_flake/keymaps/nikchi/variableTapDance.md)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/tkl/config.h (renamed from keyboards/frosty_flake/keymaps/tkl/config.h)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/tkl/keymap.c (renamed from keyboards/frosty_flake/keymaps/tkl/keymap.c)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/tkl/readme.md (renamed from keyboards/frosty_flake/keymaps/tkl/readme.md)0
-rw-r--r--keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk (renamed from keyboards/frosty_flake/keymaps/tkl/rules.mk)0
-rw-r--r--keyboards/bpiphany/frosty_flake/matrix.c (renamed from keyboards/frosty_flake/matrix.c)18
-rw-r--r--keyboards/bpiphany/frosty_flake/readme.md (renamed from keyboards/frosty_flake/readme.md)11
-rw-r--r--keyboards/bpiphany/frosty_flake/rules.mk (renamed from keyboards/frosty_flake/rules.mk)0
-rw-r--r--keyboards/bpiphany/kitten_paw/config.h (renamed from keyboards/kitten_paw/config.h)0
-rw-r--r--keyboards/bpiphany/kitten_paw/info.json (renamed from keyboards/kitten_paw/info.json)0
-rw-r--r--keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c (renamed from keyboards/kitten_paw/keymaps/default/keymap.c)0
-rw-r--r--keyboards/bpiphany/kitten_paw/keymaps/ickerwx/config.h (renamed from keyboards/kitten_paw/keymaps/ickerwx/config.h)0
-rw-r--r--keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c (renamed from keyboards/kitten_paw/keymaps/ickerwx/keymap.c)0
-rw-r--r--keyboards/bpiphany/kitten_paw/keymaps/ickerwx/readme.md (renamed from keyboards/kitten_paw/keymaps/ickerwx/readme.md)0
-rw-r--r--keyboards/bpiphany/kitten_paw/kitten_paw.c (renamed from keyboards/kitten_paw/kitten_paw.c)0
-rw-r--r--keyboards/bpiphany/kitten_paw/kitten_paw.h (renamed from keyboards/kitten_paw/kitten_paw.h)0
-rw-r--r--keyboards/bpiphany/kitten_paw/matrix.c (renamed from keyboards/kitten_paw/matrix.c)22
-rw-r--r--keyboards/bpiphany/kitten_paw/readme.md (renamed from keyboards/kitten_paw/readme.md)4
-rw-r--r--keyboards/bpiphany/kitten_paw/rules.mk (renamed from keyboards/kitten_paw/rules.mk)0
-rw-r--r--keyboards/bpiphany/pegasushoof/README.md12
-rw-r--r--keyboards/bpiphany/pegasushoof/config.h (renamed from keyboards/pegasushoof/config.h)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/blowrak/keymap.c (renamed from keyboards/pegasushoof/keymaps/blowrak/keymap.c)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/blowrak/rules.mk (renamed from keyboards/pegasushoof/keymaps/blowrak/rules.mk)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h (renamed from keyboards/pegasushoof/keymaps/citadel/config.h)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c (renamed from keyboards/pegasushoof/keymaps/citadel/keymap.c)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/citadel/readme.md (renamed from keyboards/pegasushoof/keymaps/citadel/readme.md)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/citadel/rules.mk (renamed from keyboards/pegasushoof/keymaps/citadel/rules.mk)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/default/keymap.c (renamed from keyboards/pegasushoof/keymaps/default/keymap.c)0
-rw-r--r--keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk (renamed from keyboards/pegasushoof/keymaps/default/rules.mk)0
-rw-r--r--keyboards/bpiphany/pegasushoof/matrix.c (renamed from keyboards/pegasushoof/matrix.c)18
-rw-r--r--keyboards/bpiphany/pegasushoof/pegasushoof.c (renamed from keyboards/pegasushoof/pegasushoof.c)0
-rw-r--r--keyboards/bpiphany/pegasushoof/pegasushoof.h (renamed from keyboards/pegasushoof/pegasushoof.h)0
-rw-r--r--keyboards/bpiphany/pegasushoof/rules.mk (renamed from keyboards/pegasushoof/rules.mk)0
-rw-r--r--keyboards/bpiphany/readme.md6
-rw-r--r--keyboards/bpiphany/tiger_lily/config.h (renamed from keyboards/tiger_lily/config.h)0
-rw-r--r--keyboards/bpiphany/tiger_lily/info.json (renamed from keyboards/tiger_lily/info.json)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default/config.h (renamed from keyboards/tiger_lily/keymaps/default/config.h)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default/keymap.c (renamed from keyboards/tiger_lily/keymaps/default/keymap.c)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default/readme.md (renamed from keyboards/tiger_lily/keymaps/default/readme.md)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk (renamed from keyboards/tiger_lily/keymaps/default/rules.mk)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default_ansi/config.h (renamed from keyboards/tiger_lily/keymaps/default_ansi/config.h)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default_ansi/keymap.c (renamed from keyboards/tiger_lily/keymaps/default_ansi/keymap.c)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default_ansi/readme.md (renamed from keyboards/tiger_lily/keymaps/default_ansi/readme.md)0
-rw-r--r--keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk (renamed from keyboards/tiger_lily/keymaps/default_ansi/rules.mk)0
-rw-r--r--keyboards/bpiphany/tiger_lily/matrix.c (renamed from keyboards/tiger_lily/matrix.c)20
-rw-r--r--keyboards/bpiphany/tiger_lily/readme.md (renamed from keyboards/tiger_lily/readme.md)4
-rw-r--r--keyboards/bpiphany/tiger_lily/rules.mk (renamed from keyboards/tiger_lily/rules.mk)0
-rw-r--r--keyboards/bpiphany/tiger_lily/tiger_lily.c (renamed from keyboards/tiger_lily/tiger_lily.c)0
-rw-r--r--keyboards/bpiphany/tiger_lily/tiger_lily.h (renamed from keyboards/tiger_lily/tiger_lily.h)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/config.h (renamed from keyboards/unloved_bastard/config.h)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/info.json (renamed from keyboards/unloved_bastard/info.json)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default/config.h (renamed from keyboards/unloved_bastard/keymaps/default/config.h)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c (renamed from keyboards/unloved_bastard/keymaps/default/keymap.c)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default/readme.md (renamed from keyboards/unloved_bastard/keymaps/default/readme.md)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/config.h (renamed from keyboards/unloved_bastard/keymaps/default_ansi/config.h)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c (renamed from keyboards/unloved_bastard/keymaps/default_ansi/keymap.c)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/readme.md (renamed from keyboards/unloved_bastard/keymaps/default_ansi/readme.md)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/matrix.c (renamed from keyboards/unloved_bastard/matrix.c)18
-rw-r--r--keyboards/bpiphany/unloved_bastard/readme.md (renamed from keyboards/unloved_bastard/readme.md)4
-rw-r--r--keyboards/bpiphany/unloved_bastard/rules.mk (renamed from keyboards/unloved_bastard/rules.mk)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/unloved_bastard.c (renamed from keyboards/unloved_bastard/unloved_bastard.c)0
-rw-r--r--keyboards/bpiphany/unloved_bastard/unloved_bastard.h (renamed from keyboards/unloved_bastard/unloved_bastard.h)0
-rw-r--r--keyboards/pegasushoof/README.md12
78 files changed, 121 insertions, 28 deletions
diff --git a/keyboards/frosty_flake/config.h b/keyboards/bpiphany/frosty_flake/config.h
index 2c73f1074..2c73f1074 100644
--- a/keyboards/frosty_flake/config.h
+++ b/keyboards/bpiphany/frosty_flake/config.h
diff --git a/keyboards/frosty_flake/frosty_flake.c b/keyboards/bpiphany/frosty_flake/frosty_flake.c
index 1cd476038..1cd476038 100644
--- a/keyboards/frosty_flake/frosty_flake.c
+++ b/keyboards/bpiphany/frosty_flake/frosty_flake.c
diff --git a/keyboards/frosty_flake/frosty_flake.h b/keyboards/bpiphany/frosty_flake/frosty_flake.h
index 953172a8b..953172a8b 100644
--- a/keyboards/frosty_flake/frosty_flake.h
+++ b/keyboards/bpiphany/frosty_flake/frosty_flake.h
diff --git a/keyboards/frosty_flake/keymaps/QFR_JM/config.h b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/config.h
index b25194014..b25194014 100644
--- a/keyboards/frosty_flake/keymaps/QFR_JM/config.h
+++ b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/config.h
diff --git a/keyboards/frosty_flake/keymaps/QFR_JM/keymap.c b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c
index 81899396a..81899396a 100644
--- a/keyboards/frosty_flake/keymaps/QFR_JM/keymap.c
+++ b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c
diff --git a/keyboards/frosty_flake/keymaps/QFR_JM/readme.md b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/readme.md
index f12a0ffba..f12a0ffba 100644
--- a/keyboards/frosty_flake/keymaps/QFR_JM/readme.md
+++ b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/readme.md
diff --git a/keyboards/frosty_flake/keymaps/QFR_JM/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/rules.mk
index 0ae0b9646..0ae0b9646 100644
--- a/keyboards/frosty_flake/keymaps/QFR_JM/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/rules.mk
diff --git a/keyboards/frosty_flake/keymaps/default/config.h b/keyboards/bpiphany/frosty_flake/keymaps/default/config.h
index 8893d122e..8893d122e 100644
--- a/keyboards/frosty_flake/keymaps/default/config.h
+++ b/keyboards/bpiphany/frosty_flake/keymaps/default/config.h
diff --git a/keyboards/frosty_flake/keymaps/default/keymap.c b/keyboards/bpiphany/frosty_flake/keymaps/default/keymap.c
index 4dc7ed655..4dc7ed655 100644
--- a/keyboards/frosty_flake/keymaps/default/keymap.c
+++ b/keyboards/bpiphany/frosty_flake/keymaps/default/keymap.c
diff --git a/keyboards/frosty_flake/keymaps/default/readme.md b/keyboards/bpiphany/frosty_flake/keymaps/default/readme.md
index 11bf4825f..11bf4825f 100644
--- a/keyboards/frosty_flake/keymaps/default/readme.md
+++ b/keyboards/bpiphany/frosty_flake/keymaps/default/readme.md
diff --git a/keyboards/frosty_flake/keymaps/default/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
index 9d3df5964..9d3df5964 100644
--- a/keyboards/frosty_flake/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
diff --git a/keyboards/frosty_flake/keymaps/nikchi/config.h b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h
index 3f7852643..3f7852643 100644
--- a/keyboards/frosty_flake/keymaps/nikchi/config.h
+++ b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h
diff --git a/keyboards/frosty_flake/keymaps/nikchi/keymap.c b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c
index bf7c5e588..bf7c5e588 100644
--- a/keyboards/frosty_flake/keymaps/nikchi/keymap.c
+++ b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c
diff --git a/keyboards/frosty_flake/keymaps/nikchi/readme.md b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/readme.md
index 0b01f9dbf..0b01f9dbf 100644
--- a/keyboards/frosty_flake/keymaps/nikchi/readme.md
+++ b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/readme.md
diff --git a/keyboards/frosty_flake/keymaps/nikchi/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/rules.mk
index b21eb6404..b21eb6404 100644
--- a/keyboards/frosty_flake/keymaps/nikchi/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/rules.mk
diff --git a/keyboards/frosty_flake/keymaps/nikchi/variableTapDance.md b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md
index b2e504139..b2e504139 100644
--- a/keyboards/frosty_flake/keymaps/nikchi/variableTapDance.md
+++ b/keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md
diff --git a/keyboards/frosty_flake/keymaps/tkl/config.h b/keyboards/bpiphany/frosty_flake/keymaps/tkl/config.h
index 8893d122e..8893d122e 100644
--- a/keyboards/frosty_flake/keymaps/tkl/config.h
+++ b/keyboards/bpiphany/frosty_flake/keymaps/tkl/config.h
diff --git a/keyboards/frosty_flake/keymaps/tkl/keymap.c b/keyboards/bpiphany/frosty_flake/keymaps/tkl/keymap.c
index 99dc95627..99dc95627 100644
--- a/keyboards/frosty_flake/keymaps/tkl/keymap.c
+++ b/keyboards/bpiphany/frosty_flake/keymaps/tkl/keymap.c
diff --git a/keyboards/frosty_flake/keymaps/tkl/readme.md b/keyboards/bpiphany/frosty_flake/keymaps/tkl/readme.md
index a076a65de..a076a65de 100644
--- a/keyboards/frosty_flake/keymaps/tkl/readme.md
+++ b/keyboards/bpiphany/frosty_flake/keymaps/tkl/readme.md
diff --git a/keyboards/frosty_flake/keymaps/tkl/rules.mk b/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
index f29756f22..f29756f22 100644
--- a/keyboards/frosty_flake/keymaps/tkl/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
diff --git a/keyboards/frosty_flake/matrix.c b/keyboards/bpiphany/frosty_flake/matrix.c
index cde7f63b9..480e3455b 100644
--- a/keyboards/frosty_flake/matrix.c
+++ b/keyboards/bpiphany/frosty_flake/matrix.c
@@ -32,6 +32,24 @@ static uint8_t debouncing = DEBOUNCING_DELAY;
static matrix_row_t matrix[MATRIX_ROWS];
static matrix_row_t matrix_debouncing[MATRIX_ROWS];
+__attribute__ ((weak))
+void matrix_init_kb(void) {
+ matrix_init_user();
+}
+
+__attribute__ ((weak))
+void matrix_scan_kb(void) {
+ matrix_scan_user();
+}
+
+__attribute__ ((weak))
+void matrix_init_user(void) {
+}
+
+__attribute__ ((weak))
+void matrix_scan_user(void) {
+}
+
static matrix_row_t scan_col(void) {
return (
(PINC&(1<<7) ? 0 : ((matrix_row_t)1<<0)) |
diff --git a/keyboards/frosty_flake/readme.md b/keyboards/bpiphany/frosty_flake/readme.md
index 822377a71..0d6a4779f 100644
--- a/keyboards/frosty_flake/readme.md
+++ b/keyboards/bpiphany/frosty_flake/readme.md
@@ -25,22 +25,19 @@ Make example for this keyboard (after setting up your build environment):
104 key default layout:
```
-make frosty_flake:default
+make bpiphany/frosty_flake:default
```
To directly flash the frosty_flake after compiling use
```
-make frosty_flake:default:dfu
+make bpiphany/frosty_flake:default:dfu
```
87 key tkl layout:
```
-make frosty_flake:tkl:dfu
+make bpiphany/frosty_flake:tkl:dfu
```
-See [build environment
-setup](https://docs.qmk.fm/build_environment_setup.html) then the
-[make instructions](https://docs.qmk.fm/make_instructions.html) for
-more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/frosty_flake/rules.mk b/keyboards/bpiphany/frosty_flake/rules.mk
index 94619e03d..94619e03d 100644
--- a/keyboards/frosty_flake/rules.mk
+++ b/keyboards/bpiphany/frosty_flake/rules.mk
diff --git a/keyboards/kitten_paw/config.h b/keyboards/bpiphany/kitten_paw/config.h
index d7089734a..d7089734a 100644
--- a/keyboards/kitten_paw/config.h
+++ b/keyboards/bpiphany/kitten_paw/config.h
diff --git a/keyboards/kitten_paw/info.json b/keyboards/bpiphany/kitten_paw/info.json
index 7d2574710..7d2574710 100644
--- a/keyboards/kitten_paw/info.json
+++ b/keyboards/bpiphany/kitten_paw/info.json
diff --git a/keyboards/kitten_paw/keymaps/default/keymap.c b/keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c
index 6767f0414..6767f0414 100644
--- a/keyboards/kitten_paw/keymaps/default/keymap.c
+++ b/keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c
diff --git a/keyboards/kitten_paw/keymaps/ickerwx/config.h b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/config.h
index 142aba890..142aba890 100644
--- a/keyboards/kitten_paw/keymaps/ickerwx/config.h
+++ b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/config.h
diff --git a/keyboards/kitten_paw/keymaps/ickerwx/keymap.c b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c
index 856cef9cc..856cef9cc 100644
--- a/keyboards/kitten_paw/keymaps/ickerwx/keymap.c
+++ b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c
diff --git a/keyboards/kitten_paw/keymaps/ickerwx/readme.md b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/readme.md
index 0d23be4ea..0d23be4ea 100644
--- a/keyboards/kitten_paw/keymaps/ickerwx/readme.md
+++ b/keyboards/bpiphany/kitten_paw/keymaps/ickerwx/readme.md
diff --git a/keyboards/kitten_paw/kitten_paw.c b/keyboards/bpiphany/kitten_paw/kitten_paw.c
index 26cb533f2..26cb533f2 100644
--- a/keyboards/kitten_paw/kitten_paw.c
+++ b/keyboards/bpiphany/kitten_paw/kitten_paw.c
diff --git a/keyboards/kitten_paw/kitten_paw.h b/keyboards/bpiphany/kitten_paw/kitten_paw.h
index 4de550f81..4de550f81 100644
--- a/keyboards/kitten_paw/kitten_paw.h
+++ b/keyboards/bpiphany/kitten_paw/kitten_paw.h
diff --git a/keyboards/kitten_paw/matrix.c b/keyboards/bpiphany/kitten_paw/matrix.c
index d436ad56c..6fdbfffd6 100644
--- a/keyboards/kitten_paw/matrix.c
+++ b/keyboards/bpiphany/kitten_paw/matrix.c
@@ -35,6 +35,24 @@ static matrix_row_t matrix_debouncing[MATRIX_ROWS];
static uint8_t read_rows(void);
static void select_col(uint8_t col);
+__attribute__ ((weak))
+void matrix_init_kb(void) {
+ matrix_init_user();
+}
+
+__attribute__ ((weak))
+void matrix_scan_kb(void) {
+ matrix_scan_user();
+}
+
+__attribute__ ((weak))
+void matrix_init_user(void) {
+}
+
+__attribute__ ((weak))
+void matrix_scan_user(void) {
+}
+
inline uint8_t matrix_rows(void) {
return MATRIX_ROWS;
}
@@ -48,7 +66,7 @@ inline uint8_t matrix_cols(void) {
* col: 0 1 2 3 4 5 6 7
* pin: PC7 PD5 PD3 PD1 PC2 PD6 PD4 PD2
*
- * Rrr pin configuration
+ * Rrr pin configuration
*
* These rrrs uses one 74HC154 4 to 16 bit demultiplexer (low
* active), together with 2 rrrs driven directly from the micro
@@ -84,7 +102,7 @@ uint8_t matrix_scan(void) {
}
}
}
-
+
if (debouncing) {
if (--debouncing) {
_delay_ms(1);
diff --git a/keyboards/kitten_paw/readme.md b/keyboards/bpiphany/kitten_paw/readme.md
index d5fa9aa8b..15737a3a9 100644
--- a/keyboards/kitten_paw/readme.md
+++ b/keyboards/bpiphany/kitten_paw/readme.md
@@ -11,6 +11,6 @@ Hardware Availability: https://geekhack.org/index.php?topic=46700.0
Make example for this keyboard (after setting up your build environment):
- make kitten_paw:default
+ make bpiphany/kitten_paw:default
-See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kitten_paw/rules.mk b/keyboards/bpiphany/kitten_paw/rules.mk
index fab9c422f..fab9c422f 100644
--- a/keyboards/kitten_paw/rules.mk
+++ b/keyboards/bpiphany/kitten_paw/rules.mk
diff --git a/keyboards/bpiphany/pegasushoof/README.md b/keyboards/bpiphany/pegasushoof/README.md
new file mode 100644
index 000000000..1b3d63190
--- /dev/null
+++ b/keyboards/bpiphany/pegasushoof/README.md
@@ -0,0 +1,12 @@
+Pegasus Hoof Controller
+===
+
+Keyboard Maintainer: QMK Community
+Hardware Supported: Pegasus Hoof
+Hardware Availability: https://1upkeyboards.com/filco-pegasus-hoof-controller.html
+
+Make example for this keyboard (after setting up your build environment):
+
+ make bpiphany/pegasus_hoof:default
+
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/pegasushoof/config.h b/keyboards/bpiphany/pegasushoof/config.h
index 0dbec26e4..0dbec26e4 100644
--- a/keyboards/pegasushoof/config.h
+++ b/keyboards/bpiphany/pegasushoof/config.h
diff --git a/keyboards/pegasushoof/keymaps/blowrak/keymap.c b/keyboards/bpiphany/pegasushoof/keymaps/blowrak/keymap.c
index 6faf4db6f..6faf4db6f 100644
--- a/keyboards/pegasushoof/keymaps/blowrak/keymap.c
+++ b/keyboards/bpiphany/pegasushoof/keymaps/blowrak/keymap.c
diff --git a/keyboards/pegasushoof/keymaps/blowrak/rules.mk b/keyboards/bpiphany/pegasushoof/keymaps/blowrak/rules.mk
index 168fb625b..168fb625b 100644
--- a/keyboards/pegasushoof/keymaps/blowrak/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/keymaps/blowrak/rules.mk
diff --git a/keyboards/pegasushoof/keymaps/citadel/config.h b/keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h
index 2d27ff392..2d27ff392 100644
--- a/keyboards/pegasushoof/keymaps/citadel/config.h
+++ b/keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h
diff --git a/keyboards/pegasushoof/keymaps/citadel/keymap.c b/keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c
index 382854de9..382854de9 100644
--- a/keyboards/pegasushoof/keymaps/citadel/keymap.c
+++ b/keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c
diff --git a/keyboards/pegasushoof/keymaps/citadel/readme.md b/keyboards/bpiphany/pegasushoof/keymaps/citadel/readme.md
index 3618bae86..3618bae86 100644
--- a/keyboards/pegasushoof/keymaps/citadel/readme.md
+++ b/keyboards/bpiphany/pegasushoof/keymaps/citadel/readme.md
diff --git a/keyboards/pegasushoof/keymaps/citadel/rules.mk b/keyboards/bpiphany/pegasushoof/keymaps/citadel/rules.mk
index 0dd8a79f4..0dd8a79f4 100644
--- a/keyboards/pegasushoof/keymaps/citadel/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/keymaps/citadel/rules.mk
diff --git a/keyboards/pegasushoof/keymaps/default/keymap.c b/keyboards/bpiphany/pegasushoof/keymaps/default/keymap.c
index aa006b23a..aa006b23a 100644
--- a/keyboards/pegasushoof/keymaps/default/keymap.c
+++ b/keyboards/bpiphany/pegasushoof/keymaps/default/keymap.c
diff --git a/keyboards/pegasushoof/keymaps/default/rules.mk b/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
index 168fb625b..168fb625b 100644
--- a/keyboards/pegasushoof/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
diff --git a/keyboards/pegasushoof/matrix.c b/keyboards/bpiphany/pegasushoof/matrix.c
index d2a74b8d7..127433875 100644
--- a/keyboards/pegasushoof/matrix.c
+++ b/keyboards/bpiphany/pegasushoof/matrix.c
@@ -33,6 +33,24 @@ static matrix_row_t matrix_debouncing[MATRIX_ROWS];
static matrix_row_t read_cols(void);
static void select_row(uint8_t col);
+__attribute__ ((weak))
+void matrix_init_kb(void) {
+ matrix_init_user();
+}
+
+__attribute__ ((weak))
+void matrix_scan_kb(void) {
+ matrix_scan_user();
+}
+
+__attribute__ ((weak))
+void matrix_init_user(void) {
+}
+
+__attribute__ ((weak))
+void matrix_scan_user(void) {
+}
+
inline uint8_t matrix_rows(void)
{
return MATRIX_ROWS;
diff --git a/keyboards/pegasushoof/pegasushoof.c b/keyboards/bpiphany/pegasushoof/pegasushoof.c
index cde814812..cde814812 100644
--- a/keyboards/pegasushoof/pegasushoof.c
+++ b/keyboards/bpiphany/pegasushoof/pegasushoof.c
diff --git a/keyboards/pegasushoof/pegasushoof.h b/keyboards/bpiphany/pegasushoof/pegasushoof.h
index d031e3ed2..d031e3ed2 100644
--- a/keyboards/pegasushoof/pegasushoof.h
+++ b/keyboards/bpiphany/pegasushoof/pegasushoof.h
diff --git a/keyboards/pegasushoof/rules.mk b/keyboards/bpiphany/pegasushoof/rules.mk
index c5a35428c..c5a35428c 100644
--- a/keyboards/pegasushoof/rules.mk
+++ b/keyboards/bpiphany/pegasushoof/rules.mk
diff --git a/keyboards/bpiphany/readme.md b/keyboards/bpiphany/readme.md
new file mode 100644
index 000000000..992b7c908
--- /dev/null
+++ b/keyboards/bpiphany/readme.md
@@ -0,0 +1,6 @@
+# Bathroom Epiphanies
+
+bpiphany is the owner and designer of [Bathroom Epiphanies](http://bathroomepiphanies.com/).
+
+He is based in Sweden and creates several controller boards as a swappable component for some off the shelf keyboards.
+
diff --git a/keyboards/tiger_lily/config.h b/keyboards/bpiphany/tiger_lily/config.h
index 490819290..490819290 100644
--- a/keyboards/tiger_lily/config.h
+++ b/keyboards/bpiphany/tiger_lily/config.h
diff --git a/keyboards/tiger_lily/info.json b/keyboards/bpiphany/tiger_lily/info.json
index 1a2194b06..1a2194b06 100644
--- a/keyboards/tiger_lily/info.json
+++ b/keyboards/bpiphany/tiger_lily/info.json
diff --git a/keyboards/tiger_lily/keymaps/default/config.h b/keyboards/bpiphany/tiger_lily/keymaps/default/config.h
index 8893d122e..8893d122e 100644
--- a/keyboards/tiger_lily/keymaps/default/config.h
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default/config.h
diff --git a/keyboards/tiger_lily/keymaps/default/keymap.c b/keyboards/bpiphany/tiger_lily/keymaps/default/keymap.c
index 46c17aca8..46c17aca8 100644
--- a/keyboards/tiger_lily/keymaps/default/keymap.c
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default/keymap.c
diff --git a/keyboards/tiger_lily/keymaps/default/readme.md b/keyboards/bpiphany/tiger_lily/keymaps/default/readme.md
index 4626859df..4626859df 100644
--- a/keyboards/tiger_lily/keymaps/default/readme.md
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default/readme.md
diff --git a/keyboards/tiger_lily/keymaps/default/rules.mk b/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
index 9d3df5964..9d3df5964 100644
--- a/keyboards/tiger_lily/keymaps/default/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
diff --git a/keyboards/tiger_lily/keymaps/default_ansi/config.h b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/config.h
index 8893d122e..8893d122e 100644
--- a/keyboards/tiger_lily/keymaps/default_ansi/config.h
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/config.h
diff --git a/keyboards/tiger_lily/keymaps/default_ansi/keymap.c b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/keymap.c
index 6457b0282..6457b0282 100644
--- a/keyboards/tiger_lily/keymaps/default_ansi/keymap.c
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/keymap.c
diff --git a/keyboards/tiger_lily/keymaps/default_ansi/readme.md b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/readme.md
index 2cb8c8993..2cb8c8993 100644
--- a/keyboards/tiger_lily/keymaps/default_ansi/readme.md
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/readme.md
diff --git a/keyboards/tiger_lily/keymaps/default_ansi/rules.mk b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
index 9d3df5964..9d3df5964 100644
--- a/keyboards/tiger_lily/keymaps/default_ansi/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
diff --git a/keyboards/tiger_lily/matrix.c b/keyboards/bpiphany/tiger_lily/matrix.c
index d3a0d7ebd..3b48f6b36 100644
--- a/keyboards/tiger_lily/matrix.c
+++ b/keyboards/bpiphany/tiger_lily/matrix.c
@@ -32,6 +32,24 @@ static uint8_t debouncing = DEBOUNCING_DELAY;
static matrix_row_t matrix[MATRIX_ROWS];
static matrix_row_t matrix_debouncing[MATRIX_ROWS];
+__attribute__ ((weak))
+void matrix_init_kb(void) {
+ matrix_init_user();
+}
+
+__attribute__ ((weak))
+void matrix_scan_kb(void) {
+ matrix_scan_user();
+}
+
+__attribute__ ((weak))
+void matrix_init_user(void) {
+}
+
+__attribute__ ((weak))
+void matrix_scan_user(void) {
+}
+
static matrix_row_t scan_col(void) {
return (
(PINC&(1<<2) ? 0 : ((matrix_row_t)1<<0)) | \
@@ -134,4 +152,4 @@ uint8_t matrix_key_count(void) {
for (uint8_t row = 0; row < MATRIX_ROWS; row++)
count += bitpop32(matrix[row]);
return count;
-} \ No newline at end of file
+}
diff --git a/keyboards/tiger_lily/readme.md b/keyboards/bpiphany/tiger_lily/readme.md
index 37073def5..1fcb6c3d6 100644
--- a/keyboards/tiger_lily/readme.md
+++ b/keyboards/bpiphany/tiger_lily/readme.md
@@ -11,6 +11,6 @@ Hardware Availability: https://geekhack.org/index.php?topic=46700.0
Make example for this keyboard (after setting up your build environment):
- make tiger_lily:default
+ make bpiphany/tiger_lily:default
-See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/tiger_lily/rules.mk b/keyboards/bpiphany/tiger_lily/rules.mk
index 8f07bb006..8f07bb006 100644
--- a/keyboards/tiger_lily/rules.mk
+++ b/keyboards/bpiphany/tiger_lily/rules.mk
diff --git a/keyboards/tiger_lily/tiger_lily.c b/keyboards/bpiphany/tiger_lily/tiger_lily.c
index d2e7ba709..d2e7ba709 100644
--- a/keyboards/tiger_lily/tiger_lily.c
+++ b/keyboards/bpiphany/tiger_lily/tiger_lily.c
diff --git a/keyboards/tiger_lily/tiger_lily.h b/keyboards/bpiphany/tiger_lily/tiger_lily.h
index 65e4d9156..65e4d9156 100644
--- a/keyboards/tiger_lily/tiger_lily.h
+++ b/keyboards/bpiphany/tiger_lily/tiger_lily.h
diff --git a/keyboards/unloved_bastard/config.h b/keyboards/bpiphany/unloved_bastard/config.h
index d89e85862..d89e85862 100644
--- a/keyboards/unloved_bastard/config.h
+++ b/keyboards/bpiphany/unloved_bastard/config.h
diff --git a/keyboards/unloved_bastard/info.json b/keyboards/bpiphany/unloved_bastard/info.json
index efa995088..efa995088 100644
--- a/keyboards/unloved_bastard/info.json
+++ b/keyboards/bpiphany/unloved_bastard/info.json
diff --git a/keyboards/unloved_bastard/keymaps/default/config.h b/keyboards/bpiphany/unloved_bastard/keymaps/default/config.h
index c55f7f9f7..c55f7f9f7 100644
--- a/keyboards/unloved_bastard/keymaps/default/config.h
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default/config.h
diff --git a/keyboards/unloved_bastard/keymaps/default/keymap.c b/keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c
index ea103154e..ea103154e 100644
--- a/keyboards/unloved_bastard/keymaps/default/keymap.c
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c
diff --git a/keyboards/unloved_bastard/keymaps/default/readme.md b/keyboards/bpiphany/unloved_bastard/keymaps/default/readme.md
index a2b5f1192..a2b5f1192 100644
--- a/keyboards/unloved_bastard/keymaps/default/readme.md
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default/readme.md
diff --git a/keyboards/unloved_bastard/keymaps/default_ansi/config.h b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/config.h
index c55f7f9f7..c55f7f9f7 100644
--- a/keyboards/unloved_bastard/keymaps/default_ansi/config.h
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/config.h
diff --git a/keyboards/unloved_bastard/keymaps/default_ansi/keymap.c b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c
index 16c0342d2..16c0342d2 100644
--- a/keyboards/unloved_bastard/keymaps/default_ansi/keymap.c
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c
diff --git a/keyboards/unloved_bastard/keymaps/default_ansi/readme.md b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/readme.md
index 00d90f12c..00d90f12c 100644
--- a/keyboards/unloved_bastard/keymaps/default_ansi/readme.md
+++ b/keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/readme.md
diff --git a/keyboards/unloved_bastard/matrix.c b/keyboards/bpiphany/unloved_bastard/matrix.c
index 65773879b..bb6de8613 100644
--- a/keyboards/unloved_bastard/matrix.c
+++ b/keyboards/bpiphany/unloved_bastard/matrix.c
@@ -25,6 +25,24 @@
#include "util.h"
#include "matrix.h"
+__attribute__ ((weak))
+void matrix_init_kb(void) {
+ matrix_init_user();
+}
+
+__attribute__ ((weak))
+void matrix_scan_kb(void) {
+ matrix_scan_user();
+}
+
+__attribute__ ((weak))
+void matrix_init_user(void) {
+}
+
+__attribute__ ((weak))
+void matrix_scan_user(void) {
+}
+
#ifndef DEBOUNCING_DELAY
# define DEBOUNCING_DELAY 5
#endif
diff --git a/keyboards/unloved_bastard/readme.md b/keyboards/bpiphany/unloved_bastard/readme.md
index 33c74d4b0..9909d5af3 100644
--- a/keyboards/unloved_bastard/readme.md
+++ b/keyboards/bpiphany/unloved_bastard/readme.md
@@ -10,6 +10,6 @@ Hardware Availability: Pretty much anywhere
Make example for this keyboard (after setting up your build environment):
- make unloved_bastard:default
+ make bpiphany/unloved_bastard:default
-See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/unloved_bastard/rules.mk b/keyboards/bpiphany/unloved_bastard/rules.mk
index 2db321c57..2db321c57 100644
--- a/keyboards/unloved_bastard/rules.mk
+++ b/keyboards/bpiphany/unloved_bastard/rules.mk
diff --git a/keyboards/unloved_bastard/unloved_bastard.c b/keyboards/bpiphany/unloved_bastard/unloved_bastard.c
index 197593060..197593060 100644
--- a/keyboards/unloved_bastard/unloved_bastard.c
+++ b/keyboards/bpiphany/unloved_bastard/unloved_bastard.c
diff --git a/keyboards/unloved_bastard/unloved_bastard.h b/keyboards/bpiphany/unloved_bastard/unloved_bastard.h
index 9eaf587d7..9eaf587d7 100644
--- a/keyboards/unloved_bastard/unloved_bastard.h
+++ b/keyboards/bpiphany/unloved_bastard/unloved_bastard.h
diff --git a/keyboards/pegasushoof/README.md b/keyboards/pegasushoof/README.md
deleted file mode 100644
index debf7f737..000000000
--- a/keyboards/pegasushoof/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-Pegasus Hoof Controller
-===
-
-Keyboard Maintainer: QMK Community
-Hardware Supported: Pegasus Hoof
-Hardware Availability: https://1upkeyboards.com/filco-pegasus-hoof-controller.html
-
-Make example for this keyboard (after setting up your build environment):
-
- make pegasus_hoof:default
-
-See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.