Browse Source

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
MechMerlin 6 years ago
parent
commit
5b4bcfa7f2
78 changed files with 121 additions and 28 deletions
  1. 0 0
      keyboards/bpiphany/frosty_flake/config.h
  2. 0 0
      keyboards/bpiphany/frosty_flake/frosty_flake.c
  3. 0 0
      keyboards/bpiphany/frosty_flake/frosty_flake.h
  4. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/config.h
  5. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c
  6. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/readme.md
  7. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/rules.mk
  8. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/default/config.h
  9. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/default/keymap.c
  10. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/default/readme.md
  11. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk
  12. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h
  13. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c
  14. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/nikchi/readme.md
  15. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/nikchi/rules.mk
  16. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md
  17. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/tkl/config.h
  18. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/tkl/keymap.c
  19. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/tkl/readme.md
  20. 0 0
      keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk
  21. 18 0
      keyboards/bpiphany/frosty_flake/matrix.c
  22. 4 7
      keyboards/bpiphany/frosty_flake/readme.md
  23. 0 0
      keyboards/bpiphany/frosty_flake/rules.mk
  24. 0 0
      keyboards/bpiphany/kitten_paw/config.h
  25. 0 0
      keyboards/bpiphany/kitten_paw/info.json
  26. 0 0
      keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c
  27. 0 0
      keyboards/bpiphany/kitten_paw/keymaps/ickerwx/config.h
  28. 0 0
      keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c
  29. 0 0
      keyboards/bpiphany/kitten_paw/keymaps/ickerwx/readme.md
  30. 0 0
      keyboards/bpiphany/kitten_paw/kitten_paw.c
  31. 0 0
      keyboards/bpiphany/kitten_paw/kitten_paw.h
  32. 20 2
      keyboards/bpiphany/kitten_paw/matrix.c
  33. 2 2
      keyboards/bpiphany/kitten_paw/readme.md
  34. 0 0
      keyboards/bpiphany/kitten_paw/rules.mk
  35. 12 0
      keyboards/bpiphany/pegasushoof/README.md
  36. 0 0
      keyboards/bpiphany/pegasushoof/config.h
  37. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/blowrak/keymap.c
  38. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/blowrak/rules.mk
  39. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h
  40. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c
  41. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/citadel/readme.md
  42. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/citadel/rules.mk
  43. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/default/keymap.c
  44. 0 0
      keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk
  45. 18 0
      keyboards/bpiphany/pegasushoof/matrix.c
  46. 0 0
      keyboards/bpiphany/pegasushoof/pegasushoof.c
  47. 0 0
      keyboards/bpiphany/pegasushoof/pegasushoof.h
  48. 0 0
      keyboards/bpiphany/pegasushoof/rules.mk
  49. 6 0
      keyboards/bpiphany/readme.md
  50. 0 0
      keyboards/bpiphany/tiger_lily/config.h
  51. 0 0
      keyboards/bpiphany/tiger_lily/info.json
  52. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default/config.h
  53. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default/keymap.c
  54. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default/readme.md
  55. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk
  56. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default_ansi/config.h
  57. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default_ansi/keymap.c
  58. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default_ansi/readme.md
  59. 0 0
      keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk
  60. 19 1
      keyboards/bpiphany/tiger_lily/matrix.c
  61. 2 2
      keyboards/bpiphany/tiger_lily/readme.md
  62. 0 0
      keyboards/bpiphany/tiger_lily/rules.mk
  63. 0 0
      keyboards/bpiphany/tiger_lily/tiger_lily.c
  64. 0 0
      keyboards/bpiphany/tiger_lily/tiger_lily.h
  65. 0 0
      keyboards/bpiphany/unloved_bastard/config.h
  66. 0 0
      keyboards/bpiphany/unloved_bastard/info.json
  67. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default/config.h
  68. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c
  69. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default/readme.md
  70. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/config.h
  71. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c
  72. 0 0
      keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/readme.md
  73. 18 0
      keyboards/bpiphany/unloved_bastard/matrix.c
  74. 2 2
      keyboards/bpiphany/unloved_bastard/readme.md
  75. 0 0
      keyboards/bpiphany/unloved_bastard/rules.mk
  76. 0 0
      keyboards/bpiphany/unloved_bastard/unloved_bastard.c
  77. 0 0
      keyboards/bpiphany/unloved_bastard/unloved_bastard.h
  78. 0 12
      keyboards/pegasushoof/README.md

+ 0 - 0
keyboards/frosty_flake/config.h → keyboards/bpiphany/frosty_flake/config.h


+ 0 - 0
keyboards/frosty_flake/frosty_flake.c → keyboards/bpiphany/frosty_flake/frosty_flake.c


+ 0 - 0
keyboards/frosty_flake/frosty_flake.h → keyboards/bpiphany/frosty_flake/frosty_flake.h


+ 0 - 0
keyboards/frosty_flake/keymaps/QFR_JM/config.h → keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/config.h


+ 0 - 0
keyboards/frosty_flake/keymaps/QFR_JM/keymap.c → keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c


+ 0 - 0
keyboards/frosty_flake/keymaps/QFR_JM/readme.md → keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/readme.md


+ 0 - 0
keyboards/frosty_flake/keymaps/QFR_JM/rules.mk → keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/rules.mk


+ 0 - 0
keyboards/frosty_flake/keymaps/default/config.h → keyboards/bpiphany/frosty_flake/keymaps/default/config.h


+ 0 - 0
keyboards/frosty_flake/keymaps/default/keymap.c → keyboards/bpiphany/frosty_flake/keymaps/default/keymap.c


+ 0 - 0
keyboards/frosty_flake/keymaps/default/readme.md → keyboards/bpiphany/frosty_flake/keymaps/default/readme.md


+ 0 - 0
keyboards/frosty_flake/keymaps/default/rules.mk → keyboards/bpiphany/frosty_flake/keymaps/default/rules.mk


+ 0 - 0
keyboards/frosty_flake/keymaps/nikchi/config.h → keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h


+ 0 - 0
keyboards/frosty_flake/keymaps/nikchi/keymap.c → keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c


+ 0 - 0
keyboards/frosty_flake/keymaps/nikchi/readme.md → keyboards/bpiphany/frosty_flake/keymaps/nikchi/readme.md


+ 0 - 0
keyboards/frosty_flake/keymaps/nikchi/rules.mk → keyboards/bpiphany/frosty_flake/keymaps/nikchi/rules.mk


+ 0 - 0
keyboards/frosty_flake/keymaps/nikchi/variableTapDance.md → keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md


+ 0 - 0
keyboards/frosty_flake/keymaps/tkl/config.h → keyboards/bpiphany/frosty_flake/keymaps/tkl/config.h


+ 0 - 0
keyboards/frosty_flake/keymaps/tkl/keymap.c → keyboards/bpiphany/frosty_flake/keymaps/tkl/keymap.c


+ 0 - 0
keyboards/frosty_flake/keymaps/tkl/readme.md → keyboards/bpiphany/frosty_flake/keymaps/tkl/readme.md


+ 0 - 0
keyboards/frosty_flake/keymaps/tkl/rules.mk → keyboards/bpiphany/frosty_flake/keymaps/tkl/rules.mk


+ 18 - 0
keyboards/frosty_flake/matrix.c → 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)) |

+ 4 - 7
keyboards/frosty_flake/readme.md → 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).

+ 0 - 0
keyboards/frosty_flake/rules.mk → keyboards/bpiphany/frosty_flake/rules.mk


+ 0 - 0
keyboards/kitten_paw/config.h → keyboards/bpiphany/kitten_paw/config.h


+ 0 - 0
keyboards/kitten_paw/info.json → keyboards/bpiphany/kitten_paw/info.json


+ 0 - 0
keyboards/kitten_paw/keymaps/default/keymap.c → keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c


+ 0 - 0
keyboards/kitten_paw/keymaps/ickerwx/config.h → keyboards/bpiphany/kitten_paw/keymaps/ickerwx/config.h


+ 0 - 0
keyboards/kitten_paw/keymaps/ickerwx/keymap.c → keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c


+ 0 - 0
keyboards/kitten_paw/keymaps/ickerwx/readme.md → keyboards/bpiphany/kitten_paw/keymaps/ickerwx/readme.md


+ 0 - 0
keyboards/kitten_paw/kitten_paw.c → keyboards/bpiphany/kitten_paw/kitten_paw.c


+ 0 - 0
keyboards/kitten_paw/kitten_paw.h → keyboards/bpiphany/kitten_paw/kitten_paw.h


+ 20 - 2
keyboards/kitten_paw/matrix.c → 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);

+ 2 - 2
keyboards/kitten_paw/readme.md → 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).

+ 0 - 0
keyboards/kitten_paw/rules.mk → keyboards/bpiphany/kitten_paw/rules.mk


+ 12 - 0
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).

+ 0 - 0
keyboards/pegasushoof/config.h → keyboards/bpiphany/pegasushoof/config.h


+ 0 - 0
keyboards/pegasushoof/keymaps/blowrak/keymap.c → keyboards/bpiphany/pegasushoof/keymaps/blowrak/keymap.c


+ 0 - 0
keyboards/pegasushoof/keymaps/blowrak/rules.mk → keyboards/bpiphany/pegasushoof/keymaps/blowrak/rules.mk


+ 0 - 0
keyboards/pegasushoof/keymaps/citadel/config.h → keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h


+ 0 - 0
keyboards/pegasushoof/keymaps/citadel/keymap.c → keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c


+ 0 - 0
keyboards/pegasushoof/keymaps/citadel/readme.md → keyboards/bpiphany/pegasushoof/keymaps/citadel/readme.md


+ 0 - 0
keyboards/pegasushoof/keymaps/citadel/rules.mk → keyboards/bpiphany/pegasushoof/keymaps/citadel/rules.mk


+ 0 - 0
keyboards/pegasushoof/keymaps/default/keymap.c → keyboards/bpiphany/pegasushoof/keymaps/default/keymap.c


+ 0 - 0
keyboards/pegasushoof/keymaps/default/rules.mk → keyboards/bpiphany/pegasushoof/keymaps/default/rules.mk


+ 18 - 0
keyboards/pegasushoof/matrix.c → 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;

+ 0 - 0
keyboards/pegasushoof/pegasushoof.c → keyboards/bpiphany/pegasushoof/pegasushoof.c


+ 0 - 0
keyboards/pegasushoof/pegasushoof.h → keyboards/bpiphany/pegasushoof/pegasushoof.h


+ 0 - 0
keyboards/pegasushoof/rules.mk → keyboards/bpiphany/pegasushoof/rules.mk


+ 6 - 0
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. 
+

+ 0 - 0
keyboards/tiger_lily/config.h → keyboards/bpiphany/tiger_lily/config.h


+ 0 - 0
keyboards/tiger_lily/info.json → keyboards/bpiphany/tiger_lily/info.json


+ 0 - 0
keyboards/tiger_lily/keymaps/default/config.h → keyboards/bpiphany/tiger_lily/keymaps/default/config.h


+ 0 - 0
keyboards/tiger_lily/keymaps/default/keymap.c → keyboards/bpiphany/tiger_lily/keymaps/default/keymap.c


+ 0 - 0
keyboards/tiger_lily/keymaps/default/readme.md → keyboards/bpiphany/tiger_lily/keymaps/default/readme.md


+ 0 - 0
keyboards/tiger_lily/keymaps/default/rules.mk → keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk


+ 0 - 0
keyboards/tiger_lily/keymaps/default_ansi/config.h → keyboards/bpiphany/tiger_lily/keymaps/default_ansi/config.h


+ 0 - 0
keyboards/tiger_lily/keymaps/default_ansi/keymap.c → keyboards/bpiphany/tiger_lily/keymaps/default_ansi/keymap.c


+ 0 - 0
keyboards/tiger_lily/keymaps/default_ansi/readme.md → keyboards/bpiphany/tiger_lily/keymaps/default_ansi/readme.md


+ 0 - 0
keyboards/tiger_lily/keymaps/default_ansi/rules.mk → keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk


+ 19 - 1
keyboards/tiger_lily/matrix.c → 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;
-}
+}

+ 2 - 2
keyboards/tiger_lily/readme.md → 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).

+ 0 - 0
keyboards/tiger_lily/rules.mk → keyboards/bpiphany/tiger_lily/rules.mk


+ 0 - 0
keyboards/tiger_lily/tiger_lily.c → keyboards/bpiphany/tiger_lily/tiger_lily.c


+ 0 - 0
keyboards/tiger_lily/tiger_lily.h → keyboards/bpiphany/tiger_lily/tiger_lily.h


+ 0 - 0
keyboards/unloved_bastard/config.h → keyboards/bpiphany/unloved_bastard/config.h


+ 0 - 0
keyboards/unloved_bastard/info.json → keyboards/bpiphany/unloved_bastard/info.json


+ 0 - 0
keyboards/unloved_bastard/keymaps/default/config.h → keyboards/bpiphany/unloved_bastard/keymaps/default/config.h


+ 0 - 0
keyboards/unloved_bastard/keymaps/default/keymap.c → keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c


+ 0 - 0
keyboards/unloved_bastard/keymaps/default/readme.md → keyboards/bpiphany/unloved_bastard/keymaps/default/readme.md


+ 0 - 0
keyboards/unloved_bastard/keymaps/default_ansi/config.h → keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/config.h


+ 0 - 0
keyboards/unloved_bastard/keymaps/default_ansi/keymap.c → keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c


+ 0 - 0
keyboards/unloved_bastard/keymaps/default_ansi/readme.md → keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/readme.md


+ 18 - 0
keyboards/unloved_bastard/matrix.c → 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

+ 2 - 2
keyboards/unloved_bastard/readme.md → 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).

+ 0 - 0
keyboards/unloved_bastard/rules.mk → keyboards/bpiphany/unloved_bastard/rules.mk


+ 0 - 0
keyboards/unloved_bastard/unloved_bastard.c → keyboards/bpiphany/unloved_bastard/unloved_bastard.c


+ 0 - 0
keyboards/unloved_bastard/unloved_bastard.h → keyboards/bpiphany/unloved_bastard/unloved_bastard.h


+ 0 - 12
keyboards/pegasushoof/README.md

@@ -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.