diff options
author | Alex Maclean <monkeh@monkeh.net> | 2021-08-18 20:01:59 +0100 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2022-03-26 11:59:27 -0400 |
commit | 80492432210f1cf7817b7808245d196f3420021e (patch) | |
tree | a3c7f6222ce51c5a7f7ac2ab77dce1506a5ddfbf /src/atsam/same70_i2c.h | |
parent | 99c2bf0dede623264777812fd324499325babc48 (diff) | |
download | kutter-80492432210f1cf7817b7808245d196f3420021e.tar.gz kutter-80492432210f1cf7817b7808245d196f3420021e.tar.xz kutter-80492432210f1cf7817b7808245d196f3420021e.zip |
atsam: Add support for SAM E70
Signed-off-by: Alex Maclean <monkeh@monkeh.net>
Diffstat (limited to 'src/atsam/same70_i2c.h')
-rw-r--r-- | src/atsam/same70_i2c.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/atsam/same70_i2c.h b/src/atsam/same70_i2c.h new file mode 100644 index 00000000..1ac0a78c --- /dev/null +++ b/src/atsam/same70_i2c.h @@ -0,0 +1,33 @@ +#ifndef __SAME70_I2C_H +#define __SAME70_I2C_H + +// A series of redefinitions as upstream changed the name of the peripheral +#define Twi Twihs +#define TWI_CR TWIHS_CR +#define TWI_CR_MSDIS TWIHS_CR_MSDIS +#define TWI_CR_MSEN TWIHS_CR_MSEN +#define TWI_CR_START TWIHS_CR_START +#define TWI_CR_STOP TWIHS_CR_STOP +#define TWI_CR_SVDIS TWIHS_CR_SVDIS +#define TWI_CR_SWRST TWIHS_CR_SWRST +#define TWI_CWGR TWIHS_CWGR +#define TWI_CWGR_CHDIV TWIHS_CWGR_CHDIV +#define TWI_CWGR_CKDIV TWIHS_CWGR_CKDIV +#define TWI_CWGR_CLDIV TWIHS_CWGR_CLDIV +#define TWI_IADR TWIHS_IADR +#define TWI_IDR TWIHS_IDR +#define TWI_MMR TWIHS_MMR +#define TWI_MMR_DADR TWIHS_MMR_DADR +#define TWI_MMR_IADRSZ_Msk TWIHS_MMR_IADRSZ_Msk +#define TWI_MMR_IADRSZ_Pos TWIHS_MMR_IADRSZ_Pos +#define TWI_MMR_MREAD TWIHS_MMR_MREAD +#define TWI_RHR TWIHS_RHR +#define TWI_SR TWIHS_SR +#define TWI_SR_NAC TWIHS_SR_NACK +#define TWI_SR_NACK TWIHS_SR_NACK +#define TWI_SR_RXRDY TWIHS_SR_RXRDY +#define TWI_SR_TXCOMP TWIHS_SR_TXCOMP +#define TWI_SR_TXRDY TWIHS_SR_TXRDY +#define TWI_THR TWIHS_THR + +#endif // same70_i2c.h |