From 72ca319beefcd479954d5fb08325c0187148b357 Mon Sep 17 00:00:00 2001 From: Ryan Date: Thu, 14 Jan 2021 11:17:47 +1100 Subject: Uni660 refactor (#11526) --- keyboards/sirius/uni660/rev2/rev2.h | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 keyboards/sirius/uni660/rev2/rev2.h (limited to 'keyboards/sirius/uni660/rev2/rev2.h') diff --git a/keyboards/sirius/uni660/rev2/rev2.h b/keyboards/sirius/uni660/rev2/rev2.h new file mode 100644 index 0000000000..cdd9c4e61b --- /dev/null +++ b/keyboards/sirius/uni660/rev2/rev2.h @@ -0,0 +1,49 @@ +#pragma once + +#include "quantum.h" + +#if KEYBOARD_sirius_uni660_rev2_iso +# include "iso.h" +#elif KEYBOARD_sirius_uni660_rev2_ansi +# include "ansi.h" +#endif + +#define red_led_off writePinHigh(F5) +#define red_led_on writePinLow(F5) +#define blu_led_off writePinHigh(F4) +#define blu_led_on writePinLow(F4) +#define grn_led_off writePinHigh(D1) +#define grn_led_on writePinLow(D1) + +#define set_led_off red_led_off; grn_led_off; blu_led_off +#define set_led_red red_led_on; grn_led_off; blu_led_off +#define set_led_blue red_led_off; grn_led_off; blu_led_on +#define set_led_green red_led_off; grn_led_on; blu_led_off +#define set_led_yellow red_led_on; grn_led_on; blu_led_off +#define set_led_magenta red_led_on; grn_led_off; blu_led_on +#define set_led_cyan red_led_off; grn_led_on; blu_led_on +#define set_led_white red_led_on; grn_led_on; blu_led_on + +/* +#define LED_B 5 +#define LED_R 6 +#define LED_G 7 + +#define all_leds_off PORTF &= ~(1<