Macros
rom.h File Reference

Go to the source code of this file.

Macros

#define ROM_APITABLE   ((unsigned long *)0x02000800)
 
#define ROM_VERSION   (ROM_APITABLE[0])
 
#define ROM_ADC14TABLE   ((unsigned long *)(ROM_APITABLE[1]))
 
#define ROM_AES256TABLE   ((unsigned long *)(ROM_APITABLE[2]))
 
#define ROM_COMPTABLE   ((unsigned long *)(ROM_APITABLE[3]))
 
#define ROM_CRC32TABLE   ((unsigned long *)(ROM_APITABLE[4]))
 
#define ROM_CSTABLE   ((unsigned long *)(ROM_APITABLE[5]))
 
#define ROM_DMATABLE   ((unsigned long *)(ROM_APITABLE[6]))
 
#define ROM_FLASHCTLTABLE   ((unsigned long *)(ROM_APITABLE[7]))
 
#define ROM_FPUTABLE   ((unsigned long *)(ROM_APITABLE[8]))
 
#define ROM_GPIOTABLE   ((unsigned long *)(ROM_APITABLE[9]))
 
#define ROM_I2CTABLE   ((unsigned long *)(ROM_APITABLE[10]))
 
#define ROM_INTTABLE   ((unsigned long *)(ROM_APITABLE[11]))
 
#define ROM_MPUTABLE   ((unsigned long *)(ROM_APITABLE[12]))
 
#define ROM_PCMTABLE   ((unsigned long *)(ROM_APITABLE[13]))
 
#define ROM_PMAPTABLE   ((unsigned long *)(ROM_APITABLE[14]))
 
#define ROM_PSSTABLE   ((unsigned long *)(ROM_APITABLE[15]))
 
#define ROM_REFTABLE   ((unsigned long *)(ROM_APITABLE[16]))
 
#define ROM_RESETCTLTABLE   ((unsigned long *)(ROM_APITABLE[17]))
 
#define ROM_RTCTABLE   ((unsigned long *)(ROM_APITABLE[18]))
 
#define ROM_SPITABLE   ((unsigned long *)(ROM_APITABLE[19]))
 
#define ROM_SYSCTLTABLE   ((unsigned long *)(ROM_APITABLE[20]))
 
#define ROM_SYSTICKTABLE   ((unsigned long *)(ROM_APITABLE[21]))
 
#define ROM_TIMER_ATABLE   ((unsigned long *)(ROM_APITABLE[22]))
 
#define ROM_TIMER32TABLE   ((unsigned long *)(ROM_APITABLE[23]))
 
#define ROM_UARTTABLE   ((unsigned long *)(ROM_APITABLE[24]))
 
#define ROM_WDTTABLE   ((unsigned long *)(ROM_APITABLE[25]))
 
#define ROM_SYSCTLATABLE   ((unsigned long *)(ROM_APITABLE[26]))
 
#define ROM_FLASHCTLATABLE   ((unsigned long *)(ROM_APITABLE[27]))
 
#define ROM_LCDFTABLE   ((unsigned long *)(ROM_APITABLE[28]))
 
#define TARGET_IS_MSP432P4XX_NEXT
 
#define ROM_ADC14_enableModule   ((void (*)(void))ROM_ADC14TABLE[0])
 
#define ROM_ADC14_disableModule   ((bool (*)(void))ROM_ADC14TABLE[1])
 
#define ROM_ADC14_initModule
 
#define ROM_ADC14_setResolution   ((void (*)(uint32_t resolution))ROM_ADC14TABLE[3])
 
#define ROM_ADC14_getResolution   ((uint_fast32_t (*)(void))ROM_ADC14TABLE[4])
 
#define ROM_ADC14_setSampleHoldTrigger
 
#define ROM_ADC14_setSampleHoldTime
 
#define ROM_ADC14_configureMultiSequenceMode
 
#define ROM_ADC14_configureSingleSampleMode
 
#define ROM_ADC14_enableConversion   ((bool (*)(void))ROM_ADC14TABLE[9])
 
#define ROM_ADC14_disableConversion   ((void (*)(void))ROM_ADC14TABLE[10])
 
#define ROM_ADC14_isBusy   ((bool (*)(void))ROM_ADC14TABLE[11])
 
#define ROM_ADC14_configureConversionMemory
 
#define ROM_ADC14_enableComparatorWindow
 
#define ROM_ADC14_disableComparatorWindow   ((bool (*)(uint32_t memorySelect))ROM_ADC14TABLE[14])
 
#define ROM_ADC14_setComparatorWindowValue
 
#define ROM_ADC14_setResultFormat   ((bool (*)(uint32_t resultFormat))ROM_ADC14TABLE[16])
 
#define ROM_ADC14_getResult   ((uint_fast16_t (*)(uint32_t memorySelect))ROM_ADC14TABLE[17])
 
#define ROM_ADC14_getResultArray
 
#define ROM_ADC14_enableReferenceBurst   ((bool (*)(void))ROM_ADC14TABLE[20])
 
#define ROM_ADC14_disableReferenceBurst   ((bool (*)(void))ROM_ADC14TABLE[21])
 
#define ROM_ADC14_setPowerMode   ((bool (*)(uint32_t powerMode))ROM_ADC14TABLE[22])
 
#define ROM_ADC14_enableInterrupt   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[23])
 
#define ROM_ADC14_disableInterrupt   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[24])
 
#define ROM_ADC14_getInterruptStatus   ((uint_fast64_t (*)(void))ROM_ADC14TABLE[25])
 
#define ROM_ADC14_getEnabledInterruptStatus   ((uint_fast64_t (*)(void))ROM_ADC14TABLE[26])
 
#define ROM_ADC14_clearInterruptFlag   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[27])
 
#define ROM_ADC14_toggleConversionTrigger   ((bool (*)(void))ROM_ADC14TABLE[28])
 
#define ROM_ADC14_enableSampleTimer   ((bool (*)(uint32_t multiSampleConvert))ROM_ADC14TABLE[29])
 
#define ROM_ADC14_disableSampleTimer   ((bool (*)(void))ROM_ADC14TABLE[30])
 
#define ROM_AES256_setCipherKey
 
#define ROM_AES256_encryptData
 
#define ROM_AES256_decryptData
 
#define ROM_AES256_setDecipherKey
 
#define ROM_AES256_reset   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[4])
 
#define ROM_AES256_startEncryptData
 
#define ROM_AES256_startDecryptData
 
#define ROM_AES256_startSetDecipherKey
 
#define ROM_AES256_getDataOut
 
#define ROM_AES256_isBusy   ((bool (*)(uint32_t moduleInstance))ROM_AES256TABLE[9])
 
#define ROM_AES256_clearErrorFlag   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[10])
 
#define ROM_AES256_getErrorFlagStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[11])
 
#define ROM_AES256_clearInterruptFlag   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[12])
 
#define ROM_AES256_getInterruptStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[13])
 
#define ROM_AES256_enableInterrupt   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[14])
 
#define ROM_AES256_disableInterrupt   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[15])
 
#define ROM_AES256_getInterruptFlagStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[18])
 
#define ROM_COMP_E_initModule
 
#define ROM_COMP_E_setReferenceVoltage
 
#define ROM_COMP_E_setReferenceAccuracy
 
#define ROM_COMP_E_setPowerMode
 
#define ROM_COMP_E_enableModule   ((void (*)(uint32_t comparator))ROM_COMPTABLE[4])
 
#define ROM_COMP_E_disableModule   ((void (*)(uint32_t comparator))ROM_COMPTABLE[5])
 
#define ROM_COMP_E_shortInputs   ((void (*)(uint32_t comparator))ROM_COMPTABLE[6])
 
#define ROM_COMP_E_unshortInputs   ((void (*)(uint32_t comparator))ROM_COMPTABLE[7])
 
#define ROM_COMP_E_disableInputBuffer
 
#define ROM_COMP_E_enableInputBuffer
 
#define ROM_COMP_E_swapIO   ((void (*)(uint32_t comparator))ROM_COMPTABLE[10])
 
#define ROM_COMP_E_outputValue   ((uint8_t (*)(uint32_t comparator))ROM_COMPTABLE[11])
 
#define ROM_COMP_E_enableInterrupt
 
#define ROM_COMP_E_disableInterrupt
 
#define ROM_COMP_E_clearInterruptFlag
 
#define ROM_COMP_E_getInterruptStatus   ((uint_fast16_t (*)(uint32_t comparator))ROM_COMPTABLE[15])
 
#define ROM_COMP_E_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint32_t comparator))ROM_COMPTABLE[16])
 
#define ROM_COMP_E_setInterruptEdgeDirection
 
#define ROM_COMP_E_toggleInterruptEdgeDirection   ((void (*)(uint32_t comparator))ROM_COMPTABLE[18])
 
#define ROM_CRC32_setSeed
 
#define ROM_CRC32_set8BitData
 
#define ROM_CRC32_set16BitData
 
#define ROM_CRC32_set32BitData   ((void (*)(uint32_t dataIn))ROM_CRC32TABLE[3])
 
#define ROM_CRC32_set8BitDataReversed
 
#define ROM_CRC32_set16BitDataReversed
 
#define ROM_CRC32_set32BitDataReversed   ((void (*)(uint32_t dataIn))ROM_CRC32TABLE[6])
 
#define ROM_CRC32_getResult   ((uint32_t (*)(uint_fast8_t crcType))ROM_CRC32TABLE[7])
 
#define ROM_CRC32_getResultReversed   ((uint32_t (*)(uint_fast8_t crcType))ROM_CRC32TABLE[8])
 
#define ROM_CS_initClockSignal
 
#define ROM_CS_setReferenceOscillatorFrequency   ((void (*)(uint8_t referenceFrequency))ROM_CSTABLE[1])
 
#define ROM_CS_enableClockRequest   ((void (*)(uint32_t selectClock))ROM_CSTABLE[2])
 
#define ROM_CS_disableClockRequest   ((void (*)(uint32_t selectClock))ROM_CSTABLE[3])
 
#define ROM_CS_setDCOCenteredFrequency   ((void (*)(uint32_t dcoFreq))ROM_CSTABLE[4])
 
#define ROM_CS_tuneDCOFrequency   ((void (*)(int16_t tuneParameter))ROM_CSTABLE[5])
 
#define ROM_CS_enableDCOExternalResistor   ((void (*)(void))ROM_CSTABLE[6])
 
#define ROM_CS_disableDCOExternalResistor   ((void (*)(void))ROM_CSTABLE[7])
 
#define ROM_CS_enableInterrupt   ((void (*)(uint32_t flags))ROM_CSTABLE[8])
 
#define ROM_CS_disableInterrupt   ((void (*)(uint32_t flags))ROM_CSTABLE[9])
 
#define ROM_CS_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_CSTABLE[10])
 
#define ROM_CS_getInterruptStatus   ((uint32_t (*)(void))ROM_CSTABLE[11])
 
#define ROM_CS_setDCOFrequency   ((void (*)(uint32_t dcoFrequency))ROM_CSTABLE[12])
 
#define ROM_CS_getDCOFrequency   ((uint32_t (*)(void))ROM_CSTABLE[13])
 
#define ROM_CS_enableFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[14])
 
#define ROM_CS_disableFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[15])
 
#define ROM_CS_resetFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[16])
 
#define ROM_CS_startFaultCounter
 
#define ROM_CS_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_CSTABLE[20])
 
#define ROM_CS_setDCOExternalResistorCalibration
 
#define ROM_DMA_enableModule   ((void (*)(void))ROM_DMATABLE[0])
 
#define ROM_DMA_getErrorStatus   ((uint32_t (*)(void))ROM_DMATABLE[2])
 
#define ROM_DMA_clearErrorStatus   ((void (*)(void))ROM_DMATABLE[3])
 
#define ROM_DMA_enableChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[4])
 
#define ROM_DMA_disableChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[5])
 
#define ROM_DMA_isChannelEnabled   ((bool (*)(uint32_t channelNum))ROM_DMATABLE[6])
 
#define ROM_DMA_setControlBase   ((void (*)(void *controlTable))ROM_DMATABLE[7])
 
#define ROM_DMA_getControlBase   ((void* (*)(void))ROM_DMATABLE[8])
 
#define ROM_DMA_getControlAlternateBase   ((void* (*)(void))ROM_DMATABLE[9])
 
#define ROM_DMA_requestChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[10])
 
#define ROM_DMA_enableChannelAttribute
 
#define ROM_DMA_disableChannelAttribute
 
#define ROM_DMA_getChannelAttribute   ((uint32_t (*)(uint32_t channelNum))ROM_DMATABLE[13])
 
#define ROM_DMA_setChannelControl
 
#define ROM_DMA_setChannelScatterGather
 
#define ROM_DMA_getChannelSize   ((uint32_t (*)(uint32_t channelStructIndex))ROM_DMATABLE[17])
 
#define ROM_DMA_getChannelMode   ((uint32_t (*)(uint32_t channelStructIndex))ROM_DMATABLE[18])
 
#define ROM_DMA_assignChannel   ((void (*)(uint32_t mapping))ROM_DMATABLE[19])
 
#define ROM_DMA_requestSoftwareTransfer   ((void (*)(uint32_t channel))ROM_DMATABLE[20])
 
#define ROM_DMA_assignInterrupt
 
#define ROM_DMA_enableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_DMATABLE[22])
 
#define ROM_DMA_disableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_DMATABLE[23])
 
#define ROM_DMA_getInterruptStatus   ((uint32_t (*)(void))ROM_DMATABLE[24])
 
#define ROM_DMA_clearInterruptFlag   ((void (*)(uint32_t intChannel))ROM_DMATABLE[25])
 
#define ROM_FPU_enableModule   ((void (*)(void))ROM_FPUTABLE[0])
 
#define ROM_FPU_disableModule   ((void (*)(void))ROM_FPUTABLE[1])
 
#define ROM_FPU_enableStacking   ((void (*)(void))ROM_FPUTABLE[2])
 
#define ROM_FPU_enableLazyStacking   ((void (*)(void))ROM_FPUTABLE[3])
 
#define ROM_FPU_disableStacking   ((void (*)(void))ROM_FPUTABLE[4])
 
#define ROM_FPU_setHalfPrecisionMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[5])
 
#define ROM_FPU_setNaNMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[6])
 
#define ROM_FPU_setFlushToZeroMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[7])
 
#define ROM_FPU_setRoundingMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[8])
 
#define ROM_GPIO_setAsOutputPin
 
#define ROM_GPIO_setOutputHighOnPin
 
#define ROM_GPIO_setOutputLowOnPin
 
#define ROM_GPIO_toggleOutputOnPin
 
#define ROM_GPIO_setAsInputPinWithPullDownResistor
 
#define ROM_GPIO_setAsInputPinWithPullUpResistor
 
#define ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
 
#define ROM_GPIO_setAsPeripheralModuleFunctionInputPin
 
#define ROM_GPIO_getInputPinValue
 
#define ROM_GPIO_interruptEdgeSelect
 
#define ROM_GPIO_enableInterrupt
 
#define ROM_GPIO_disableInterrupt
 
#define ROM_GPIO_getInterruptStatus
 
#define ROM_GPIO_clearInterruptFlag
 
#define ROM_GPIO_setAsInputPin
 
#define ROM_GPIO_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint_fast8_t selectedPort))ROM_GPIOTABLE[15])
 
#define ROM_GPIO_setDriveStrengthHigh
 
#define ROM_GPIO_setDriveStrengthLow
 
#define ROM_I2C_initMaster
 
#define ROM_I2C_initSlave
 
#define ROM_I2C_enableModule   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[2])
 
#define ROM_I2C_disableModule   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[3])
 
#define ROM_I2C_setSlaveAddress
 
#define ROM_I2C_setMode
 
#define ROM_I2C_slavePutData
 
#define ROM_I2C_slaveGetData   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[7])
 
#define ROM_I2C_isBusBusy   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[8])
 
#define ROM_I2C_masterSendSingleByte
 
#define ROM_I2C_masterSendMultiByteNext
 
#define ROM_I2C_masterSendMultiByteNextWithTimeout
 
#define ROM_I2C_masterSendMultiByteStop   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[17])
 
#define ROM_I2C_masterSendMultiByteStopWithTimeout
 
#define ROM_I2C_masterReceiveStart   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[19])
 
#define ROM_I2C_masterReceiveMultiByteNext   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[20])
 
#define ROM_I2C_masterReceiveMultiByteFinish   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[21])
 
#define ROM_I2C_masterReceiveMultiByteFinishWithTimeout
 
#define ROM_I2C_masterReceiveMultiByteStop   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[23])
 
#define ROM_I2C_masterReceiveSingleByte   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[24])
 
#define ROM_I2C_masterReceiveSingle   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[25])
 
#define ROM_I2C_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[26])
 
#define ROM_I2C_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[27])
 
#define ROM_I2C_masterIsStopSent   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[28])
 
#define ROM_I2C_masterIsStartSent   ((bool (*)(uint32_t moduleInstance))ROM_I2CTABLE[29])
 
#define ROM_I2C_masterSendStart   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[30])
 
#define ROM_I2C_enableMultiMasterMode   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[31])
 
#define ROM_I2C_disableMultiMasterMode   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[32])
 
#define ROM_I2C_enableInterrupt
 
#define ROM_I2C_disableInterrupt
 
#define ROM_I2C_clearInterruptFlag
 
#define ROM_I2C_getInterruptStatus
 
#define ROM_I2C_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[37])
 
#define ROM_I2C_getMode   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[38])
 
#define ROM_I2C_slaveSendNAK   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[41])
 
#define ROM_Interrupt_enableMaster   ((bool (*)(void))ROM_INTTABLE[0])
 
#define ROM_Interrupt_disableMaster   ((bool (*)(void))ROM_INTTABLE[1])
 
#define ROM_Interrupt_setPriorityGrouping   ((void (*)(uint32_t bits))ROM_INTTABLE[2])
 
#define ROM_Interrupt_getPriorityGrouping   ((uint32_t (*)(void))ROM_INTTABLE[3])
 
#define ROM_Interrupt_setPriority
 
#define ROM_Interrupt_getPriority   ((uint8_t (*)(uint32_t interruptNumber))ROM_INTTABLE[5])
 
#define ROM_Interrupt_enableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[6])
 
#define ROM_Interrupt_disableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[7])
 
#define ROM_Interrupt_isEnabled   ((bool (*)(uint32_t interruptNumber))ROM_INTTABLE[8])
 
#define ROM_Interrupt_pendInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[9])
 
#define ROM_Interrupt_setPriorityMask   ((void (*)(uint8_t priorityMask))ROM_INTTABLE[10])
 
#define ROM_Interrupt_getPriorityMask   ((uint8_t (*)(void))ROM_INTTABLE[11])
 
#define ROM_Interrupt_setVectorTableAddress   ((void (*)(uint32_t addr))ROM_INTTABLE[12])
 
#define ROM_Interrupt_getVectorTableAddress   ((uint32_t (*)(void))ROM_INTTABLE[13])
 
#define ROM_Interrupt_enableSleepOnIsrExit   ((void (*)(void))ROM_INTTABLE[14])
 
#define ROM_Interrupt_disableSleepOnIsrExit   ((void (*)(void))ROM_INTTABLE[15])
 
#define ROM_Interrupt_unpendInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[18])
 
#define ROM_MPU_enableModule   ((void (*)(uint32_t mpuConfig))ROM_MPUTABLE[0])
 
#define ROM_MPU_disableModule   ((void (*)(void))ROM_MPUTABLE[1])
 
#define ROM_MPU_getRegionCount   ((uint32_t (*)(void))ROM_MPUTABLE[2])
 
#define ROM_MPU_enableRegion   ((void (*)(uint32_t region))ROM_MPUTABLE[3])
 
#define ROM_MPU_disableRegion   ((void (*)(uint32_t region))ROM_MPUTABLE[4])
 
#define ROM_MPU_setRegion
 
#define ROM_MPU_getRegion
 
#define ROM_MPU_enableInterrupt   ((void (*)(void))ROM_MPUTABLE[7])
 
#define ROM_MPU_disableInterrupt   ((void (*)(void))ROM_MPUTABLE[8])
 
#define ROM_PCM_shutdownDevice   ((bool (*)(uint32_t shutdownMode))ROM_PCMTABLE[9])
 
#define ROM_PCM_gotoLPM0   ((bool (*)(void))ROM_PCMTABLE[10])
 
#define ROM_PCM_enableInterrupt   ((void (*)(uint32_t flags))ROM_PCMTABLE[12])
 
#define ROM_PCM_disableInterrupt   ((void (*)(uint32_t flags))ROM_PCMTABLE[13])
 
#define ROM_PCM_getInterruptStatus   ((uint32_t (*)(void))ROM_PCMTABLE[14])
 
#define ROM_PCM_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_PCMTABLE[15])
 
#define ROM_PCM_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_PCMTABLE[16])
 
#define ROM_PCM_enableRudeMode   ((void (*)(void))ROM_PCMTABLE[17])
 
#define ROM_PCM_disableRudeMode   ((void (*)(void))ROM_PCMTABLE[18])
 
#define ROM_PCM_gotoLPM0InterruptSafe   ((bool (*)(void))ROM_PCMTABLE[19])
 
#define ROM_PMAP_configurePorts
 
#define ROM_PSS_enableHighSidePinToggle   ((void (*)(bool activeLow))ROM_PSSTABLE[0])
 
#define ROM_PSS_disableHighSidePinToggle   ((void (*)(void))ROM_PSSTABLE[1])
 
#define ROM_PSS_enableHighSide   ((void (*)(void))ROM_PSSTABLE[2])
 
#define ROM_PSS_disableHighSide   ((void (*)(void))ROM_PSSTABLE[3])
 
#define ROM_PSS_setHighSidePerformanceMode   ((void (*)(uint_fast8_t powerMode))ROM_PSSTABLE[6])
 
#define ROM_PSS_getHighSidePerformanceMode   ((uint_fast8_t (*)(void))ROM_PSSTABLE[7])
 
#define ROM_PSS_enableHighSideMonitor   ((void (*)(void))ROM_PSSTABLE[10])
 
#define ROM_PSS_disableHighSideMonitor   ((void (*)(void))ROM_PSSTABLE[11])
 
#define ROM_PSS_setHighSideVoltageTrigger   ((void (*)(uint_fast8_t triggerVoltage))ROM_PSSTABLE[12])
 
#define ROM_PSS_getHighSideVoltageTrigger   ((uint_fast8_t (*)(void))ROM_PSSTABLE[13])
 
#define ROM_PSS_enableInterrupt   ((void (*)(void))ROM_PSSTABLE[14])
 
#define ROM_PSS_disableInterrupt   ((void (*)(void))ROM_PSSTABLE[15])
 
#define ROM_PSS_getInterruptStatus   ((uint32_t (*)(void))ROM_PSSTABLE[16])
 
#define ROM_PSS_clearInterruptFlag   ((void (*)(void))ROM_PSSTABLE[17])
 
#define ROM_PSS_enableForcedDCDCOperation   ((void (*)(void))ROM_PSSTABLE[20])
 
#define ROM_PSS_disableForcedDCDCOperation   ((void (*)(void))ROM_PSSTABLE[21])
 
#define ROM_REF_A_setReferenceVoltage   ((void (*)(uint_fast8_t referenceVoltageSelect))ROM_REFTABLE[0])
 
#define ROM_REF_A_disableTempSensor   ((void (*)(void))ROM_REFTABLE[1])
 
#define ROM_REF_A_enableTempSensor   ((void (*)(void))ROM_REFTABLE[2])
 
#define ROM_REF_A_enableReferenceVoltageOutput   ((void (*)(void))ROM_REFTABLE[3])
 
#define ROM_REF_A_disableReferenceVoltageOutput   ((void (*)(void))ROM_REFTABLE[4])
 
#define ROM_REF_A_enableReferenceVoltage   ((void (*)(void))ROM_REFTABLE[5])
 
#define ROM_REF_A_disableReferenceVoltage   ((void (*)(void))ROM_REFTABLE[6])
 
#define ROM_REF_A_getBandgapMode   ((uint_fast8_t (*)(void))ROM_REFTABLE[7])
 
#define ROM_REF_A_isBandgapActive   ((bool (*)(void))ROM_REFTABLE[8])
 
#define ROM_REF_A_isRefGenBusy   ((bool (*)(void))ROM_REFTABLE[9])
 
#define ROM_REF_A_isRefGenActive   ((bool (*)(void))ROM_REFTABLE[10])
 
#define ROM_REF_A_getBufferedBandgapVoltageStatus   ((bool (*)(void))ROM_REFTABLE[11])
 
#define ROM_REF_A_getVariableReferenceVoltageStatus   ((bool (*)(void))ROM_REFTABLE[12])
 
#define ROM_REF_A_setReferenceVoltageOneTimeTrigger   ((void (*)(void))ROM_REFTABLE[13])
 
#define ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger   ((void (*)(void))ROM_REFTABLE[14])
 
#define ROM_ResetCtl_initiateSoftReset   ((void (*)(void))ROM_RESETCTLTABLE[0])
 
#define ROM_ResetCtl_initiateSoftResetWithSource   ((void (*)(uint32_t source))ROM_RESETCTLTABLE[1])
 
#define ROM_ResetCtl_getSoftResetSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[2])
 
#define ROM_ResetCtl_clearSoftResetSource   ((void (*)(uint32_t mask))ROM_RESETCTLTABLE[3])
 
#define ROM_ResetCtl_initiateHardReset   ((void (*)(void))ROM_RESETCTLTABLE[4])
 
#define ROM_ResetCtl_initiateHardResetWithSource   ((void (*)(uint32_t source))ROM_RESETCTLTABLE[5])
 
#define ROM_ResetCtl_getHardResetSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[6])
 
#define ROM_ResetCtl_clearHardResetSource   ((void (*)(uint32_t mask))ROM_RESETCTLTABLE[7])
 
#define ROM_ResetCtl_getPSSSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[8])
 
#define ROM_ResetCtl_clearPSSFlags   ((void (*)(void))ROM_RESETCTLTABLE[9])
 
#define ROM_ResetCtl_getPCMSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[10])
 
#define ROM_ResetCtl_clearPCMFlags   ((void (*)(void))ROM_RESETCTLTABLE[11])
 
#define ROM_RTC_C_startClock   ((void (*)(void))ROM_RTCTABLE[0])
 
#define ROM_RTC_C_holdClock   ((void (*)(void))ROM_RTCTABLE[1])
 
#define ROM_RTC_C_setCalibrationFrequency   ((void (*)(uint_fast16_t frequencySelect))ROM_RTCTABLE[2])
 
#define ROM_RTC_C_setCalibrationData
 
#define ROM_RTC_C_setTemperatureCompensation
 
#define ROM_RTC_C_initCalendar
 
#define ROM_RTC_C_setCalendarAlarm
 
#define ROM_RTC_C_setCalendarEvent   ((void (*)(uint_fast16_t eventSelect))ROM_RTCTABLE[8])
 
#define ROM_RTC_C_getPrescaleValue   ((uint_fast8_t (*)(uint_fast8_t prescaleSelect))ROM_RTCTABLE[10])
 
#define ROM_RTC_C_setPrescaleValue
 
#define ROM_RTC_C_convertBCDToBinary   ((uint16_t (*)(uint16_t valueToConvert))ROM_RTCTABLE[12])
 
#define ROM_RTC_C_convertBinaryToBCD   ((uint16_t (*)(uint16_t valueToConvert))ROM_RTCTABLE[13])
 
#define ROM_RTC_C_getInterruptStatus   ((uint_fast8_t (*)(void))ROM_RTCTABLE[16])
 
#define ROM_RTC_C_getEnabledInterruptStatus   ((uint_fast8_t (*)(void))ROM_RTCTABLE[17])
 
#define ROM_RTC_C_clearInterruptFlag   ((void (*)(uint_fast8_t interruptFlagMask))ROM_RTCTABLE[18])
 
#define ROM_SPI_selectFourPinFunctionality
 
#define ROM_SPI_changeMasterClock
 
#define ROM_SPI_initSlave
 
#define ROM_SPI_changeClockPhasePolarity
 
#define ROM_SPI_transmitData
 
#define ROM_SPI_receiveData   ((uint8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[6])
 
#define ROM_SPI_enableModule   ((void (*)(uint32_t moduleInstance))ROM_SPITABLE[7])
 
#define ROM_SPI_disableModule   ((void (*)(uint32_t moduleInstance))ROM_SPITABLE[8])
 
#define ROM_SPI_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_SPITABLE[9])
 
#define ROM_SPI_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_SPITABLE[10])
 
#define ROM_SPI_isBusy   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[11])
 
#define ROM_SPI_enableInterrupt
 
#define ROM_SPI_disableInterrupt
 
#define ROM_SPI_getInterruptStatus
 
#define ROM_SPI_getEnabledInterruptStatus   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[15])
 
#define ROM_SPI_clearInterruptFlag
 
#define ROM_SysTick_enableModule   ((void (*)(void))ROM_SYSTICKTABLE[0])
 
#define ROM_SysTick_disableModule   ((void (*)(void))ROM_SYSTICKTABLE[1])
 
#define ROM_SysTick_enableInterrupt   ((void (*)(void))ROM_SYSTICKTABLE[2])
 
#define ROM_SysTick_disableInterrupt   ((void (*)(void))ROM_SYSTICKTABLE[3])
 
#define ROM_SysTick_setPeriod   ((void (*)(uint32_t period))ROM_SYSTICKTABLE[4])
 
#define ROM_SysTick_getPeriod   ((uint32_t (*)(void))ROM_SYSTICKTABLE[5])
 
#define ROM_SysTick_getValue   ((uint32_t (*)(void))ROM_SYSTICKTABLE[6])
 
#define ROM_Timer_A_startCounter
 
#define ROM_Timer_A_configureContinuousMode
 
#define ROM_Timer_A_configureUpMode
 
#define ROM_Timer_A_configureUpDownMode
 
#define ROM_Timer_A_initCapture
 
#define ROM_Timer_A_initCompare
 
#define ROM_Timer_A_clearTimer   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[6])
 
#define ROM_Timer_A_getSynchronizedCaptureCompareInput
 
#define ROM_Timer_A_getOutputForOutputModeOutBitValue
 
#define ROM_Timer_A_getCaptureCompareCount
 
#define ROM_Timer_A_setOutputForOutputModeOutBitValue
 
#define ROM_Timer_A_generatePWM
 
#define ROM_Timer_A_stopTimer   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[12])
 
#define ROM_Timer_A_setCompareValue
 
#define ROM_Timer_A_clearInterruptFlag   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[14])
 
#define ROM_Timer_A_clearCaptureCompareInterrupt
 
#define ROM_Timer_A_enableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[16])
 
#define ROM_Timer_A_disableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[17])
 
#define ROM_Timer_A_getInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER_ATABLE[18])
 
#define ROM_Timer_A_getEnabledInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER_ATABLE[19])
 
#define ROM_Timer_A_enableCaptureCompareInterrupt
 
#define ROM_Timer_A_disableCaptureCompareInterrupt
 
#define ROM_Timer_A_getCaptureCompareInterruptStatus
 
#define ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
 
#define ROM_Timer_A_getCounterValue   ((uint16_t (*)(uint32_t timer))ROM_TIMER_ATABLE[26])
 
#define ROM_Timer32_initModule
 
#define ROM_Timer32_setCount
 
#define ROM_Timer32_setCountInBackground
 
#define ROM_Timer32_getValue   ((uint32_t (*)(uint32_t timer))ROM_TIMER32TABLE[3])
 
#define ROM_Timer32_startTimer
 
#define ROM_Timer32_haltTimer   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[5])
 
#define ROM_Timer32_enableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[6])
 
#define ROM_Timer32_disableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[7])
 
#define ROM_Timer32_clearInterruptFlag   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[8])
 
#define ROM_Timer32_getInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER32TABLE[9])
 
#define ROM_UART_initModule
 
#define ROM_UART_transmitData
 
#define ROM_UART_enableModule   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[2])
 
#define ROM_UART_disableModule   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[3])
 
#define ROM_UART_queryStatusFlags
 
#define ROM_UART_setDormant   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[5])
 
#define ROM_UART_resetDormant   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[6])
 
#define ROM_UART_transmitAddress
 
#define ROM_UART_transmitBreak   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[8])
 
#define ROM_UART_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[9])
 
#define ROM_UART_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[10])
 
#define ROM_UART_selectDeglitchTime
 
#define ROM_UART_enableInterrupt
 
#define ROM_UART_disableInterrupt
 
#define ROM_UART_getInterruptStatus
 
#define ROM_UART_clearInterruptFlag
 
#define ROM_UART_receiveData   ((uint8_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[16])
 
#define ROM_UART_getEnabledInterruptStatus   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[17])
 
#define ROM_WDT_A_holdTimer   ((void (*)(void))ROM_WDTTABLE[0])
 
#define ROM_WDT_A_startTimer   ((void (*)(void))ROM_WDTTABLE[1])
 
#define ROM_WDT_A_clearTimer   ((void (*)(void))ROM_WDTTABLE[2])
 
#define ROM_WDT_A_initWatchdogTimer
 
#define ROM_WDT_A_initIntervalTimer
 
#define ROM_WDT_A_setPasswordViolationReset   ((void (*)(uint_fast8_t resetType))ROM_WDTTABLE[7])
 
#define ROM_WDT_A_setTimeoutReset   ((void (*)(uint_fast8_t resetType))ROM_WDTTABLE[8])
 
#define ROM_SysCtl_A_getSRAMSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[0])
 
#define ROM_SysCtl_A_getFlashSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[1])
 
#define ROM_SysCtl_A_rebootDevice   ((void (*)(void))ROM_SYSCTLATABLE[2])
 
#define ROM_SysCtl_A_enableSRAM   ((bool (*)(uint32_t addr))ROM_SYSCTLATABLE[3])
 
#define ROM_SysCtl_A_disableSRAM   ((bool (*)(uint32_t addr))ROM_SYSCTLATABLE[4])
 
#define ROM_SysCtl_A_enableSRAMRetention
 
#define ROM_SysCtl_A_disableSRAMRetention
 
#define ROM_SysCtl_A_enablePeripheralAtCPUHalt   ((void (*)(uint_fast16_t devices))ROM_SYSCTLATABLE[7])
 
#define ROM_SysCtl_A_disablePeripheralAtCPUHalt   ((void (*)(uint_fast16_t devices))ROM_SYSCTLATABLE[8])
 
#define ROM_SysCtl_A_setWDTTimeoutResetType   ((void (*)(uint_fast8_t resetType))ROM_SYSCTLATABLE[9])
 
#define ROM_SysCtl_A_setWDTPasswordViolationResetType   ((void (*)(uint_fast8_t resetType))ROM_SYSCTLATABLE[10])
 
#define ROM_SysCtl_A_disableNMISource   ((void (*)(uint_fast8_t flags))ROM_SYSCTLATABLE[11])
 
#define ROM_SysCtl_A_enableNMISource   ((void (*)(uint_fast8_t flags))ROM_SYSCTLATABLE[12])
 
#define ROM_SysCtl_A_getTempCalibrationConstant
 
#define ROM_SysCtl_A_enableGlitchFilter   ((void (*)(void))ROM_SYSCTLATABLE[15])
 
#define ROM_SysCtl_A_disableGlitchFilter   ((void (*)(void))ROM_SYSCTLATABLE[16])
 
#define ROM_SysCtl_A_getTLVInfo
 
#define ROM_SysCtl_A_getInfoFlashSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[18])
 
#define ROM_FlashCtl_A_enableReadBuffering
 
#define ROM_FlashCtl_A_disableReadBuffering
 
#define ROM_FlashCtl_A_unprotectMemory
 
#define ROM_FlashCtl_A_protectMemory
 
#define ROM_FlashCtl_A_isMemoryRangeProtected
 
#define ROM_FlashCtl_A_verifyMemory
 
#define ROM_FlashCtl_A_performMassErase   ((bool (*)(void))ROM_FLASHCTLATABLE[8])
 
#define ROM_FlashCtl_A_eraseSector   ((bool (*)(uint32_t addr))ROM_FLASHCTLATABLE[9])
 
#define ROM_FlashCtl_A_programMemory
 
#define ROM_FlashCtl_A_setProgramVerification   ((void (*)(uint32_t verificationSetting))ROM_FLASHCTLATABLE[11])
 
#define ROM_FlashCtl_A_clearProgramVerification   ((void (*)( uint32_t verificationSetting))ROM_FLASHCTLATABLE[12])
 
#define ROM_FlashCtl_A_enableWordProgramming   ((void (*)(uint32_t mode))ROM_FLASHCTLATABLE[13])
 
#define ROM_FlashCtl_A_disableWordProgramming   ((void (*)(void))ROM_FLASHCTLATABLE[14])
 
#define ROM_FlashCtl_A_isWordProgrammingEnabled   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[15])
 
#define ROM_FlashCtl_A_enableInterrupt   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[16])
 
#define ROM_FlashCtl_A_disableInterrupt   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[17])
 
#define ROM_FlashCtl_A_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[18])
 
#define ROM_FlashCtl_A_getInterruptStatus   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[19])
 
#define ROM_FlashCtl_A_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[20])
 
#define ROM_FlashCtl_A_setWaitState
 
#define ROM_FlashCtl_A_getWaitState   ((uint32_t (*)(uint32_t bank))ROM_FLASHCTLATABLE[22])
 
#define ROM_FlashCtl_A_setReadMode
 
#define ROM_FlashCtl_A_getReadMode   ((uint32_t (*)(uint32_t flashBank))ROM_FLASHCTLATABLE[24])
 
#define ROM___FlashCtl_A_remaskData8Post
 
#define ROM___FlashCtl_A_remaskData8Pre
 
#define ROM___FlashCtl_A_remaskData32Pre
 
#define ROM___FlashCtl_A_remaskData32Post
 
#define ROM___FlashCtl_A_remaskBurstDataPre
 
#define ROM___FlashCtl_A_remaskBurstDataPost
 
#define ROM_FlashCtl_A_initiateSectorErase   ((void (*)(uint32_t addr))ROM_FLASHCTLATABLE[33])
 
#define ROM_FlashCtl_A_initiateMassErase   ((void (*)(void))ROM_FLASHCTLATABLE[34])
 
#define ROM_FlashCtl_A_isMemoryProtected   ((bool (*)(uint32_t addr))ROM_FLASHCTLATABLE[35])
 
#define ROM_LCD_F_turnOff   ((void (*)(void))ROM_LCDFTABLE[2])
 
#define ROM_LCD_F_clearAllMemory   ((void (*)(void))ROM_LCDFTABLE[3])
 
#define ROM_LCD_F_clearAllBlinkingMemory   ((void (*)(void))ROM_LCDFTABLE[4])
 
#define ROM_LCD_F_selectDisplayMemory   ((void (*)(uint_fast16_t displayMemory))ROM_LCDFTABLE[5])
 
#define ROM_LCD_F_setBlinkingControl
 
#define ROM_LCD_F_setAnimationControl
 
#define ROM_LCD_F_clearAllAnimationMemory   ((void (*)(void))ROM_LCDFTABLE[8])
 
#define ROM_LCD_F_setPinAsLCDFunction   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[9])
 
#define ROM_LCD_F_setPinAsPortFunction   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[10])
 
#define ROM_LCD_F_setPinAsSEG   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[13])
 
#define ROM_LCD_F_selectBias   ((void (*)(uint_fast16_t bias))ROM_LCDFTABLE[14])
 
#define ROM_LCD_F_setVLCDSource
 
#define ROM_LCD_F_clearInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[16])
 
#define ROM_LCD_F_getInterruptStatus   ((uint32_t (*)(void))ROM_LCDFTABLE[17])
 
#define ROM_LCD_F_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_LCDFTABLE[18])
 
#define ROM_LCD_F_enableInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[19])
 
#define ROM_LCD_F_disableInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[20])
 

Macro Definition Documentation

#define ROM_APITABLE   ((unsigned long *)0x02000800)
#define ROM_VERSION   (ROM_APITABLE[0])
#define ROM_ADC14TABLE   ((unsigned long *)(ROM_APITABLE[1]))
#define ROM_AES256TABLE   ((unsigned long *)(ROM_APITABLE[2]))
#define ROM_COMPTABLE   ((unsigned long *)(ROM_APITABLE[3]))
#define ROM_CRC32TABLE   ((unsigned long *)(ROM_APITABLE[4]))
#define ROM_CSTABLE   ((unsigned long *)(ROM_APITABLE[5]))
#define ROM_DMATABLE   ((unsigned long *)(ROM_APITABLE[6]))
#define ROM_FLASHCTLTABLE   ((unsigned long *)(ROM_APITABLE[7]))
#define ROM_FPUTABLE   ((unsigned long *)(ROM_APITABLE[8]))
#define ROM_GPIOTABLE   ((unsigned long *)(ROM_APITABLE[9]))
#define ROM_I2CTABLE   ((unsigned long *)(ROM_APITABLE[10]))
#define ROM_INTTABLE   ((unsigned long *)(ROM_APITABLE[11]))
#define ROM_MPUTABLE   ((unsigned long *)(ROM_APITABLE[12]))
#define ROM_PCMTABLE   ((unsigned long *)(ROM_APITABLE[13]))
#define ROM_PMAPTABLE   ((unsigned long *)(ROM_APITABLE[14]))
#define ROM_PSSTABLE   ((unsigned long *)(ROM_APITABLE[15]))
#define ROM_REFTABLE   ((unsigned long *)(ROM_APITABLE[16]))
#define ROM_RESETCTLTABLE   ((unsigned long *)(ROM_APITABLE[17]))
#define ROM_RTCTABLE   ((unsigned long *)(ROM_APITABLE[18]))
#define ROM_SPITABLE   ((unsigned long *)(ROM_APITABLE[19]))
#define ROM_SYSCTLTABLE   ((unsigned long *)(ROM_APITABLE[20]))
#define ROM_SYSTICKTABLE   ((unsigned long *)(ROM_APITABLE[21]))
#define ROM_TIMER_ATABLE   ((unsigned long *)(ROM_APITABLE[22]))
#define ROM_TIMER32TABLE   ((unsigned long *)(ROM_APITABLE[23]))
#define ROM_UARTTABLE   ((unsigned long *)(ROM_APITABLE[24]))
#define ROM_WDTTABLE   ((unsigned long *)(ROM_APITABLE[25]))
#define ROM_SYSCTLATABLE   ((unsigned long *)(ROM_APITABLE[26]))
#define ROM_FLASHCTLATABLE   ((unsigned long *)(ROM_APITABLE[27]))
#define ROM_LCDFTABLE   ((unsigned long *)(ROM_APITABLE[28]))
#define TARGET_IS_MSP432P4XX_NEXT
#define ROM_ADC14_enableModule   ((void (*)(void))ROM_ADC14TABLE[0])
#define ROM_ADC14_disableModule   ((bool (*)(void))ROM_ADC14TABLE[1])
#define ROM_ADC14_initModule
Value:
((bool (*)(uint32_t clockSource, \
uint32_t clockPredivider, \
uint32_t clockDivider, \
uint32_t internalChannelMask))ROM_ADC14TABLE[2])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_setResolution   ((void (*)(uint32_t resolution))ROM_ADC14TABLE[3])
#define ROM_ADC14_getResolution   ((uint_fast32_t (*)(void))ROM_ADC14TABLE[4])
#define ROM_ADC14_setSampleHoldTrigger
Value:
((bool (*)(uint32_t source, \
bool invertSignal))ROM_ADC14TABLE[5])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_setSampleHoldTime
Value:
((bool (*)(uint32_t firstPulseWidth, \
uint32_t secondPulseWidth))ROM_ADC14TABLE[6])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_configureMultiSequenceMode
Value:
((bool (*)(uint32_t memoryStart, \
uint32_t memoryEnd, \
bool repeatMode))ROM_ADC14TABLE[7])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_configureSingleSampleMode
Value:
((bool (*)(uint32_t memoryDestination, \
bool repeatMode))ROM_ADC14TABLE[8])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_enableConversion   ((bool (*)(void))ROM_ADC14TABLE[9])
#define ROM_ADC14_disableConversion   ((void (*)(void))ROM_ADC14TABLE[10])
#define ROM_ADC14_isBusy   ((bool (*)(void))ROM_ADC14TABLE[11])
#define ROM_ADC14_configureConversionMemory
Value:
((bool (*)(uint32_t memorySelect, \
uint32_t refSelect, \
uint32_t channelSelect, \
bool differntialMode))ROM_ADC14TABLE[12])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_enableComparatorWindow
Value:
((bool (*)(uint32_t memorySelect, \
uint32_t windowSelect))ROM_ADC14TABLE[13])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_disableComparatorWindow   ((bool (*)(uint32_t memorySelect))ROM_ADC14TABLE[14])
#define ROM_ADC14_setComparatorWindowValue
Value:
((bool (*)(uint32_t window, \
int16_t low, \
int16_t high))ROM_ADC14TABLE[15])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_setResultFormat   ((bool (*)(uint32_t resultFormat))ROM_ADC14TABLE[16])
#define ROM_ADC14_getResult   ((uint_fast16_t (*)(uint32_t memorySelect))ROM_ADC14TABLE[17])
#define ROM_ADC14_getResultArray
Value:
((void (*)(uint32_t memoryStart, \
uint32_t memoryEnd, \
uint16_t* res))ROM_ADC14TABLE[19])
#define ROM_ADC14TABLE
Definition: rom.h:42
#define ROM_ADC14_enableReferenceBurst   ((bool (*)(void))ROM_ADC14TABLE[20])
#define ROM_ADC14_disableReferenceBurst   ((bool (*)(void))ROM_ADC14TABLE[21])
#define ROM_ADC14_setPowerMode   ((bool (*)(uint32_t powerMode))ROM_ADC14TABLE[22])
#define ROM_ADC14_enableInterrupt   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[23])
#define ROM_ADC14_disableInterrupt   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[24])
#define ROM_ADC14_getInterruptStatus   ((uint_fast64_t (*)(void))ROM_ADC14TABLE[25])
#define ROM_ADC14_getEnabledInterruptStatus   ((uint_fast64_t (*)(void))ROM_ADC14TABLE[26])
#define ROM_ADC14_clearInterruptFlag   ((void (*)(uint_fast64_t mask))ROM_ADC14TABLE[27])
#define ROM_ADC14_toggleConversionTrigger   ((bool (*)(void))ROM_ADC14TABLE[28])
#define ROM_ADC14_enableSampleTimer   ((bool (*)(uint32_t multiSampleConvert))ROM_ADC14TABLE[29])
#define ROM_ADC14_disableSampleTimer   ((bool (*)(void))ROM_ADC14TABLE[30])
#define ROM_AES256_setCipherKey
Value:
((bool (*)(uint32_t moduleInstance, \
const uint8_t *cipherKey, \
uint_fast16_t keyLength))ROM_AES256TABLE[0])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_encryptData
Value:
((void (*)(uint32_t moduleInstance, \
const uint8_t *data, \
uint8_t *encryptedData))ROM_AES256TABLE[1])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_decryptData
Value:
((void (*)(uint32_t moduleInstance, \
const uint8_t *data, \
uint8_t *decryptedData))ROM_AES256TABLE[2])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_setDecipherKey
Value:
((bool (*)(uint32_t moduleInstance, \
const uint8_t *cipherKey, \
uint_fast16_t keyLength))ROM_AES256TABLE[3])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_reset   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[4])
#define ROM_AES256_startEncryptData
Value:
((void (*)(uint32_t moduleInstance, \
const uint8_t *data))ROM_AES256TABLE[5])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_startDecryptData
Value:
((void (*)(uint32_t moduleInstance, \
const uint8_t *data))ROM_AES256TABLE[6])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_startSetDecipherKey
Value:
((bool (*)(uint32_t moduleInstance, \
const uint8_t *cipherKey, \
uint_fast16_t keyLength))ROM_AES256TABLE[7])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_getDataOut
Value:
((bool (*)(uint32_t moduleInstance, \
uint8_t *outputData))ROM_AES256TABLE[8])
#define ROM_AES256TABLE
Definition: rom.h:43
#define ROM_AES256_isBusy   ((bool (*)(uint32_t moduleInstance))ROM_AES256TABLE[9])
#define ROM_AES256_clearErrorFlag   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[10])
#define ROM_AES256_getErrorFlagStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[11])
#define ROM_AES256_clearInterruptFlag   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[12])
#define ROM_AES256_getInterruptStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[13])
#define ROM_AES256_enableInterrupt   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[14])
#define ROM_AES256_disableInterrupt   ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[15])
#define ROM_AES256_getInterruptFlagStatus   ((uint32_t (*)(uint32_t moduleInstance))ROM_AES256TABLE[18])
#define ROM_COMP_E_initModule
Value:
((bool (*)(uint32_t comparator, \
const COMP_E_Config *config))ROM_COMPTABLE[0])
Type definition for _COMP_E_Config structure.
Definition: comp_e.h:123
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_setReferenceVoltage
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t supplyVoltageReferenceBase, \
uint_fast16_t lowerLimitSupplyVoltageFractionOf32, \
uint_fast16_t upperLimitSupplyVoltageFractionOf32))ROM_COMPTABLE[1])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_setReferenceAccuracy
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t referenceAccuracy))ROM_COMPTABLE[2])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_setPowerMode
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t powerMode))ROM_COMPTABLE[3])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_enableModule   ((void (*)(uint32_t comparator))ROM_COMPTABLE[4])
#define ROM_COMP_E_disableModule   ((void (*)(uint32_t comparator))ROM_COMPTABLE[5])
#define ROM_COMP_E_shortInputs   ((void (*)(uint32_t comparator))ROM_COMPTABLE[6])
#define ROM_COMP_E_unshortInputs   ((void (*)(uint32_t comparator))ROM_COMPTABLE[7])
#define ROM_COMP_E_disableInputBuffer
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t inputPort))ROM_COMPTABLE[8])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_enableInputBuffer
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t inputPort))ROM_COMPTABLE[9])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_swapIO   ((void (*)(uint32_t comparator))ROM_COMPTABLE[10])
#define ROM_COMP_E_outputValue   ((uint8_t (*)(uint32_t comparator))ROM_COMPTABLE[11])
#define ROM_COMP_E_enableInterrupt
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t mask))ROM_COMPTABLE[12])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_disableInterrupt
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t mask))ROM_COMPTABLE[13])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_clearInterruptFlag
Value:
((void (*)(uint32_t comparator, \
uint_fast16_t mask))ROM_COMPTABLE[14])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_getInterruptStatus   ((uint_fast16_t (*)(uint32_t comparator))ROM_COMPTABLE[15])
#define ROM_COMP_E_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint32_t comparator))ROM_COMPTABLE[16])
#define ROM_COMP_E_setInterruptEdgeDirection
Value:
((void (*)(uint32_t comparator, \
uint_fast8_t edgeDirection))ROM_COMPTABLE[17])
#define ROM_COMPTABLE
Definition: rom.h:44
#define ROM_COMP_E_toggleInterruptEdgeDirection   ((void (*)(uint32_t comparator))ROM_COMPTABLE[18])
#define ROM_CRC32_setSeed
Value:
((void (*)(uint32_t seed, \
uint_fast8_t crcType))ROM_CRC32TABLE[0])
#define ROM_CRC32TABLE
Definition: rom.h:45
#define ROM_CRC32_set8BitData
Value:
((void (*)(uint8_t dataIn, \
uint_fast8_t crcType))ROM_CRC32TABLE[1])
#define ROM_CRC32TABLE
Definition: rom.h:45
#define ROM_CRC32_set16BitData
Value:
((void (*)(uint16_t dataIn, \
uint_fast8_t crcType))ROM_CRC32TABLE[2])
#define ROM_CRC32TABLE
Definition: rom.h:45
#define ROM_CRC32_set32BitData   ((void (*)(uint32_t dataIn))ROM_CRC32TABLE[3])
#define ROM_CRC32_set8BitDataReversed
Value:
((void (*)(uint8_t dataIn, \
uint_fast8_t crcType))ROM_CRC32TABLE[4])
#define ROM_CRC32TABLE
Definition: rom.h:45
#define ROM_CRC32_set16BitDataReversed
Value:
((void (*)(uint16_t dataIn, \
uint_fast8_t crcType))ROM_CRC32TABLE[5])
#define ROM_CRC32TABLE
Definition: rom.h:45
#define ROM_CRC32_set32BitDataReversed   ((void (*)(uint32_t dataIn))ROM_CRC32TABLE[6])
#define ROM_CRC32_getResult   ((uint32_t (*)(uint_fast8_t crcType))ROM_CRC32TABLE[7])
#define ROM_CRC32_getResultReversed   ((uint32_t (*)(uint_fast8_t crcType))ROM_CRC32TABLE[8])
#define ROM_CS_initClockSignal
Value:
((void (*)(uint32_t selectedClockSignal, \
uint32_t clockSource, \
uint32_t clockSourceDivider))ROM_CSTABLE[0])
#define ROM_CSTABLE
Definition: rom.h:46
#define ROM_CS_setReferenceOscillatorFrequency   ((void (*)(uint8_t referenceFrequency))ROM_CSTABLE[1])
#define ROM_CS_enableClockRequest   ((void (*)(uint32_t selectClock))ROM_CSTABLE[2])
#define ROM_CS_disableClockRequest   ((void (*)(uint32_t selectClock))ROM_CSTABLE[3])
#define ROM_CS_setDCOCenteredFrequency   ((void (*)(uint32_t dcoFreq))ROM_CSTABLE[4])
#define ROM_CS_tuneDCOFrequency   ((void (*)(int16_t tuneParameter))ROM_CSTABLE[5])
#define ROM_CS_enableDCOExternalResistor   ((void (*)(void))ROM_CSTABLE[6])
#define ROM_CS_disableDCOExternalResistor   ((void (*)(void))ROM_CSTABLE[7])
#define ROM_CS_enableInterrupt   ((void (*)(uint32_t flags))ROM_CSTABLE[8])
#define ROM_CS_disableInterrupt   ((void (*)(uint32_t flags))ROM_CSTABLE[9])
#define ROM_CS_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_CSTABLE[10])
#define ROM_CS_getInterruptStatus   ((uint32_t (*)(void))ROM_CSTABLE[11])
#define ROM_CS_setDCOFrequency   ((void (*)(uint32_t dcoFrequency))ROM_CSTABLE[12])
#define ROM_CS_getDCOFrequency   ((uint32_t (*)(void))ROM_CSTABLE[13])
#define ROM_CS_enableFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[14])
#define ROM_CS_disableFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[15])
#define ROM_CS_resetFaultCounter   ((void (*)(uint_fast8_t counterSelect))ROM_CSTABLE[16])
#define ROM_CS_startFaultCounter
Value:
((void (*)(uint_fast8_t counterSelect, \
uint_fast8_t countValue))ROM_CSTABLE[17])
#define ROM_CSTABLE
Definition: rom.h:46
#define ROM_CS_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_CSTABLE[20])
#define ROM_CS_setDCOExternalResistorCalibration
Value:
((void (*)(uint_fast8_t uiCalData, \
uint_fast8_t freqRange))ROM_CSTABLE[31])
#define ROM_CSTABLE
Definition: rom.h:46
#define ROM_DMA_enableModule   ((void (*)(void))ROM_DMATABLE[0])
#define ROM_DMA_getErrorStatus   ((uint32_t (*)(void))ROM_DMATABLE[2])
#define ROM_DMA_clearErrorStatus   ((void (*)(void))ROM_DMATABLE[3])
#define ROM_DMA_enableChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[4])
#define ROM_DMA_disableChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[5])
#define ROM_DMA_isChannelEnabled   ((bool (*)(uint32_t channelNum))ROM_DMATABLE[6])
#define ROM_DMA_setControlBase   ((void (*)(void *controlTable))ROM_DMATABLE[7])
#define ROM_DMA_getControlBase   ((void* (*)(void))ROM_DMATABLE[8])
#define ROM_DMA_getControlAlternateBase   ((void* (*)(void))ROM_DMATABLE[9])
#define ROM_DMA_requestChannel   ((void (*)(uint32_t channelNum))ROM_DMATABLE[10])
#define ROM_DMA_enableChannelAttribute
Value:
((void (*)(uint32_t channelNum, \
uint32_t attr))ROM_DMATABLE[11])
#define ROM_DMATABLE
Definition: rom.h:47
#define ROM_DMA_disableChannelAttribute
Value:
((void (*)(uint32_t channelNum, \
uint32_t attr))ROM_DMATABLE[12])
#define ROM_DMATABLE
Definition: rom.h:47
#define ROM_DMA_getChannelAttribute   ((uint32_t (*)(uint32_t channelNum))ROM_DMATABLE[13])
#define ROM_DMA_setChannelControl
Value:
((void (*)(uint32_t channelStructIndex, \
uint32_t control))ROM_DMATABLE[14])
#define ROM_DMATABLE
Definition: rom.h:47
#define ROM_DMA_setChannelScatterGather
Value:
((void (*)(uint32_t channelNum, \
uint32_t taskCount, \
void *taskList, \
uint32_t isPeriphSG))ROM_DMATABLE[16])
#define ROM_DMATABLE
Definition: rom.h:47
#define ROM_DMA_getChannelSize   ((uint32_t (*)(uint32_t channelStructIndex))ROM_DMATABLE[17])
#define ROM_DMA_getChannelMode   ((uint32_t (*)(uint32_t channelStructIndex))ROM_DMATABLE[18])
#define ROM_DMA_assignChannel   ((void (*)(uint32_t mapping))ROM_DMATABLE[19])
#define ROM_DMA_requestSoftwareTransfer   ((void (*)(uint32_t channel))ROM_DMATABLE[20])
#define ROM_DMA_assignInterrupt
Value:
((void (*)(uint32_t interruptNumber, \
uint32_t channel))ROM_DMATABLE[21])
#define ROM_DMATABLE
Definition: rom.h:47
#define ROM_DMA_enableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_DMATABLE[22])
#define ROM_DMA_disableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_DMATABLE[23])
#define ROM_DMA_getInterruptStatus   ((uint32_t (*)(void))ROM_DMATABLE[24])
#define ROM_DMA_clearInterruptFlag   ((void (*)(uint32_t intChannel))ROM_DMATABLE[25])
#define ROM_FPU_enableModule   ((void (*)(void))ROM_FPUTABLE[0])
#define ROM_FPU_disableModule   ((void (*)(void))ROM_FPUTABLE[1])
#define ROM_FPU_enableStacking   ((void (*)(void))ROM_FPUTABLE[2])
#define ROM_FPU_enableLazyStacking   ((void (*)(void))ROM_FPUTABLE[3])
#define ROM_FPU_disableStacking   ((void (*)(void))ROM_FPUTABLE[4])
#define ROM_FPU_setHalfPrecisionMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[5])
#define ROM_FPU_setNaNMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[6])
#define ROM_FPU_setFlushToZeroMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[7])
#define ROM_FPU_setRoundingMode   ((void (*)(uint32_t mode))ROM_FPUTABLE[8])
#define ROM_GPIO_setAsOutputPin
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[0])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setOutputHighOnPin
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[1])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setOutputLowOnPin
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[2])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_toggleOutputOnPin
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[3])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setAsInputPinWithPullDownResistor
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[4])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setAsInputPinWithPullUpResistor
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[5])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
Value:
((void (*)( uint_fast8_t selectedPort, \
uint_fast16_t selectedPins, \
uint_fast8_t mode))ROM_GPIOTABLE[6])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setAsPeripheralModuleFunctionInputPin
Value:
((void (*)( uint_fast8_t selectedPort, \
uint_fast16_t selectedPins, \
uint_fast8_t mode))ROM_GPIOTABLE[7])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_getInputPinValue
Value:
((uint8_t (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[8])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_interruptEdgeSelect
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins, \
uint_fast8_t edgeSelect))ROM_GPIOTABLE[9])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_enableInterrupt
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[10])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_disableInterrupt
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[11])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_getInterruptStatus
Value:
((uint_fast16_t (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[12])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_clearInterruptFlag
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[13])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setAsInputPin
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast16_t selectedPins))ROM_GPIOTABLE[14])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint_fast8_t selectedPort))ROM_GPIOTABLE[15])
#define ROM_GPIO_setDriveStrengthHigh
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast8_t selectedPins))ROM_GPIOTABLE[16])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_GPIO_setDriveStrengthLow
Value:
((void (*)(uint_fast8_t selectedPort, \
uint_fast8_t selectedPins))ROM_GPIOTABLE[17])
#define ROM_GPIOTABLE
Definition: rom.h:50
#define ROM_I2C_initMaster
Value:
((void (*)(uint32_t moduleInstance, \
#define ROM_I2CTABLE
Definition: rom.h:51
Definition: i2c.h:121
#define ROM_I2C_initSlave
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t slaveAddress, \
uint_fast8_t slaveAddressOffset, \
uint32_t slaveOwnAddressEnable))ROM_I2CTABLE[1])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_enableModule   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[2])
#define ROM_I2C_disableModule   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[3])
#define ROM_I2C_setSlaveAddress
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t slaveAddress))ROM_I2CTABLE[4])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_setMode
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mode))ROM_I2CTABLE[5])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_slavePutData
Value:
((void (*)(uint32_t moduleInstance, \
uint8_t transmitData))ROM_I2CTABLE[6])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_slaveGetData   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[7])
#define ROM_I2C_isBusBusy   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[8])
#define ROM_I2C_masterSendSingleByte
Value:
((void (*)(uint32_t moduleInstance, \
uint8_t txData))ROM_I2CTABLE[9])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_masterSendMultiByteNext
Value:
((void (*)(uint32_t moduleInstance, \
uint8_t txData))ROM_I2CTABLE[13])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_masterSendMultiByteNextWithTimeout
Value:
((bool (*)(uint32_t moduleInstance, \
uint8_t txData, \
uint32_t timeout))ROM_I2CTABLE[14])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_masterSendMultiByteStop   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[17])
#define ROM_I2C_masterSendMultiByteStopWithTimeout
Value:
((bool (*)(uint32_t moduleInstance, \
uint32_t timeout))ROM_I2CTABLE[18])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_masterReceiveStart   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[19])
#define ROM_I2C_masterReceiveMultiByteNext   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[20])
#define ROM_I2C_masterReceiveMultiByteFinish   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[21])
#define ROM_I2C_masterReceiveMultiByteFinishWithTimeout
Value:
((bool (*)(uint32_t moduleInstance, \
uint8_t *txData, \
uint32_t timeout))ROM_I2CTABLE[22])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_masterReceiveMultiByteStop   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[23])
#define ROM_I2C_masterReceiveSingleByte   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[24])
#define ROM_I2C_masterReceiveSingle   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[25])
#define ROM_I2C_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[26])
#define ROM_I2C_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[27])
#define ROM_I2C_masterIsStopSent   ((uint8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[28])
#define ROM_I2C_masterIsStartSent   ((bool (*)(uint32_t moduleInstance))ROM_I2CTABLE[29])
#define ROM_I2C_masterSendStart   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[30])
#define ROM_I2C_enableMultiMasterMode   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[31])
#define ROM_I2C_disableMultiMasterMode   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[32])
#define ROM_I2C_enableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t mask))ROM_I2CTABLE[33])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_disableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t mask))ROM_I2CTABLE[34])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_clearInterruptFlag
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t mask))ROM_I2CTABLE[35])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_getInterruptStatus
Value:
((uint_fast16_t (*)(uint32_t moduleInstance, \
uint16_t mask))ROM_I2CTABLE[36])
#define ROM_I2CTABLE
Definition: rom.h:51
#define ROM_I2C_getEnabledInterruptStatus   ((uint_fast16_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[37])
#define ROM_I2C_getMode   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_I2CTABLE[38])
#define ROM_I2C_slaveSendNAK   ((void (*)(uint32_t moduleInstance))ROM_I2CTABLE[41])
#define ROM_Interrupt_enableMaster   ((bool (*)(void))ROM_INTTABLE[0])
#define ROM_Interrupt_disableMaster   ((bool (*)(void))ROM_INTTABLE[1])
#define ROM_Interrupt_setPriorityGrouping   ((void (*)(uint32_t bits))ROM_INTTABLE[2])
#define ROM_Interrupt_getPriorityGrouping   ((uint32_t (*)(void))ROM_INTTABLE[3])
#define ROM_Interrupt_setPriority
Value:
((void (*)(uint32_t interruptNumber, \
uint8_t priority))ROM_INTTABLE[4])
#define ROM_INTTABLE
Definition: rom.h:52
#define ROM_Interrupt_getPriority   ((uint8_t (*)(uint32_t interruptNumber))ROM_INTTABLE[5])
#define ROM_Interrupt_enableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[6])
#define ROM_Interrupt_disableInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[7])
#define ROM_Interrupt_isEnabled   ((bool (*)(uint32_t interruptNumber))ROM_INTTABLE[8])
#define ROM_Interrupt_pendInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[9])
#define ROM_Interrupt_setPriorityMask   ((void (*)(uint8_t priorityMask))ROM_INTTABLE[10])
#define ROM_Interrupt_getPriorityMask   ((uint8_t (*)(void))ROM_INTTABLE[11])
#define ROM_Interrupt_setVectorTableAddress   ((void (*)(uint32_t addr))ROM_INTTABLE[12])
#define ROM_Interrupt_getVectorTableAddress   ((uint32_t (*)(void))ROM_INTTABLE[13])
#define ROM_Interrupt_enableSleepOnIsrExit   ((void (*)(void))ROM_INTTABLE[14])
#define ROM_Interrupt_disableSleepOnIsrExit   ((void (*)(void))ROM_INTTABLE[15])
#define ROM_Interrupt_unpendInterrupt   ((void (*)(uint32_t interruptNumber))ROM_INTTABLE[18])
#define ROM_MPU_enableModule   ((void (*)(uint32_t mpuConfig))ROM_MPUTABLE[0])
#define ROM_MPU_disableModule   ((void (*)(void))ROM_MPUTABLE[1])
#define ROM_MPU_getRegionCount   ((uint32_t (*)(void))ROM_MPUTABLE[2])
#define ROM_MPU_enableRegion   ((void (*)(uint32_t region))ROM_MPUTABLE[3])
#define ROM_MPU_disableRegion   ((void (*)(uint32_t region))ROM_MPUTABLE[4])
#define ROM_MPU_setRegion
Value:
((void (*)(uint32_t region, \
uint32_t addr, \
uint32_t flags))ROM_MPUTABLE[5])
#define ROM_MPUTABLE
Definition: rom.h:53
#define ROM_MPU_getRegion
Value:
((void (*)(uint32_t region, \
uint32_t *addr, \
uint32_t *pflags))ROM_MPUTABLE[6])
#define ROM_MPUTABLE
Definition: rom.h:53
#define ROM_MPU_enableInterrupt   ((void (*)(void))ROM_MPUTABLE[7])
#define ROM_MPU_disableInterrupt   ((void (*)(void))ROM_MPUTABLE[8])
#define ROM_PCM_shutdownDevice   ((bool (*)(uint32_t shutdownMode))ROM_PCMTABLE[9])
#define ROM_PCM_gotoLPM0   ((bool (*)(void))ROM_PCMTABLE[10])
#define ROM_PCM_enableInterrupt   ((void (*)(uint32_t flags))ROM_PCMTABLE[12])
#define ROM_PCM_disableInterrupt   ((void (*)(uint32_t flags))ROM_PCMTABLE[13])
#define ROM_PCM_getInterruptStatus   ((uint32_t (*)(void))ROM_PCMTABLE[14])
#define ROM_PCM_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_PCMTABLE[15])
#define ROM_PCM_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_PCMTABLE[16])
#define ROM_PCM_enableRudeMode   ((void (*)(void))ROM_PCMTABLE[17])
#define ROM_PCM_disableRudeMode   ((void (*)(void))ROM_PCMTABLE[18])
#define ROM_PCM_gotoLPM0InterruptSafe   ((bool (*)(void))ROM_PCMTABLE[19])
#define ROM_PMAP_configurePorts
Value:
((void (*)(const uint8_t *portMapping, \
uint8_t pxMAPy, \
uint8_t numberOfPorts, \
uint8_t portMapReconfigure))ROM_PMAPTABLE[0])
#define ROM_PMAPTABLE
Definition: rom.h:55
#define ROM_PSS_enableHighSidePinToggle   ((void (*)(bool activeLow))ROM_PSSTABLE[0])
#define ROM_PSS_disableHighSidePinToggle   ((void (*)(void))ROM_PSSTABLE[1])
#define ROM_PSS_enableHighSide   ((void (*)(void))ROM_PSSTABLE[2])
#define ROM_PSS_disableHighSide   ((void (*)(void))ROM_PSSTABLE[3])
#define ROM_PSS_setHighSidePerformanceMode   ((void (*)(uint_fast8_t powerMode))ROM_PSSTABLE[6])
#define ROM_PSS_getHighSidePerformanceMode   ((uint_fast8_t (*)(void))ROM_PSSTABLE[7])
#define ROM_PSS_enableHighSideMonitor   ((void (*)(void))ROM_PSSTABLE[10])
#define ROM_PSS_disableHighSideMonitor   ((void (*)(void))ROM_PSSTABLE[11])
#define ROM_PSS_setHighSideVoltageTrigger   ((void (*)(uint_fast8_t triggerVoltage))ROM_PSSTABLE[12])
#define ROM_PSS_getHighSideVoltageTrigger   ((uint_fast8_t (*)(void))ROM_PSSTABLE[13])
#define ROM_PSS_enableInterrupt   ((void (*)(void))ROM_PSSTABLE[14])
#define ROM_PSS_disableInterrupt   ((void (*)(void))ROM_PSSTABLE[15])
#define ROM_PSS_getInterruptStatus   ((uint32_t (*)(void))ROM_PSSTABLE[16])
#define ROM_PSS_clearInterruptFlag   ((void (*)(void))ROM_PSSTABLE[17])
#define ROM_PSS_enableForcedDCDCOperation   ((void (*)(void))ROM_PSSTABLE[20])
#define ROM_PSS_disableForcedDCDCOperation   ((void (*)(void))ROM_PSSTABLE[21])
#define ROM_REF_A_setReferenceVoltage   ((void (*)(uint_fast8_t referenceVoltageSelect))ROM_REFTABLE[0])
#define ROM_REF_A_disableTempSensor   ((void (*)(void))ROM_REFTABLE[1])
#define ROM_REF_A_enableTempSensor   ((void (*)(void))ROM_REFTABLE[2])
#define ROM_REF_A_enableReferenceVoltageOutput   ((void (*)(void))ROM_REFTABLE[3])
#define ROM_REF_A_disableReferenceVoltageOutput   ((void (*)(void))ROM_REFTABLE[4])
#define ROM_REF_A_enableReferenceVoltage   ((void (*)(void))ROM_REFTABLE[5])
#define ROM_REF_A_disableReferenceVoltage   ((void (*)(void))ROM_REFTABLE[6])
#define ROM_REF_A_getBandgapMode   ((uint_fast8_t (*)(void))ROM_REFTABLE[7])
#define ROM_REF_A_isBandgapActive   ((bool (*)(void))ROM_REFTABLE[8])
#define ROM_REF_A_isRefGenBusy   ((bool (*)(void))ROM_REFTABLE[9])
#define ROM_REF_A_isRefGenActive   ((bool (*)(void))ROM_REFTABLE[10])
#define ROM_REF_A_getBufferedBandgapVoltageStatus   ((bool (*)(void))ROM_REFTABLE[11])
#define ROM_REF_A_getVariableReferenceVoltageStatus   ((bool (*)(void))ROM_REFTABLE[12])
#define ROM_REF_A_setReferenceVoltageOneTimeTrigger   ((void (*)(void))ROM_REFTABLE[13])
#define ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger   ((void (*)(void))ROM_REFTABLE[14])
#define ROM_ResetCtl_initiateSoftReset   ((void (*)(void))ROM_RESETCTLTABLE[0])
#define ROM_ResetCtl_initiateSoftResetWithSource   ((void (*)(uint32_t source))ROM_RESETCTLTABLE[1])
#define ROM_ResetCtl_getSoftResetSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[2])
#define ROM_ResetCtl_clearSoftResetSource   ((void (*)(uint32_t mask))ROM_RESETCTLTABLE[3])
#define ROM_ResetCtl_initiateHardReset   ((void (*)(void))ROM_RESETCTLTABLE[4])
#define ROM_ResetCtl_initiateHardResetWithSource   ((void (*)(uint32_t source))ROM_RESETCTLTABLE[5])
#define ROM_ResetCtl_getHardResetSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[6])
#define ROM_ResetCtl_clearHardResetSource   ((void (*)(uint32_t mask))ROM_RESETCTLTABLE[7])
#define ROM_ResetCtl_getPSSSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[8])
#define ROM_ResetCtl_clearPSSFlags   ((void (*)(void))ROM_RESETCTLTABLE[9])
#define ROM_ResetCtl_getPCMSource   ((uint32_t (*)(void))ROM_RESETCTLTABLE[10])
#define ROM_ResetCtl_clearPCMFlags   ((void (*)(void))ROM_RESETCTLTABLE[11])
#define ROM_RTC_C_startClock   ((void (*)(void))ROM_RTCTABLE[0])
#define ROM_RTC_C_holdClock   ((void (*)(void))ROM_RTCTABLE[1])
#define ROM_RTC_C_setCalibrationFrequency   ((void (*)(uint_fast16_t frequencySelect))ROM_RTCTABLE[2])
#define ROM_RTC_C_setCalibrationData
Value:
((void (*)(uint_fast8_t offsetDirection, \
uint_fast8_t offsetValue))ROM_RTCTABLE[3])
#define ROM_RTCTABLE
Definition: rom.h:59
#define ROM_RTC_C_setTemperatureCompensation
Value:
((bool (*)(uint_fast16_t offsetDirection, \
uint_fast8_t offsetValue))ROM_RTCTABLE[4])
#define ROM_RTCTABLE
Definition: rom.h:59
#define ROM_RTC_C_initCalendar
Value:
((void (*)(const RTC_C_Calendar *calendarTime, \
uint_fast16_t formatSelect))ROM_RTCTABLE[5])
Definition: rtc_c.h:64
#define ROM_RTCTABLE
Definition: rom.h:59
#define ROM_RTC_C_setCalendarAlarm
Value:
((void (*)(uint_fast8_t minutesAlarm, \
uint_fast8_t hoursAlarm, \
uint_fast8_t dayOfWeekAlarm, \
uint_fast8_t dayOfmonthAlarm))ROM_RTCTABLE[7])
#define ROM_RTCTABLE
Definition: rom.h:59
#define ROM_RTC_C_setCalendarEvent   ((void (*)(uint_fast16_t eventSelect))ROM_RTCTABLE[8])
#define ROM_RTC_C_getPrescaleValue   ((uint_fast8_t (*)(uint_fast8_t prescaleSelect))ROM_RTCTABLE[10])
#define ROM_RTC_C_setPrescaleValue
Value:
((void (*)(uint_fast8_t prescaleSelect, \
uint_fast8_t prescaleCounterValue))ROM_RTCTABLE[11])
#define ROM_RTCTABLE
Definition: rom.h:59
#define ROM_RTC_C_convertBCDToBinary   ((uint16_t (*)(uint16_t valueToConvert))ROM_RTCTABLE[12])
#define ROM_RTC_C_convertBinaryToBCD   ((uint16_t (*)(uint16_t valueToConvert))ROM_RTCTABLE[13])
#define ROM_RTC_C_getInterruptStatus   ((uint_fast8_t (*)(void))ROM_RTCTABLE[16])
#define ROM_RTC_C_getEnabledInterruptStatus   ((uint_fast8_t (*)(void))ROM_RTCTABLE[17])
#define ROM_RTC_C_clearInterruptFlag   ((void (*)(uint_fast8_t interruptFlagMask))ROM_RTCTABLE[18])
#define ROM_SPI_selectFourPinFunctionality
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t select4PinFunctionality))ROM_SPITABLE[1])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_changeMasterClock
Value:
((void (*)(uint32_t moduleInstance, \
uint32_t clockSourceFrequency, \
uint32_t desiredSpiClock))ROM_SPITABLE[2])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_initSlave
Value:
((bool (*)(uint32_t moduleInstance, \
Type definition for _eUSCI_SPI_SlaveConfig structure.
Definition: spi.h:115
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_changeClockPhasePolarity
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast16_t clockPhase, \
uint_fast16_t clockPolarity))ROM_SPITABLE[4])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_transmitData
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t transmitData))ROM_SPITABLE[5])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_receiveData   ((uint8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[6])
#define ROM_SPI_enableModule   ((void (*)(uint32_t moduleInstance))ROM_SPITABLE[7])
#define ROM_SPI_disableModule   ((void (*)(uint32_t moduleInstance))ROM_SPITABLE[8])
#define ROM_SPI_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_SPITABLE[9])
#define ROM_SPI_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_SPITABLE[10])
#define ROM_SPI_isBusy   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[11])
#define ROM_SPI_enableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_SPITABLE[12])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_disableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_SPITABLE[13])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_getInterruptStatus
Value:
((uint_fast8_t (*)(uint32_t moduleInstance, \
uint16_t mask))ROM_SPITABLE[14])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SPI_getEnabledInterruptStatus   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_SPITABLE[15])
#define ROM_SPI_clearInterruptFlag
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_SPITABLE[16])
#define ROM_SPITABLE
Definition: rom.h:60
#define ROM_SysTick_enableModule   ((void (*)(void))ROM_SYSTICKTABLE[0])
#define ROM_SysTick_disableModule   ((void (*)(void))ROM_SYSTICKTABLE[1])
#define ROM_SysTick_enableInterrupt   ((void (*)(void))ROM_SYSTICKTABLE[2])
#define ROM_SysTick_disableInterrupt   ((void (*)(void))ROM_SYSTICKTABLE[3])
#define ROM_SysTick_setPeriod   ((void (*)(uint32_t period))ROM_SYSTICKTABLE[4])
#define ROM_SysTick_getPeriod   ((uint32_t (*)(void))ROM_SYSTICKTABLE[5])
#define ROM_SysTick_getValue   ((uint32_t (*)(void))ROM_SYSTICKTABLE[6])
#define ROM_Timer_A_startCounter
Value:
((void (*)(uint32_t timer, \
uint_fast16_t timerMode))ROM_TIMER_ATABLE[0])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_configureContinuousMode
Value:
((void (*)(uint32_t timer, \
#define ROM_TIMER_ATABLE
Definition: rom.h:63
Type definition for _Timer_A_ContinuousModeConfig structure.
Definition: timer_a.h:78
#define ROM_Timer_A_configureUpMode
Value:
((void (*)(uint32_t timer, \
Type definition for _Timer_A_UpModeConfig structure.
Definition: timer_a.h:98
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_configureUpDownMode
Value:
((void (*)(uint32_t timer, \
Type definition for _Timer_A_UpDownModeConfig structure.
Definition: timer_a.h:120
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_initCapture
Value:
((void (*)(uint32_t timer, \
#define ROM_TIMER_ATABLE
Definition: rom.h:63
Type definition for _Timer_A_CaptureModeConfig structure.
Definition: timer_a.h:142
#define ROM_Timer_A_initCompare
Value:
((void (*)(uint32_t timer, \
Type definition for _Timer_A_CompareModeConfig structure.
Definition: timer_a.h:164
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_clearTimer   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[6])
#define ROM_Timer_A_getSynchronizedCaptureCompareInput
Value:
((uint_fast8_t (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister, \
uint_fast16_t synchronizedSetting))ROM_TIMER_ATABLE[7])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_getOutputForOutputModeOutBitValue
Value:
((uint_fast8_t (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[8])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_getCaptureCompareCount
Value:
((uint_fast16_t (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[9])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_setOutputForOutputModeOutBitValue
Value:
((void (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister, \
uint_fast8_t outputModeOutBitValue))ROM_TIMER_ATABLE[10])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_generatePWM
Value:
((void (*)(uint32_t timer, \
const Timer_A_PWMConfig *config))ROM_TIMER_ATABLE[11])
Type definition for _Timer_A_PWMConfig structure.
Definition: timer_a.h:184
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_stopTimer   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[12])
#define ROM_Timer_A_setCompareValue
Value:
((void (*)(uint32_t timer, \
uint_fast16_t compareRegister, \
uint_fast16_t compareValue))ROM_TIMER_ATABLE[13])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_clearInterruptFlag   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[14])
#define ROM_Timer_A_clearCaptureCompareInterrupt
Value:
((void (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[15])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_enableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[16])
#define ROM_Timer_A_disableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[17])
#define ROM_Timer_A_getInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER_ATABLE[18])
#define ROM_Timer_A_getEnabledInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER_ATABLE[19])
#define ROM_Timer_A_enableCaptureCompareInterrupt
Value:
((void (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[20])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_disableCaptureCompareInterrupt
Value:
((void (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[21])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_getCaptureCompareInterruptStatus
Value:
((uint32_t (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister, \
uint_fast16_t mask))ROM_TIMER_ATABLE[22])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
Value:
((uint32_t (*)(uint32_t timer, \
uint_fast16_t captureCompareRegister))ROM_TIMER_ATABLE[23])
#define ROM_TIMER_ATABLE
Definition: rom.h:63
#define ROM_Timer_A_getCounterValue   ((uint16_t (*)(uint32_t timer))ROM_TIMER_ATABLE[26])
#define ROM_Timer32_initModule
Value:
((void (*)(uint32_t timer, \
uint32_t preScaler, \
uint32_t resolution, \
uint32_t mode))ROM_TIMER32TABLE[0])
#define ROM_TIMER32TABLE
Definition: rom.h:64
#define ROM_Timer32_setCount
Value:
((void (*)(uint32_t timer, \
uint32_t count))ROM_TIMER32TABLE[1])
#define ROM_TIMER32TABLE
Definition: rom.h:64
#define ROM_Timer32_setCountInBackground
Value:
((void (*)(uint32_t timer, \
uint32_t count))ROM_TIMER32TABLE[2])
#define ROM_TIMER32TABLE
Definition: rom.h:64
#define ROM_Timer32_getValue   ((uint32_t (*)(uint32_t timer))ROM_TIMER32TABLE[3])
#define ROM_Timer32_startTimer
Value:
((void (*)(uint32_t timer, \
bool oneShot))ROM_TIMER32TABLE[4])
#define ROM_TIMER32TABLE
Definition: rom.h:64
#define ROM_Timer32_haltTimer   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[5])
#define ROM_Timer32_enableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[6])
#define ROM_Timer32_disableInterrupt   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[7])
#define ROM_Timer32_clearInterruptFlag   ((void (*)(uint32_t timer))ROM_TIMER32TABLE[8])
#define ROM_Timer32_getInterruptStatus   ((uint32_t (*)(uint32_t timer))ROM_TIMER32TABLE[9])
#define ROM_UART_initModule
Value:
((bool (*)(uint32_t moduleInstance, \
const eUSCI_UART_Config *config))ROM_UARTTABLE[0])
#define ROM_UARTTABLE
Definition: rom.h:65
Type definition for _eUSCI_UART_Config structure.
Definition: uart.h:122
#define ROM_UART_transmitData
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t transmitData))ROM_UARTTABLE[1])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_enableModule   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[2])
#define ROM_UART_disableModule   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[3])
#define ROM_UART_queryStatusFlags
Value:
((uint_fast8_t (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_UARTTABLE[4])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_setDormant   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[5])
#define ROM_UART_resetDormant   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[6])
#define ROM_UART_transmitAddress
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t transmitAddress))ROM_UARTTABLE[7])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_transmitBreak   ((void (*)(uint32_t moduleInstance))ROM_UARTTABLE[8])
#define ROM_UART_getReceiveBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[9])
#define ROM_UART_getTransmitBufferAddressForDMA   ((uint32_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[10])
#define ROM_UART_selectDeglitchTime
Value:
((void (*)(uint32_t moduleInstance, \
uint32_t deglitchTime))ROM_UARTTABLE[11])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_enableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_UARTTABLE[12])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_disableInterrupt
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_UARTTABLE[13])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_getInterruptStatus
Value:
((uint_fast8_t (*)(uint32_t moduleInstance, \
uint8_t mask))ROM_UARTTABLE[14])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_clearInterruptFlag
Value:
((void (*)(uint32_t moduleInstance, \
uint_fast8_t mask))ROM_UARTTABLE[15])
#define ROM_UARTTABLE
Definition: rom.h:65
#define ROM_UART_receiveData   ((uint8_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[16])
#define ROM_UART_getEnabledInterruptStatus   ((uint_fast8_t (*)(uint32_t moduleInstance))ROM_UARTTABLE[17])
#define ROM_WDT_A_holdTimer   ((void (*)(void))ROM_WDTTABLE[0])
#define ROM_WDT_A_startTimer   ((void (*)(void))ROM_WDTTABLE[1])
#define ROM_WDT_A_clearTimer   ((void (*)(void))ROM_WDTTABLE[2])
#define ROM_WDT_A_initWatchdogTimer
Value:
((void (*)(uint_fast8_t clockSelect, \
uint_fast8_t clockDivider))ROM_WDTTABLE[3])
#define ROM_WDTTABLE
Definition: rom.h:66
#define ROM_WDT_A_initIntervalTimer
Value:
((void (*)(uint_fast8_t clockSelect, \
uint_fast8_t clockDivider))ROM_WDTTABLE[4])
#define ROM_WDTTABLE
Definition: rom.h:66
#define ROM_WDT_A_setPasswordViolationReset   ((void (*)(uint_fast8_t resetType))ROM_WDTTABLE[7])
#define ROM_WDT_A_setTimeoutReset   ((void (*)(uint_fast8_t resetType))ROM_WDTTABLE[8])
#define ROM_SysCtl_A_getSRAMSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[0])
#define ROM_SysCtl_A_getFlashSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[1])
#define ROM_SysCtl_A_rebootDevice   ((void (*)(void))ROM_SYSCTLATABLE[2])
#define ROM_SysCtl_A_enableSRAM   ((bool (*)(uint32_t addr))ROM_SYSCTLATABLE[3])
#define ROM_SysCtl_A_disableSRAM   ((bool (*)(uint32_t addr))ROM_SYSCTLATABLE[4])
#define ROM_SysCtl_A_enableSRAMRetention
Value:
((bool (*)(uint32_t startAddr, \
uint32_t endAddr))ROM_SYSCTLATABLE[5])
#define ROM_SYSCTLATABLE
Definition: rom.h:67
#define ROM_SysCtl_A_disableSRAMRetention
Value:
((bool (*)(uint32_t startAddr, \
uint32_t endAddr))ROM_SYSCTLATABLE[6])
#define ROM_SYSCTLATABLE
Definition: rom.h:67
#define ROM_SysCtl_A_enablePeripheralAtCPUHalt   ((void (*)(uint_fast16_t devices))ROM_SYSCTLATABLE[7])
#define ROM_SysCtl_A_disablePeripheralAtCPUHalt   ((void (*)(uint_fast16_t devices))ROM_SYSCTLATABLE[8])
#define ROM_SysCtl_A_setWDTTimeoutResetType   ((void (*)(uint_fast8_t resetType))ROM_SYSCTLATABLE[9])
#define ROM_SysCtl_A_setWDTPasswordViolationResetType   ((void (*)(uint_fast8_t resetType))ROM_SYSCTLATABLE[10])
#define ROM_SysCtl_A_disableNMISource   ((void (*)(uint_fast8_t flags))ROM_SYSCTLATABLE[11])
#define ROM_SysCtl_A_enableNMISource   ((void (*)(uint_fast8_t flags))ROM_SYSCTLATABLE[12])
#define ROM_SysCtl_A_getTempCalibrationConstant
Value:
((uint_fast16_t (*)(uint32_t refVoltage, \
uint32_t temperature))ROM_SYSCTLATABLE[14])
#define ROM_SYSCTLATABLE
Definition: rom.h:67
#define ROM_SysCtl_A_enableGlitchFilter   ((void (*)(void))ROM_SYSCTLATABLE[15])
#define ROM_SysCtl_A_disableGlitchFilter   ((void (*)(void))ROM_SYSCTLATABLE[16])
#define ROM_SysCtl_A_getTLVInfo
Value:
((void (*)(uint_fast8_t tag, \
uint_fast8_t instance, \
uint_fast8_t *length, \
uint32_t **data_address))ROM_SYSCTLATABLE[17])
#define ROM_SYSCTLATABLE
Definition: rom.h:67
#define ROM_SysCtl_A_getInfoFlashSize   ((uint_least32_t (*)(void))ROM_SYSCTLATABLE[18])
#define ROM_FlashCtl_A_enableReadBuffering
Value:
((void (*)(uint_fast8_t memoryBank, \
uint_fast8_t accessMethod))ROM_FLASHCTLATABLE[2])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_disableReadBuffering
Value:
((void (*)(uint_fast8_t memoryBank, \
uint_fast8_t accessMethod))ROM_FLASHCTLATABLE[3])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_unprotectMemory
Value:
((bool (*)(uint32_t startAddr, \
uint32_t endAddr))ROM_FLASHCTLATABLE[4])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_protectMemory
Value:
((bool (*)(uint32_t startAddr, \
uint32_t endAddr))ROM_FLASHCTLATABLE[5])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_isMemoryRangeProtected
Value:
((bool (*)(uint32_t startAddr, \
uint32_t endAddr))ROM_FLASHCTLATABLE[6])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_verifyMemory
Value:
((bool (*)(void* verifyAddr, \
uint32_t length, \
uint_fast8_t pattern))ROM_FLASHCTLATABLE[7])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_performMassErase   ((bool (*)(void))ROM_FLASHCTLATABLE[8])
#define ROM_FlashCtl_A_eraseSector   ((bool (*)(uint32_t addr))ROM_FLASHCTLATABLE[9])
#define ROM_FlashCtl_A_programMemory
Value:
((bool (*)(void* src, \
void* dest, \
uint32_t length))ROM_FLASHCTLATABLE[10])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_setProgramVerification   ((void (*)(uint32_t verificationSetting))ROM_FLASHCTLATABLE[11])
#define ROM_FlashCtl_A_clearProgramVerification   ((void (*)( uint32_t verificationSetting))ROM_FLASHCTLATABLE[12])
#define ROM_FlashCtl_A_enableWordProgramming   ((void (*)(uint32_t mode))ROM_FLASHCTLATABLE[13])
#define ROM_FlashCtl_A_disableWordProgramming   ((void (*)(void))ROM_FLASHCTLATABLE[14])
#define ROM_FlashCtl_A_isWordProgrammingEnabled   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[15])
#define ROM_FlashCtl_A_enableInterrupt   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[16])
#define ROM_FlashCtl_A_disableInterrupt   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[17])
#define ROM_FlashCtl_A_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[18])
#define ROM_FlashCtl_A_getInterruptStatus   ((uint32_t (*)(void))ROM_FLASHCTLATABLE[19])
#define ROM_FlashCtl_A_clearInterruptFlag   ((void (*)(uint32_t flags))ROM_FLASHCTLATABLE[20])
#define ROM_FlashCtl_A_setWaitState
Value:
((void (*)(uint32_t bank, \
uint32_t waitState))ROM_FLASHCTLATABLE[21])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_getWaitState   ((uint32_t (*)(uint32_t bank))ROM_FLASHCTLATABLE[22])
#define ROM_FlashCtl_A_setReadMode
Value:
((bool (*)(uint32_t flashBank, \
uint32_t readMode))ROM_FLASHCTLATABLE[23])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_getReadMode   ((uint32_t (*)(uint32_t flashBank))ROM_FLASHCTLATABLE[24])
#define ROM___FlashCtl_A_remaskData8Post
Value:
((uint8_t (*)(uint8_t data, \
uint32_t addr))ROM_FLASHCTLATABLE[27])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM___FlashCtl_A_remaskData8Pre
Value:
((uint8_t (*)(uint8_t data, \
uint32_t addr))ROM_FLASHCTLATABLE[28])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM___FlashCtl_A_remaskData32Pre
Value:
((uint32_t (*)(uint32_t data, \
uint32_t addr))ROM_FLASHCTLATABLE[29])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM___FlashCtl_A_remaskData32Post
Value:
((uint32_t (*)(uint32_t data, \
uint32_t addr))ROM_FLASHCTLATABLE[30])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM___FlashCtl_A_remaskBurstDataPre
Value:
((void (*)(uint32_t addr, \
uint32_t size))ROM_FLASHCTLATABLE[31])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM___FlashCtl_A_remaskBurstDataPost
Value:
((void (*)(uint32_t addr, \
uint32_t size))ROM_FLASHCTLATABLE[32])
#define ROM_FLASHCTLATABLE
Definition: rom.h:68
#define ROM_FlashCtl_A_initiateSectorErase   ((void (*)(uint32_t addr))ROM_FLASHCTLATABLE[33])
#define ROM_FlashCtl_A_initiateMassErase   ((void (*)(void))ROM_FLASHCTLATABLE[34])
#define ROM_FlashCtl_A_isMemoryProtected   ((bool (*)(uint32_t addr))ROM_FLASHCTLATABLE[35])
#define ROM_LCD_F_turnOff   ((void (*)(void))ROM_LCDFTABLE[2])
#define ROM_LCD_F_clearAllMemory   ((void (*)(void))ROM_LCDFTABLE[3])
#define ROM_LCD_F_clearAllBlinkingMemory   ((void (*)(void))ROM_LCDFTABLE[4])
#define ROM_LCD_F_selectDisplayMemory   ((void (*)(uint_fast16_t displayMemory))ROM_LCDFTABLE[5])
#define ROM_LCD_F_setBlinkingControl
Value:
((void (*)(uint_fast16_t clockPrescalar, \
uint_fast16_t divider, \
uint_fast16_t mode))ROM_LCDFTABLE[6])
#define ROM_LCDFTABLE
Definition: rom.h:69
#define ROM_LCD_F_setAnimationControl
Value:
((void (*)(uint_fast16_t clockPrescalar, \
uint_fast16_t divider, \
uint_fast16_t frames))ROM_LCDFTABLE[7])
#define ROM_LCDFTABLE
Definition: rom.h:69
#define ROM_LCD_F_clearAllAnimationMemory   ((void (*)(void))ROM_LCDFTABLE[8])
#define ROM_LCD_F_setPinAsLCDFunction   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[9])
#define ROM_LCD_F_setPinAsPortFunction   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[10])
#define ROM_LCD_F_setPinAsSEG   ((void (*)(uint_fast8_t pin))ROM_LCDFTABLE[13])
#define ROM_LCD_F_selectBias   ((void (*)(uint_fast16_t bias))ROM_LCDFTABLE[14])
#define ROM_LCD_F_setVLCDSource
Value:
((void (*)(uint_fast16_t v2v3v4Source, \
uint_fast16_t v5Source))ROM_LCDFTABLE[15])
#define ROM_LCDFTABLE
Definition: rom.h:69
#define ROM_LCD_F_clearInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[16])
#define ROM_LCD_F_getInterruptStatus   ((uint32_t (*)(void))ROM_LCDFTABLE[17])
#define ROM_LCD_F_getEnabledInterruptStatus   ((uint32_t (*)(void))ROM_LCDFTABLE[18])
#define ROM_LCD_F_enableInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[19])
#define ROM_LCD_F_disableInterrupt   ((void (*)(uint32_t mask))ROM_LCDFTABLE[20])

Copyright 2018, Texas Instruments Incorporated