Inter-Integrated Circuit (I2C)
Returns:
None.
12.2.1.13 ROM_I2CMasterIntDisableEx
Disables individual I2C Master interrupt sources.
Prototype:
void
ROM_I2CMasterIntDisableEx(uint32_t ui32Base,
uint32_t ui32IntFlags)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_I2CTABLE is an array of pointers located at ROM_APITABLE[3].
ROM_I2CMasterIntDisableEx is a function pointer located at ROM_I2CTABLE[30].
Parameters:
ui32Base is the base address of the I2C Master module.
ui32IntFlags is the bit mask of the interrupt sources to be disabled.
Description:
Disables the indicated I2C Master interrupt sources. Only the sources that are enabled can be
reflected to the processor interrupt; disabled sources have no effect on the processor.
The ui32IntFlags parameter has the same definition as the ui32IntFlags parameter to
I2CMasterIntEnableEx().
Returns:
None.
12.2.1.14 ROM_I2CMasterIntEnable
Enables the I2C Master interrupt.
Prototype:
void
ROM_I2CMasterIntEnable(uint32_t ui32Base)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_I2CTABLE is an array of pointers located at ROM_APITABLE[3].
ROM_I2CMasterIntEnable is a function pointer located at ROM_I2CTABLE[7].
Parameters:
ui32Base is the base address of the I2C Master module.
Description:
Enables the I2C Master interrupt source.
Returns:
None.
April 8, 2013 131