diff options
author | Jack Humbert <jack.humb@gmail.com> | 2016-07-05 23:56:42 -0400 |
---|---|---|
committer | Jack Humbert <jack.humb@gmail.com> | 2016-07-05 23:56:42 -0400 |
commit | cb410729e631af9f962726c394956401b7c18079 (patch) | |
tree | 817671b19af60f4d9cb787bb5668661c61e32d26 /keyboards/lets_split/uno_slave/keyboard-i2c-slave.c | |
parent | dd2522ba8b4acbf4bcd882d5e81df6410d9b69fb (diff) |
remove uno_slave for now, even though it's freakin cool
Diffstat (limited to 'keyboards/lets_split/uno_slave/keyboard-i2c-slave.c')
-rw-r--r-- | keyboards/lets_split/uno_slave/keyboard-i2c-slave.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/keyboards/lets_split/uno_slave/keyboard-i2c-slave.c b/keyboards/lets_split/uno_slave/keyboard-i2c-slave.c deleted file mode 100644 index 2043e7b94f..0000000000 --- a/keyboards/lets_split/uno_slave/keyboard-i2c-slave.c +++ /dev/null @@ -1,42 +0,0 @@ -#include "../i2c-slave.h" -#include "../serial.h" -#include "uno-matrix.h" - -#include <avr/io.h> -#include <avr/interrupt.h> -#include <util/delay.h> - -void setup(void) { - // give some time for noise to clear - _delay_us(1000); - - // turn off arduino uno's led on pin 13 - DDRB |= (1 << 5); - PORTB &= ~(1 << 5); - - matrix_init(); - /* i2c_slave_init(0x32); */ - serial_slave_init(); - - /* serial_slave_buffer[0] = 0xa1; */ - /* serial_slave_buffer[1] = 0x52; */ - /* serial_slave_buffer[2] = 0xa2; */ - /* serial_slave_buffer[3] = 0x67; */ - - // need interrupts for i2c slave code to work - sei(); -} - -void loop(void) { - matrix_scan(); - for(int i=0; i<MATRIX_ROWS; ++i) { - slaveBuffer[i] = matrix_get_row(i); - serial_slave_buffer[i] = slaveBuffer[i]; - } -} - -int main(int argc, char *argv[]) { - setup(); - while (1) - loop(); -} |