aboutsummaryrefslogtreecommitdiff
path: root/keyboards/knops
diff options
context:
space:
mode:
authorDasky <32983009+daskygit@users.noreply.github.com>2021-08-04 20:10:31 +0100
committerGitHub <noreply@github.com>2021-08-04 12:10:31 -0700
commit3917fd56395ca7e8b9c830d64e6943b644df5735 (patch)
treec2c6364f6a412137d55f957a1305640f60eeb572 /keyboards/knops
parent3568eafd6564fe74264cfedd20cba47a4566eb26 (diff)
downloadqmk_firmware-3917fd56395ca7e8b9c830d64e6943b644df5735.tar.gz
qmk_firmware-3917fd56395ca7e8b9c830d64e6943b644df5735.zip
[Keyboard] Fix knops keymaps (#13872)
Diffstat (limited to 'keyboards/knops')
-rw-r--r--keyboards/knops/mini/keymaps/default-gsm-newbs/keymap.c42
-rw-r--r--keyboards/knops/mini/keymaps/default/keymap.c106
-rw-r--r--keyboards/knops/mini/keymaps/knops/keymap.c12
-rw-r--r--keyboards/knops/mini/keymaps/mverteuil/keymap.c2
4 files changed, 81 insertions, 81 deletions
diff --git a/keyboards/knops/mini/keymaps/default-gsm-newbs/keymap.c b/keyboards/knops/mini/keymaps/default-gsm-newbs/keymap.c
index 4ac904dc7..3851719f1 100644
--- a/keyboards/knops/mini/keymaps/default-gsm-newbs/keymap.c
+++ b/keyboards/knops/mini/keymaps/default-gsm-newbs/keymap.c
@@ -203,27 +203,7 @@ void set_layer_led(int layerId) {
203 } 203 }
204} 204}
205 205
206void matrix_init_user(void) { 206void led_init_ports_user(void) {
207 led_init_ports_user();
208
209 PORTB |= (1 << 7);
210 DDRB &= ~(1<<7);
211
212 PORTD |= (1<<7);
213 PORTC |= (1<<6);
214 PORTC |= (1<<7);
215 PORTD |= (1<<4);
216 PORTE |= (1<<6);
217 PORTB |= (1<<4);
218 PORTD |= (1<<6);
219
220 set_layer_led(0);
221}
222
223void matrix_scan_user(void) {
224}
225
226void led_init_ports_user() {
227 // led voor switch #1 207 // led voor switch #1
228 DDRD |= (1<<7); 208 DDRD |= (1<<7);
229 PORTD &= ~(1<<7); 209 PORTD &= ~(1<<7);
@@ -276,6 +256,26 @@ void led_init_ports_user() {
276 //led_set_layer(0); 256 //led_set_layer(0);
277} 257}
278 258
259void matrix_init_user(void) {
260 led_init_ports_user();
261
262 PORTB |= (1 << 7);
263 DDRB &= ~(1<<7);
264
265 PORTD |= (1<<7);
266 PORTC |= (1<<6);
267 PORTC |= (1<<7);
268 PORTD |= (1<<4);
269 PORTE |= (1<<6);
270 PORTB |= (1<<4);
271 PORTD |= (1<<6);
272
273 set_layer_led(0);
274}
275
276void matrix_scan_user(void) {
277}
278
279void led_set_user(uint8_t usb_led) { 279void led_set_user(uint8_t usb_led) {
280 280
281 if (usb_led & (1 << USB_LED_NUM_LOCK)) { 281 if (usb_led & (1 << USB_LED_NUM_LOCK)) {
diff --git a/keyboards/knops/mini/keymaps/default/keymap.c b/keyboards/knops/mini/keymaps/default/keymap.c
index d916aa9d1..ee6a0741c 100644
--- a/keyboards/knops/mini/keymaps/default/keymap.c
+++ b/keyboards/knops/mini/keymaps/default/keymap.c
@@ -129,72 +129,52 @@ void set_layer_led(int layerId) {
129 } 129 }
130} 130}
131 131
132void matrix_init_user(void) { 132void led_init_ports_user(void) {
133 led_init_ports_user();
134
135 PORTB |= (1 << 7);
136 DDRB &= ~(1<<7);
137
138 PORTD |= (1<<7);
139 PORTC |= (1<<6);
140 PORTC |= (1<<7);
141 PORTD |= (1<<4);
142 PORTE |= (1<<6);
143 PORTB |= (1<<4);
144 PORTD |= (1<<6);
145
146 set_layer_led(0);
147}
148
149void matrix_scan_user(void) {
150}
151
152void led_init_ports_user() {
153 // led voor switch #1 133 // led voor switch #1
154 DDRD |= (1<<7); 134 DDRD |= (1<<7);
155 PORTD &= ~(1<<7); 135 PORTD &= ~(1<<7);
156 136
157 // led voor switch #2 137 // led voor switch #2
158 DDRC |= (1<<6); 138 DDRC |= (1<<6);
159 DDRC |= (1<<7); 139 DDRC |= (1<<7);
160 PORTC &= ~(1<<6); 140 PORTC &= ~(1<<6);
161 PORTC &= ~(1<<7); 141 PORTC &= ~(1<<7);
162 142
163 // led voor switch #3 143 // led voor switch #3
164 DDRD |= (1<<4); 144 DDRD |= (1<<4);
165 PORTD &= ~(1<<4); 145 PORTD &= ~(1<<4);
166 146
167 // led voor switch #4 147 // led voor switch #4
168 DDRE |= (1<<6); 148 DDRE |= (1<<6);
169 PORTE &= ~(1<<6); 149 PORTE &= ~(1<<6);
170 150
171 // led voor switch #5 151 // led voor switch #5
172 DDRB |= (1<<4); 152 DDRB |= (1<<4);
173 PORTB &= ~(1<<4); 153 PORTB &= ~(1<<4);
174 154
175 // led voor switch #6 155 // led voor switch #6
176 DDRD |= (1<<6); 156 DDRD |= (1<<6);
177 PORTD &= ~(1<<6); 157 PORTD &= ~(1<<6);
178 158
179 /* 159 /*
180 DDRD |= (1<<7); 160 DDRD |= (1<<7);
181 PORTD |= (1<<7); 161 PORTD |= (1<<7);
182 162
183 DDRC |= (1<<6); 163 DDRC |= (1<<6);
184 PORTC |= (1<<6); 164 PORTC |= (1<<6);
185 165
186 DDRD |= (1<<4); 166 DDRD |= (1<<4);
187 PORTD |= (1<<4); 167 PORTD |= (1<<4);
188 168
189 DDRE |= (1<<6); 169 DDRE |= (1<<6);
190 PORTE |= (1<<6); 170 PORTE |= (1<<6);
191 171
192 DDRB |= (1<<4); 172 DDRB |= (1<<4);
193 PORTB |= (1<<4); 173 PORTB |= (1<<4);
194 174
195 DDRD |= (1<<6); 175 DDRD |= (1<<6);
196 PORTD |= (1<<6); 176 PORTD |= (1<<6);
197 // */ 177 // */
198 178
199 DDRD |= (1<<5); 179 DDRD |= (1<<5);
200 DDRB |= (1<<6); 180 DDRB |= (1<<6);
@@ -202,42 +182,62 @@ void led_init_ports_user() {
202 //led_set_layer(0); 182 //led_set_layer(0);
203} 183}
204 184
185void matrix_init_user(void) {
186 led_init_ports_user();
187
188 PORTB |= (1 << 7);
189 DDRB &= ~(1<<7);
190
191 PORTD |= (1<<7);
192 PORTC |= (1<<6);
193 PORTC |= (1<<7);
194 PORTD |= (1<<4);
195 PORTE |= (1<<6);
196 PORTB |= (1<<4);
197 PORTD |= (1<<6);
198
199 set_layer_led(0);
200}
201
202void matrix_scan_user(void) {
203}
204
205void led_set_user(uint8_t usb_led) { 205void led_set_user(uint8_t usb_led) {
206 206
207 if (usb_led & (1 << USB_LED_NUM_LOCK)) { 207 if (usb_led & (1 << USB_LED_NUM_LOCK)) {
208 208
209 } else { 209 } else {
210 210
211 } 211 }
212 212
213 if (usb_led & (1 << USB_LED_CAPS_LOCK)) { 213 if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
214 214
215 } else { 215 } else {
216 216
217 } 217 }
218 218
219 if (usb_led & (1 << USB_LED_SCROLL_LOCK)) { 219 if (usb_led & (1 << USB_LED_SCROLL_LOCK)) {
220 220
221 } else { 221 } else {
222 222
223 } 223 }
224 224
225 if (usb_led & (1 << USB_LED_COMPOSE)) { 225 if (usb_led & (1 << USB_LED_COMPOSE)) {
226 226
227 } else { 227 } else {
228 228
229 } 229 }
230 230
231 if (usb_led & (1 << USB_LED_KANA)) { 231 if (usb_led & (1 << USB_LED_KANA)) {
232 232
233 } else { 233 } else {
234 234
235 } 235 }
236 236
237} 237}
238 238
239 239
240/* 240/*
241* NOTE: 241* NOTE:
242* 242*
243* In case you don't understand this coding stuff, please 243* In case you don't understand this coding stuff, please
@@ -257,11 +257,11 @@ void led_set_user(uint8_t usb_led) {
257* | | | | | | | set_switch_led( [1-6], [true/false]); 257* | | | | | | | set_switch_led( [1-6], [true/false]);
258* | 4 | | 5 | | 6 | <--- 258* | 4 | | 5 | | 6 | <---
259* |_____| |_____| |_____| 259* |_____| |_____| |_____|
260* 260*
261* < 0 > < 1 > < 2 > <--- These front-LEDs are called 'Layer LEDs' 261* < 0 > < 1 > < 2 > <--- These front-LEDs are called 'Layer LEDs'
262* To turn one of them on, use: 262* To turn one of them on, use:
263* set_layer_led( [0-2] ); 263* set_layer_led( [0-2] );
264* 264*
265*/ 265*/
266 266
267/* 267/*
@@ -272,14 +272,14 @@ void led_set_user(uint8_t usb_led) {
272*/ 272*/
273void led_set_layer(int layer) { 273void led_set_layer(int layer) {
274 switch(layer) { 274 switch(layer) {
275 275
276 /** 276 /**
277 * Here is an example to turn LEDs on and of. By default: 277 * Here is an example to turn LEDs on and of. By default:
278 * - the LEDs are turned on in layer 0 278 * - the LEDs are turned on in layer 0
279 * - the LEDs are turned off in layer 1 279 * - the LEDs are turned off in layer 1
280 * - the LEDs don't change from state for layer 2 280 * - the LEDs don't change from state for layer 2
281 */ 281 */
282 282
283 case 0: 283 case 0:
284 set_layer_led(0); // Turn on only the first/left layer indicator 284 set_layer_led(0); // Turn on only the first/left layer indicator
285 set_switch_led(1, true); 285 set_switch_led(1, true);
@@ -289,7 +289,7 @@ void led_set_layer(int layer) {
289 set_switch_led(5, true); 289 set_switch_led(5, true);
290 set_switch_led(6, true); 290 set_switch_led(6, true);
291 break; 291 break;
292 292
293 case 1: 293 case 1:
294 set_layer_led(1); // Turn on only the second/middle layer indicator 294 set_layer_led(1); // Turn on only the second/middle layer indicator
295 set_switch_led(1, false); 295 set_switch_led(1, false);
@@ -299,12 +299,12 @@ void led_set_layer(int layer) {
299 set_switch_led(5, false); 299 set_switch_led(5, false);
300 set_switch_led(6, false); 300 set_switch_led(6, false);
301 break; 301 break;
302 302
303 case 2: 303 case 2:
304 set_layer_led(2); // Turn on only the third/right layer indicator 304 set_layer_led(2); // Turn on only the third/right layer indicator
305 305
306 // Keep leds for layer two in their current state, since we don't use set_switch_led(SWITCH_ID, TRUE_OR_FALSE) 306 // Keep leds for layer two in their current state, since we don't use set_switch_led(SWITCH_ID, TRUE_OR_FALSE)
307 307
308 break; 308 break;
309 } 309 }
310} 310}
diff --git a/keyboards/knops/mini/keymaps/knops/keymap.c b/keyboards/knops/mini/keymaps/knops/keymap.c
index 52360d6a8..15d9e5bc1 100644
--- a/keyboards/knops/mini/keymaps/knops/keymap.c
+++ b/keyboards/knops/mini/keymaps/knops/keymap.c
@@ -82,10 +82,10 @@ void set_led_state(int ledId, bool state) {
82 } 82 }
83} 83}
84 84
85void led_init_ports_user() { 85void led_init_ports_user(void) {
86 PORTB |= (1 << 7); 86 PORTB |= (1 << 7);
87 DDRB &= ~(1<<7); 87 DDRB &= ~(1<<7);
88 88
89 DDRD |= (1<<7); 89 DDRD |= (1<<7);
90 DDRC |= (1<<6); 90 DDRC |= (1<<6);
91 DDRC |= (1<<7); 91 DDRC |= (1<<7);
@@ -107,9 +107,9 @@ void led_set_layer(int layer) {
107 107
108void matrix_init_user(void) { 108void matrix_init_user(void) {
109 led_init_ports_user(); 109 led_init_ports_user();
110 110
111 led_set_layer(1); 111 led_set_layer(1);
112 112
113 /*KNOPS_INIT*/ 113 /*KNOPS_INIT*/
114} 114}
115 115
@@ -132,11 +132,11 @@ void led_set_user(uint8_t usb_led) {
132} 132}
133 133
134bool process_record_user (uint16_t keycode, keyrecord_t *record) { 134bool process_record_user (uint16_t keycode, keyrecord_t *record) {
135 135
136 /*KNOPS_PROCESS_STATE*/ 136 /*KNOPS_PROCESS_STATE*/
137 137
138 return NULL; 138 return NULL;
139 139
140} 140}
141 141
142 142
diff --git a/keyboards/knops/mini/keymaps/mverteuil/keymap.c b/keyboards/knops/mini/keymaps/mverteuil/keymap.c
index bd172e7aa..12afb57da 100644
--- a/keyboards/knops/mini/keymaps/mverteuil/keymap.c
+++ b/keyboards/knops/mini/keymaps/mverteuil/keymap.c
@@ -270,7 +270,7 @@ void led_set_layer(int layer) {
270/* 270/*
271 * Prepare all LED ports for output 271 * Prepare all LED ports for output
272 */ 272 */
273void led_init_ports_user() { 273void led_init_ports_user(void) {
274 setPinOutput(D7); // Switch 1 LED 274 setPinOutput(D7); // Switch 1 LED
275 setPinOutput(C6); // Switch 2 LED Pin1 275 setPinOutput(C6); // Switch 2 LED Pin1
276 setPinOutput(C7); // Switch 2 LED Pin2 276 setPinOutput(C7); // Switch 2 LED Pin2