aboutsummaryrefslogtreecommitdiff
path: root/examples/mspm0l1306/src
diff options
context:
space:
mode:
authorSiarhei B <[email protected]>2025-07-21 14:12:48 +0200
committerSiarhei B <[email protected]>2025-08-04 10:19:14 +0200
commit7c640799d66f82f9936f6378cc5dd9856953662e (patch)
tree252ab057bb9551838a64bcf219a763853030e541 /examples/mspm0l1306/src
parent4db3910011a6a2fddc14f17bcc34a2aeb093d7b6 (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