qmk_firmware/platforms/avr/drivers
Drashna Jaelre 28eeb92f8e
Add I2C Transmit and Receive function (#25637)
* feat: adds a transmit and receive i2c method

* fix: address the i2c transmit and receive length on u16

* Add AVR/LUFA implementation

Didn't add a progmem version, since that would only apply to receive.
Figured it wasn't worth it, but can add.

* Rearrange order of functions

* Add docs

* Fix doc gen error

* Fix lint issues

* fix more lint issues
2025-11-11 23:02:35 +11:00
..
ps2
analog.c
analog.h
audio_pwm.h
audio_pwm_hardware.c
backlight_pwm.c
backlight_timer.c
i2c_master.c Add I2C Transmit and Receive function (#25637) 2025-11-11 23:02:35 +11:00
i2c_slave.c
i2c_slave.h Add compiler_support.h (#25274) 2025-05-22 23:31:15 +10:00
serial.c
spi_master.c Allow for inverted SPI CS logic (#23699) 2024-09-10 08:44:35 +10:00
uart.c
ws2812_bitbang.c WS2812 API rework (#24364) 2024-10-06 21:01:07 +13:00
ws2812_i2c.c WS2812 API rework (#24364) 2024-10-06 21:01:07 +13:00