aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/exclusive/e85/config.h6
-rw-r--r--keyboards/exclusive/e85/hotswap/hotswap.c15
-rw-r--r--keyboards/exclusive/e85/hotswap/keymaps/via/rules.mk3
-rw-r--r--keyboards/exclusive/e85/soldered/keymaps/via/rules.mk3
-rw-r--r--keyboards/exclusive/e85/soldered/soldered.c8
5 files changed, 27 insertions, 8 deletions
diff --git a/keyboards/exclusive/e85/config.h b/keyboards/exclusive/e85/config.h
index 758cd8b78..844c91025 100644
--- a/keyboards/exclusive/e85/config.h
+++ b/keyboards/exclusive/e85/config.h
@@ -52,9 +52,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
52 */ 52 */
53#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 53#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6
54 54
55// #define BACKLIGHT_PIN B6 55#define BACKLIGHT_PIN B6
56// #define BACKLIGHT_BREATHING 56#define BACKLIGHT_BREATHING
57// #define BACKLIGHT_LEVELS 6 57#define BACKLIGHT_LEVELS 6
58 58
59#define RGB_DI_PIN E2 59#define RGB_DI_PIN E2
60#ifdef RGB_DI_PIN 60#ifdef RGB_DI_PIN
diff --git a/keyboards/exclusive/e85/hotswap/hotswap.c b/keyboards/exclusive/e85/hotswap/hotswap.c
index a5893e6bc..db14971da 100644
--- a/keyboards/exclusive/e85/hotswap/hotswap.c
+++ b/keyboards/exclusive/e85/hotswap/hotswap.c
@@ -15,3 +15,18 @@
15 */ 15 */
16 16
17#include "hotswap.h" 17#include "hotswap.h"
18
19void keyboard_pre_init_kb(void) {
20 setPinOutput(C7);
21 setPinOutput(B5);
22
23 keyboard_pre_init_user();
24}
25
26bool led_update_kb(led_t led_state) {
27 if (led_update_user(led_state)) {
28 writePin(C7, led_state.caps_lock);
29 writePin(B5, led_state.scroll_lock);
30 }
31 return true;
32}
diff --git a/keyboards/exclusive/e85/hotswap/keymaps/via/rules.mk b/keyboards/exclusive/e85/hotswap/keymaps/via/rules.mk
index 29a6f7519..45681e1b1 100644
--- a/keyboards/exclusive/e85/hotswap/keymaps/via/rules.mk
+++ b/keyboards/exclusive/e85/hotswap/keymaps/via/rules.mk
@@ -1,3 +1,4 @@
1VIA_ENABLE = yes 1VIA_ENABLE = yes
2CONSOLE_ENABLE = no # Console for debug 2CONSOLE_ENABLE = no # Console for debug
3COMMAND_ENABLE = no # Commands for debug and configuration \ No newline at end of file 3COMMAND_ENABLE = no # Commands for debug and configuration
4BACKLIGHT_ENABLE = yes
diff --git a/keyboards/exclusive/e85/soldered/keymaps/via/rules.mk b/keyboards/exclusive/e85/soldered/keymaps/via/rules.mk
index 29a6f7519..45681e1b1 100644
--- a/keyboards/exclusive/e85/soldered/keymaps/via/rules.mk
+++ b/keyboards/exclusive/e85/soldered/keymaps/via/rules.mk
@@ -1,3 +1,4 @@
1VIA_ENABLE = yes 1VIA_ENABLE = yes
2CONSOLE_ENABLE = no # Console for debug 2CONSOLE_ENABLE = no # Console for debug
3COMMAND_ENABLE = no # Commands for debug and configuration \ No newline at end of file 3COMMAND_ENABLE = no # Commands for debug and configuration
4BACKLIGHT_ENABLE = yes
diff --git a/keyboards/exclusive/e85/soldered/soldered.c b/keyboards/exclusive/e85/soldered/soldered.c
index 0a7de55ce..e97a543b5 100644
--- a/keyboards/exclusive/e85/soldered/soldered.c
+++ b/keyboards/exclusive/e85/soldered/soldered.c
@@ -17,14 +17,16 @@
17#include "soldered.h" 17#include "soldered.h"
18 18
19void keyboard_pre_init_kb(void) { 19void keyboard_pre_init_kb(void) {
20 setPinOutput(C7); 20 setPinOutput(C7);
21 21 setPinOutput(B5);
22 keyboard_pre_init_user(); 22
23 keyboard_pre_init_user();
23} 24}
24 25
25bool led_update_kb(led_t led_state) { 26bool led_update_kb(led_t led_state) {
26 if (led_update_user(led_state)) { 27 if (led_update_user(led_state)) {
27 writePin(C7, led_state.caps_lock); 28 writePin(C7, led_state.caps_lock);
29 writePin(B5, led_state.scroll_lock);
28 } 30 }
29 return true; 31 return true;
30} 32}