diff options
author | Marti Bolivar <mbolivar@leaflabs.com> | 2012-06-21 16:29:22 -0400 |
---|---|---|
committer | Marti Bolivar <mbolivar@leaflabs.com> | 2012-06-22 14:06:10 -0400 |
commit | fe34ca70469f1bd88eb38feb2b0b336ef5b07ff8 (patch) | |
tree | ae344d0348ebbbfec2a740f9a9806da3a5480403 /libmaple/i2c_private.h | |
parent | 4d133982271fd063779174d1695e14c7821c6da6 (diff) | |
download | librambutan-fe34ca70469f1bd88eb38feb2b0b336ef5b07ff8.tar.gz librambutan-fe34ca70469f1bd88eb38feb2b0b336ef5b07ff8.zip |
I2C: Move nonportable CCR/TRISE configuration.
Do this via new private _i2c_set_ccr_trise().
Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Diffstat (limited to 'libmaple/i2c_private.h')
-rw-r--r-- | libmaple/i2c_private.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libmaple/i2c_private.h b/libmaple/i2c_private.h index 4a0f01f..05a293c 100644 --- a/libmaple/i2c_private.h +++ b/libmaple/i2c_private.h @@ -43,4 +43,8 @@ struct i2c_dev; void _i2c_irq_handler(struct i2c_dev *dev); void _i2c_irq_error_handler(struct i2c_dev *dev); +/* Auxiliary procedure for enabling an I2C peripheral; `flags' as for + * i2c_master_enable(). */ +void _i2c_set_ccr_trise(i2c_dev *dev, uint32 flags); + #endif /* _LIBMAPLE_I2C_PRIVATE_H_ */ |