keychron_qmk_firmware/drivers/avr
MechMerlin 410984486b i2c_init update to work with atmega32a boards (#5562)
* On i2c_init, enable two wire interface, twi interrupt, and slave
address ACK along with pull up resistors.

* thanks to some testing by drashna, we know that setting TWI doesn't work for all boards. Putting the new code into an ifdef block
2019-04-06 17:30:48 -07:00
..
analog.c Start mvoing hardware drivers to /drivers/ (#1433) 2017-07-10 11:18:47 -04:00
analog.h Start mvoing hardware drivers to /drivers/ (#1433) 2017-07-10 11:18:47 -04:00
apa102.c Added APA102 support (#4940) 2019-02-15 11:32:31 -08:00
apa102.h Added APA102 support (#4940) 2019-02-15 11:32:31 -08:00
glcdfont.c Start mvoing hardware drivers to /drivers/ (#1433) 2017-07-10 11:18:47 -04:00
hd44780.c Integrating Peter Fleury's HD44780 LCD library (#3209) 2018-07-15 13:31:45 -04:00
hd44780.h Integrating Peter Fleury's HD44780 LCD library (#3209) 2018-07-15 13:31:45 -04:00
i2c_master.c i2c_init update to work with atmega32a boards (#5562) 2019-04-06 17:30:48 -07:00
i2c_master.h Next set of split_common changes (#4974) 2019-03-12 10:23:28 -07:00
i2c_slave.c Next set of split_common changes (#4974) 2019-03-12 10:23:28 -07:00
i2c_slave.h Rename i2c_slave functions so it can coexist with i2c_master (#4875) 2019-01-22 08:57:13 -08:00
pro_micro.h Start mvoing hardware drivers to /drivers/ (#1433) 2017-07-10 11:18:47 -04:00
ssd1306.c fix implementation issues from SSD1306 clean up, added rotation (#1494) 2017-07-12 12:10:28 -04:00
ssd1306.h fix implementation issues from SSD1306 clean up, added rotation (#1494) 2017-07-12 12:10:28 -04:00
ws2812.c Practice60 RGB and PWM Backlight (#4929) 2019-01-28 16:40:02 -08:00
ws2812.h Remove all of the deprecated RGB defines 2018-10-22 14:55:57 -04:00