SLAZ741D March 2023 – August 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
I2C Module
Functional
Back to back controller control register writes can cause I2C to not start.
Back to back CTR register writes can cause the next CTR.START to not properly cause the start condition.
Write all the CTR bits including CTR.START in a single write or wait between the CTR writes and CTR.START write.