László Monda
|
b9aa846637
|
Move i2CSlaveCallback() to init_peripherials.c. Remove IsoJumperState.
|
2017-03-16 14:23:57 +01:00 |
|
László Monda
|
f3c814a68e
|
The I2C watchdog of the right keyboard half was buggy, but not now that it's fixed, I2C_MasterInit() is not required anymore.
|
2017-03-16 14:13:09 +01:00 |
|
László Monda
|
7013d0421f
|
Apparently, even the 7th generation prototype needs this code block to work for some reason.
|
2017-03-16 04:18:17 +01:00 |
|
László Monda
|
a6ff990288
|
Implement mysterious workaround to make the left keyboard half of the 6th generation prototype send scancodes to the right half.
|
2017-03-13 01:42:47 +01:00 |
|
László Monda
|
880981ac14
|
Initialize I2C slave mode with I2C_SlaveInit().
|
2017-02-05 20:55:13 +01:00 |
|
László Monda
|
d1955ffa54
|
Don't call I2C_MasterInit() as the left keyboard half is an I2C slave.
|
2017-02-05 14:25:18 +01:00 |
|
László Monda
|
9ef9e5f734
|
Drive the LED_PWM line of the left half via TPM which doesn't work yet for some reason. Add protocol command for setting the LED_PWM brightness of the left half. Expose UpdateUsbReports()
|
2017-01-13 21:43:47 +01:00 |
|
László Monda
|
ce1b16f406
|
Remove LED jumper and ISO jumper related code, as the presence of LEDs and ISO/ANSI configuration will be stored in the hardware configuration area of the EEPROM instead of using solder jumpers.
|
2017-01-05 19:25:39 +01:00 |
|
László Monda
|
f961260443
|
Expose ISO jumper state over USB.
|
2016-10-20 00:14:01 +02:00 |
|
László Monda
|
4929e38dce
|
Pull up the SDB of the left LED driver.
|
2016-10-14 19:04:00 +02:00 |
|
László Monda
|
80ddf397fd
|
Make the left keyboard half send the state of the keys to the right half via I2C and make the right half send the relevant scancodes to the host via USB.
|
2016-10-12 03:03:59 +02:00 |
|