Omar Chebib
|
f6ac350337
I2C: i2c_port_t type is now an enumeration
|
3 years ago |
Omar Chebib
|
75ede16b38
I2C: Fix the reset counter
|
3 years ago |
Eckhard Völlm
|
0257eba526
Update i2c.c
|
4 years ago |
Cao Sen Miao
|
53580a62b5
I2C: Fullfill the I2C clock tree, and support 26M XTAL on ESP32-C2
|
3 years ago |
Marius Vikhammer
|
fd37129651
esp_ringbuf: placement in flash is no longer controlled by CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
|
3 years ago |
Cao Sen Miao
|
e218723e0e
I2C: Make I2C clock frequency accurate
|
3 years ago |
Omar Chebib
|
872a4311f2
I2C: Fix a bug making the I2C task wait too long on an event
|
3 years ago |
Cao Sen Miao
|
9a9f10e4c9
I2C: patch for solving watchdog timeout issue
|
3 years ago |
Omar Chebib
|
5bd4decad1
I2C: Read transactions, without a STOP, won't panic anymore
|
3 years ago |
Anton Maklakov
|
68e5d9d585
Remove IRAM_ATTR from any function declarations
|
4 years ago |
Kevin Guilloy
|
1fce1616c4
i2c: fix typo in SOC_I2C_SUPPORT_SALVE
|
3 years ago |
songruojing
|
1ceb7c8cd6
i2c: Correct hal functions iram placement and remove IRAM_ATTR for i2c_hw_fsm_reset
|
3 years ago |
laokaiyao
|
cf353c505a
i2c: support esp32h2
|
4 years ago |
laokaiyao
|
7da023ceae
i2c: support esp32c2
|
4 years ago |
John
|
bcf7608cf8
i2c: Enable I2C Slave mode with input-only pin as SCL.
|
4 years ago |
Omar Chebib
|
0cfa7ca20f
Merge branch 'bugfix/fix_i2c_crash' into 'master'
|
3 years ago |
Darian Leung
|
57fd78f5ba
freertos: Remove legacy data types
|
4 years ago |
Dmitry Koptsov
|
57716e3d86
I2C: Fix I2C Master operation with repeated start condition
|
4 years ago |
Omar Chebib
|
473974c8f6
UART & I2C: remove custom ISR registration function
|
4 years ago |
Omar Chebib
|
8d1fa78378
i2c: fix buffer check when SPIRAM used as a heap
|
4 years ago |
paul
|
ef1df8d41a
I2C: Fix typo in I2C_TIMING_VAL_ERR_STR macro name
|
4 years ago |
morris
|
16677b0d3c
global: make periph enable/disable APIs private
|
4 years ago |
Chen Yi Qun
|
fbd25c3837
I2C: add conf_update for esp32c3 i2c
|
4 years ago |
Omar Chebib
|
2575c0d49f
i2c: fix I2C slave clock source selection
|
4 years ago |
SalimTerryLi
|
f545adbceb
i2c.c, uart.c: replace xxx_CHECK with ESP_RETURN_ON_FALSE
|
4 years ago |
Omar Chebib
|
e9ffe03544
i2c: the user is now allowed to call i2c_master_write even for sending a single byte
|
4 years ago |
Omar Chebib
|
7dd499d1f4
i2c: commands can now be re-used without deleting and creating new cmd links
|
4 years ago |
Omar Chebib
|
cfcbca1271
i2c: optimize space allocated for read or write buffers
|
4 years ago |
Omar Chebib
|
e1f388f114
i2c: add `i2c_cmd_link_create_static()` to create commands from a given buffer
|
4 years ago |
Michael (XIAO Xufeng)
|
dd47340d0e
Merge branch 'update_copyright_notice_driver_part_4' into 'master'
|
4 years ago |