diff options
| author | Daniel Klein <kledan@amazon.com> | 2020-04-21 16:51:11 -0700 |
|---|---|---|
| committer | Daniel Klein <kledan@amazon.com> | 2020-04-21 16:51:11 -0700 |
| commit | c0a57c2a5035eeaeeabe1cb70b4f64d9a66597c3 (patch) | |
| tree | d4e0ad52e558319a48fb04e2c50f631bc05a2cd7 | |
| parent | d06340f665b40e914b6676e79730ccf923fcb658 (diff) | |
| download | qmk_firmware-c0a57c2a5035eeaeeabe1cb70b4f64d9a66597c3.tar.gz qmk_firmware-c0a57c2a5035eeaeeabe1cb70b4f64d9a66597c3.zip | |
split rev2.h for ansi and iso
| -rw-r--r-- | keyboards/sirius/uni660/rev2/ansi/ansi.h | 24 | ||||
| -rw-r--r-- | keyboards/sirius/uni660/rev2/iso/iso.h (renamed from keyboards/sirius/uni660/rev2/rev2.h) | 17 | ||||
| -rw-r--r-- | keyboards/sirius/uni660/uni660.h | 6 |
3 files changed, 28 insertions, 19 deletions
diff --git a/keyboards/sirius/uni660/rev2/ansi/ansi.h b/keyboards/sirius/uni660/rev2/ansi/ansi.h new file mode 100644 index 000000000..3e21b5c84 --- /dev/null +++ b/keyboards/sirius/uni660/rev2/ansi/ansi.h | |||
| @@ -0,0 +1,24 @@ | |||
| 1 | #pragma once | ||
| 2 | |||
| 3 | #include "uni660.h" | ||
| 4 | |||
| 5 | #include "quantum.h" | ||
| 6 | |||
| 7 | // This a shortcut to help you visually see your layout. | ||
| 8 | // The first section contains all of the arguments | ||
| 9 | // The second converts the arguments into a two-dimensional array | ||
| 10 | |||
| 11 | #define LAYOUT_ansi( \ | ||
| 12 | k00, k01, k02, k03, k04, k05, k06, k46, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f, k3f,\ | ||
| 13 | k10, k11, k12, k13, k14, k15, k16, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k2f,\ | ||
| 14 | k20, k21, k22, k23, k24, k25, k26, k28, k29, k2a, k2b, k2c, k2d, k2e,\ | ||
| 15 | k30, k31, k32, k33, k34, k35, k36, k38, k39, k3a, k3b, k3c, k3d, k3e, \ | ||
| 16 | k40, k41, k42, k43, k44, k45, k48, k49, k4a, k4c, k4d, k4e, k4f \ | ||
| 17 | ) \ | ||
| 18 | { \ | ||
| 19 | { k00, k01, k02, k03, k04, k05, k06, KC_NO, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f }, \ | ||
| 20 | { k10, k11, k12, k13, k14, k15, k16, KC_NO, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f }, \ | ||
| 21 | { k20, k21, k22, k23, k24, k25, k26, KC_NO, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f }, \ | ||
| 22 | { k30, k31, k32, k33, k34, k35, k36, KC_NO, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f }, \ | ||
| 23 | { k40, k41, k42, k43, k44, k45, k46, KC_NO, k48, k49, k4a, KC_NO, k4c, k4d, k4e, k4f } \ | ||
| 24 | } | ||
diff --git a/keyboards/sirius/uni660/rev2/rev2.h b/keyboards/sirius/uni660/rev2/iso/iso.h index a94600470..b38bdfc93 100644 --- a/keyboards/sirius/uni660/rev2/rev2.h +++ b/keyboards/sirius/uni660/rev2/iso/iso.h | |||
| @@ -8,22 +8,6 @@ | |||
| 8 | // The first section contains all of the arguments | 8 | // The first section contains all of the arguments |
| 9 | // The second converts the arguments into a two-dimensional array | 9 | // The second converts the arguments into a two-dimensional array |
| 10 | 10 | ||
| 11 | #define LAYOUT_ansi( \ | ||
| 12 | k00, k01, k02, k03, k04, k05, k06, k46, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f, k3f,\ | ||
| 13 | k10, k11, k12, k13, k14, k15, k16, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k2f,\ | ||
| 14 | k20, k21, k22, k23, k24, k25, k26, k28, k29, k2a, k2b, k2c, k2d, k2e,\ | ||
| 15 | k30, k31, k32, k33, k34, k35, k36, k38, k39, k3a, k3b, k3c, k3d, k3e, \ | ||
| 16 | k40, k41, k42, k43, k44, k45, k48, k49, k4a, k4c, k4d, k4e, k4f \ | ||
| 17 | ) \ | ||
| 18 | { \ | ||
| 19 | { k00, k01, k02, k03, k04, k05, k06, KC_NO, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f }, \ | ||
| 20 | { k10, k11, k12, k13, k14, k15, k16, KC_NO, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f }, \ | ||
| 21 | { k20, k21, k22, k23, k24, k25, k26, KC_NO, k28, k29, k2a, k2b, k2c, k2d, k2e, k2f }, \ | ||
| 22 | { k30, k31, k32, k33, k34, k35, k36, KC_NO, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f }, \ | ||
| 23 | { k40, k41, k42, k43, k44, k45, k46, KC_NO, k48, k49, k4a, KC_NO, k4c, k4d, k4e, k4f } \ | ||
| 24 | } | ||
| 25 | |||
| 26 | |||
| 27 | #define LAYOUT_iso( \ | 11 | #define LAYOUT_iso( \ |
| 28 | k00, k01, k02, k03, k04, k05, k06, k46, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f, k3f,\ | 12 | k00, k01, k02, k03, k04, k05, k06, k46, k08, k09, k0a, k0b, k0c, k0d, k0e, k0f, k3f,\ |
| 29 | k10, k11, k12, k13, k14, k15, k16, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k2f,\ | 13 | k10, k11, k12, k13, k14, k15, k16, k18, k19, k1a, k1b, k1c, k1d, k1e, k1f, k2f,\ |
| @@ -38,4 +22,3 @@ | |||
| 38 | { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f }, \ | 22 | { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e, k3f }, \ |
| 39 | { k40, k41, k42, k43, k44, k45, k46, KC_NO, k48, k49, k4a, KC_NO, k4c, k4d, k4e, k4f } \ | 23 | { k40, k41, k42, k43, k44, k45, k46, KC_NO, k48, k49, k4a, KC_NO, k4c, k4d, k4e, k4f } \ |
| 40 | } | 24 | } |
| 41 | |||
diff --git a/keyboards/sirius/uni660/uni660.h b/keyboards/sirius/uni660/uni660.h index 2c06d944f..75813db7b 100644 --- a/keyboards/sirius/uni660/uni660.h +++ b/keyboards/sirius/uni660/uni660.h | |||
| @@ -4,8 +4,10 @@ | |||
| 4 | 4 | ||
| 5 | #ifdef KEYBOARD_sirius_uni660_rev1 | 5 | #ifdef KEYBOARD_sirius_uni660_rev1 |
| 6 | #include "rev1.h" | 6 | #include "rev1.h" |
| 7 | #elif KEYBOARD_sirius_uni660_rev2 | 7 | #elif KEYBOARD_sirius_uni660_rev2_iso |
| 8 | #include "rev2.h" | 8 | #include "iso.h" |
| 9 | #elif KEYBOARD_sirius_uni660_rev2_ansi | ||
| 10 | #include "ansi.h" | ||
| 9 | #endif | 11 | #endif |
| 10 | 12 | ||
| 11 | #define red_led_off writePinHigh(F5) | 13 | #define red_led_off writePinHigh(F5) |
