László Monda
|
e7330f5d61
|
Extend the description of the I2C address allocation strategy.
|
2017-09-20 13:24:39 +02:00 |
|
László Monda
|
02ae123acc
|
Rename IS_IS31FL3731_I2C_ADDRESS macro to IS_I2C_ADDRESS_IS31FL3731
|
2017-09-20 13:17:36 +02:00 |
|
László Monda
|
2086138d9c
|
Use hex address for EEPROM.
|
2017-09-20 13:16:07 +02:00 |
|
László Monda
|
5c8138f123
|
Be more specific by using IC names instead of generic names like LED driver or touchpad.
|
2017-09-20 13:13:57 +02:00 |
|
László Monda
|
4d5214fdc9
|
Add I2C addresses for add-ons and touchpad modules.
|
2017-09-20 02:21:39 +02:00 |
|
László Monda
|
d7b3aee50e
|
Elaborate on the UHK I2C address allocation strategy. Use hex numbers instead of binary for I2C addresses.
|
2017-09-19 16:52:58 +02:00 |
|
László Monda
|
57e6a6c067
|
Link Adafrut I2C address list. Feature the EEPROM separately as it's not on the main bus, so its address won't clash with other addresses.
|
2017-09-19 16:00:11 +02:00 |
|
László Monda
|
8ed4a6ba09
|
Separate the configuration to hardware configuration and user configuration. Implement async I2C EEPROM handling. Remove USB functions that dealt with EEPROM and individual LEDs because they were dependent on sync I2C functions.
|
2017-07-22 23:49:47 +02:00 |
|
Robert Csordas
|
fc434c7857
|
Remove keyboard scanning from USB interrupt. Fix initial blink of LEDs when initializing. Coding style fixes.
|
2016-11-13 15:50:49 +01:00 |
|
László Monda
|
7a6e5523fb
|
Make bidirectional communication work between the keyboard halves. Make the set test LED USB command set the test LED of the left half, too.
|
2016-10-19 19:39:00 +02:00 |
|
László Monda
|
9436be444c
|
Implement read EEPROM and write EEPROM USB commands.
|
2016-10-12 12:51:22 +02:00 |
|
László Monda
|
d65e846502
|
Add lots of useful comments about I2C addresses.
|
2016-10-12 00:24:28 +02:00 |
|
László Monda
|
0550c19cf5
|
Delete board.[ch]. Add reset_button.h
|
2016-10-04 16:44:16 +02:00 |
|
László Monda
|
b519cd412d
|
Implement the write LED driver protocol command.
|
2016-09-27 02:03:43 +02:00 |
|
László Monda
|
7b3178a10a
|
Generalize LED driver functions by adding I2C address parameters.
|
2016-09-26 21:37:29 +02:00 |
|
László Monda
|
36bb5fabba
|
Rename the toplevel include directory to shared. Add it to the project workspace. Include led_driver.h from main.c
|
2016-09-26 20:36:49 +02:00 |
|