qmk_firmware/platforms
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
..
avr Add I2C Transmit and Receive function (#25637) 2025-11-11 23:02:35 +11:00
chibios Add I2C Transmit and Receive function (#25637) 2025-11-11 23:02:35 +11:00
test Add EOL to non-keyboard files (#24990) 2025-03-06 23:17:51 +00:00
atomic_util.h Add compiler_support.h (#25274) 2025-05-22 23:31:15 +10:00
bootloader.h
common.mk
eeprom.h Fix Wear Leveling compilation (#25254) 2025-05-12 08:39:38 +10:00
gpio.h Update naming convention for GPIO control macros (#23085) 2024-02-17 00:18:26 +11:00
hardware_id.h
lv_conf.h
pin_defs.h
progmem.h Fix pmw33xx sensor initialisation (#25777) 2025-11-08 20:49:15 +00:00
sleep_led.h
suspend.c
suspend.h
synchronization_util.c
synchronization_util.h
timer.c Consolidate timer_elapsed implementations (#24830) 2025-01-19 17:07:11 +00:00
timer.h small refactoring of TIMER_DIFF (#24678) 2024-12-16 10:27:42 +01:00
wait.h