* Committed initial version of the knops configurator.
* Added support for the Knops v1.1
PORTD |= (1<<7);
break;
case 2:
PORTD |= (1<<7);
break;
case 2:
+ if((PINB & (1 << 7)) != 0) {
+ PORTC |= (1<<6);
+ } else {
+ PORTC |= (1<<7);
+ }
break;
case 3:
PORTD |= (1<<4);
break;
case 3:
PORTD |= (1<<4);
PORTD &= ~(1<<7);
break;
case 2:
PORTD &= ~(1<<7);
break;
case 2:
+ if((PINB & (1 << 7)) != 0) {
+ PORTC &= ~(1<<6);
+ } else {
+ PORTC &= ~(1<<7);
+ }
break;
case 3:
PORTD &= ~(1<<4);
break;
case 3:
PORTD &= ~(1<<4);
void matrix_init_user(void) {
led_init_ports();
void matrix_init_user(void) {
led_init_ports();
+ PORTB |= (1 << 7);
+ DDRB &= ~(1<<7);
PORTD |= (1<<7);
PORTC |= (1<<6);
PORTD |= (1<<7);
PORTC |= (1<<6);
PORTD |= (1<<4);
PORTE |= (1<<6);
PORTB |= (1<<4);
PORTD |= (1<<4);
PORTE |= (1<<6);
PORTB |= (1<<4);
// led voor switch #2
DDRC |= (1<<6);
// led voor switch #2
DDRC |= (1<<6);
// led voor switch #3
DDRD |= (1<<4);
// led voor switch #3
DDRD |= (1<<4);
PORTD |= (1<<7);
break;
case 1:
PORTD |= (1<<7);
break;
case 1:
+ if((PINB & (1 << 7)) != 0) {
+ PORTC |= (1<<6);
+ } else {
+ PORTC |= (1<<7);
+ }
break;
case 2:
PORTD |= (1<<4);
break;
case 2:
PORTD |= (1<<4);
PORTD &= ~(1<<7);
break;
case 1:
PORTD &= ~(1<<7);
break;
case 1:
+ if((PINB & (1 << 7)) != 0) {
+ PORTC &= ~(1<<6);
+ } else {
+ PORTC &= ~(1<<7);
+ }
break;
case 2:
PORTD &= ~(1<<4);
break;
case 2:
PORTD &= ~(1<<4);
}
void led_init_ports() {
}
void led_init_ports() {
+ PORTB |= (1 << 7);
+ DDRB &= ~(1<<7);
+
DDRD |= (1<<7);
DDRC |= (1<<6);
DDRD |= (1<<7);
DDRC |= (1<<6);
DDRD |= (1<<4);
DDRE |= (1<<6);
DDRB |= (1<<4);
DDRD |= (1<<4);
DDRE |= (1<<6);
DDRB |= (1<<4);
+void led_set_layer(int layer) {
+
+ /*KNOPS_SIMPLELED_STATES*/
+
+}
+
void matrix_init_user(void) {
led_init_ports();
void matrix_init_user(void) {
led_init_ports();
-void led_set_layer(int layer) {
-
- /*KNOPS_SIMPLELED_STATES*/
-
-}
-
bool process_record_user (uint16_t keycode, keyrecord_t *record) {
/*KNOPS_PROCESS_STATE*/
bool process_record_user (uint16_t keycode, keyrecord_t *record) {
/*KNOPS_PROCESS_STATE*/