MSP430™CapTIvateSoftwareLibraryAPIGuide  1_70_00_03
Functions | Variables
I2CSlave.c File Reference
#include "I2CSlave.h"
#include "FunctionTimer.h"
Include dependency graph for I2CSlave.c:

Functions

void I2CSlave_openPort (const tI2CSlavePort *pPort)
 
void I2CSlave_closePort (void)
 
uint8_t I2CSlave_getPortStatus (void)
 
void I2CSlave_setTransmitBuffer (uint8_t *pBuffer, uint16_t ui16Length)
 
void I2CSlave_setRequestFlag (void)
 
__interrupt void I2CSlave_ISR (void)
 

Variables

const tI2CSlavePortg_pI2CSlavePort
 
const EUSCI_B_I2C_initSlaveParam g_I2CSlaveConfiguration
 
const uint8_t * g_pI2CTransmitBuffer
 var g_pI2CTransmitBuffer stores a pointer to the current transmit buffer. More...
 
uint16_t g_ui16I2CLength
 
volatile uint16_t g_ui16I2CIndex
 var g_ui16I2CIndex stores the current transmit or receive buffer index. More...
 
volatile uint8_t g_I2CSlaveStatus = eI2CSlaveIsClosed
 
volatile bool g_bI2CSlaveRequestPending
 
const tFunctionTimer g_I2CSlaveFunctionTimer
 
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale