Esp32s3 i2c interface (#5210)

* esp32s3-i2c implement interface

* esp32s3-i2c: disable m5stamp_c3

* added simple tests without Listen

* replace smoke tests

* esp32s3-i2c: fix allocation in tx
This commit is contained in:
Dima
2026-02-21 21:23:03 +02:00
committed by deadprogram
parent 8ef4af45d7
commit 180220a2e3
8 changed files with 411 additions and 344 deletions
+4
View File
@@ -273,6 +273,10 @@ func (p Pin) Get() bool {
}
}
func (p Pin) pinReg() *volatile.Register32 {
return (*volatile.Register32)(unsafe.Add(unsafe.Pointer(&esp.GPIO.PIN0), uintptr(p)*4))
}
var DefaultUART = UART0
var (