diff options
| author | Siarhei B <[email protected]> | 2025-07-21 14:12:48 +0200 |
|---|---|---|
| committer | Siarhei B <[email protected]> | 2025-08-04 10:19:14 +0200 |
| commit | 7c640799d66f82f9936f6378cc5dd9856953662e (patch) | |
| tree | 252ab057bb9551838a64bcf219a763853030e541 /examples/mspm0l1306/src | |
| parent | 4db3910011a6a2fddc14f17bcc34a2aeb093d7b6 (diff) | |
mspm0: Add I2C Controller (blocking & async)
- lib: add i2c mod to lib
- lib: add `bind_interrupts` mod for async workflow
- lib: set SYSOSCBASE as system oscillator
- config: add I2C SDA,SCA pin traits code generation
- config: add clock source for the I2C
- config: add clock divider for the I2C
- config: add I2C BusSpeed configuration
- I2C: add blocking API: blocking_read, blocking_write, blocking_write_read
- I2C: add async API: async_write, async_read, async_write_read
- I2C: add embedded-hal (v0.2) API for blocking & async impl.
- I2C: add embedded-hal (v1.0) API for blocking & async impl.
- I2C-tests: checks for timer_period & check_clock_rate fn's
Diffstat (limited to 'examples/mspm0l1306/src')
0 files changed, 0 insertions, 0 deletions
