Tidy up #ifdeffery for i2c speed

This commit is contained in:
2011-05-23 21:44:25 +00:00
parent f0efc593ea
commit 6a3c096bc5

7
i2c.c
View File

@@ -25,17 +25,12 @@ void init_i2c(void)
{ {
IREG(I2CONSET) = 0x40; /* Enable I2C ready for Master Tx */ IREG(I2CONSET) = 0x40; /* Enable I2C ready for Master Tx */
/* Set up for just under 400kHz */ /* Set up for just under 400kHz */
#if 0 #ifdef I2C_FAST
IWREG(I2SCLL) = (25 * 100); IWREG(I2SCLL) = (25 * 100);
IWREG(I2SCLH) = (12 * 100); IWREG(I2SCLH) = (12 * 100);
#else #else
# if 0
IWREG(I2SCLL) = 1475; /* ~5kHz */
IWREG(I2SCLH) = 1475;
# else
IWREG(I2SCLL) = 73; /* ~100kHz */ IWREG(I2SCLL) = 73; /* ~100kHz */
IWREG(I2SCLH) = 73; IWREG(I2SCLH) = 73;
# endif
#endif #endif
} }