Home
last modified time | relevance | path

Searched refs:moduleInstance (Results 1 – 9 of 9) sorted by relevance

/hal_ti-latest/simplelink/source/ti/devices/msp432p4xx/driverlib/
Di2c.c36 void I2C_initMaster(uint32_t moduleInstance, in I2C_initMaster() argument
59 BITBAND_PERI(EUSCI_B_CMSIS(moduleInstance)->CTLW0, EUSCI_B_CTLW0_SWRST_OFS) = in I2C_initMaster()
63 EUSCI_B_CMSIS(moduleInstance)->CTLW1 = (EUSCI_B_CMSIS(moduleInstance)->CTLW1 in I2C_initMaster()
67 EUSCI_B_CMSIS(moduleInstance)->TBCNT = config->byteCounterThreshold; in I2C_initMaster()
75 EUSCI_B_CMSIS(moduleInstance)->CTLW0 = (EUSCI_B_CMSIS(moduleInstance)->CTLW0 in I2C_initMaster()
89 EUSCI_B_CMSIS(moduleInstance)->BRW = preScalarValue; in I2C_initMaster()
92 void I2C_initSlave(uint32_t moduleInstance, uint_fast16_t slaveAddress, in I2C_initSlave() argument
102 BITBAND_PERI(EUSCI_B_CMSIS(moduleInstance)->CTLW0, EUSCI_B_CTLW0_SWRST_OFS) = in I2C_initSlave()
106 EUSCI_B_CMSIS(moduleInstance)->CTLW0 = (EUSCI_B_CMSIS(moduleInstance)->CTLW0 in I2C_initSlave()
112 (uint32_t) &EUSCI_B_CMSIS(moduleInstance)->I2COA0 in I2C_initSlave()
[all …]
Duart.c37 bool UART_initModule(uint32_t moduleInstance, const eUSCI_UART_Config *config) in UART_initModule() argument
69 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SWRST_OFS) = 1; in UART_initModule()
72 EUSCI_A_CMSIS(moduleInstance)->CTLW0 = in UART_initModule()
73 (EUSCI_A_CMSIS(moduleInstance)->CTLW0 & ~EUSCI_A_CTLW0_SSEL_MASK) in UART_initModule()
78 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_MSB_OFS) = 1; in UART_initModule()
80 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_MSB_OFS) = 0; in UART_initModule()
84 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SPB_OFS) = 1; in UART_initModule()
86 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SPB_OFS) = 0; in UART_initModule()
92 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_PEN_OFS) = 0; in UART_initModule()
95 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_PEN_OFS) = 1; in UART_initModule()
[all …]
Daes256.c36 bool AES256_setCipherKey(uint32_t moduleInstance, const uint8_t * cipherKey, in AES256_setCipherKey() argument
42 AES256_CMSIS(moduleInstance)->CTL0 |= 0; in AES256_setCipherKey()
47 AES256_CMSIS(moduleInstance)->CTL0 |= AES256_CTL0_KL__128BIT; in AES256_setCipherKey()
51 AES256_CMSIS(moduleInstance)->CTL0 |= AES256_CTL0_KL__192BIT; in AES256_setCipherKey()
55 AES256_CMSIS(moduleInstance)->CTL0 |= AES256_CTL0_KL__256BIT; in AES256_setCipherKey()
67 AES256_CMSIS(moduleInstance)->KEY = sCipherKey; in AES256_setCipherKey()
71 while (!BITBAND_PERI(AES256_CMSIS(moduleInstance)->STAT, AES256_STAT_KEYWR_OFS)) in AES256_setCipherKey()
77 void AES256_encryptData(uint32_t moduleInstance, const uint8_t * data, in AES256_encryptData() argument
85 AES256_CMSIS(moduleInstance)->CTL0 &= ~AES256_CTL0_OP_MASK; in AES256_encryptData()
92 AES256_CMSIS(moduleInstance)->DIN = tempVariable; in AES256_encryptData()
[all …]
Di2c.h175 extern void I2C_initMaster(uint32_t moduleInstance,
219 extern void I2C_initSlave(uint32_t moduleInstance, uint_fast16_t slaveAddress,
242 extern void I2C_enableModule(uint32_t moduleInstance);
264 extern void I2C_disableModule(uint32_t moduleInstance);
289 extern void I2C_setSlaveAddress(uint32_t moduleInstance,
315 extern void I2C_setMode(uint32_t moduleInstance, uint_fast8_t mode);
342 extern uint_fast8_t I2C_getMode(uint32_t moduleInstance);
367 extern void I2C_slavePutData(uint32_t moduleInstance, uint8_t transmitData);
390 extern uint8_t I2C_slaveGetData(uint32_t moduleInstance);
415 extern uint8_t I2C_isBusBusy(uint32_t moduleInstance);
[all …]
Daes256.h130 extern bool AES256_setCipherKey(uint32_t moduleInstance,
149 extern void AES256_encryptData(uint32_t moduleInstance, const uint8_t *data,
169 extern void AES256_decryptData(uint32_t moduleInstance, const uint8_t *data,
191 extern bool AES256_setDecipherKey(uint32_t moduleInstance,
205 extern void AES256_clearInterruptFlag(uint32_t moduleInstance);
219 extern uint32_t AES256_getInterruptFlagStatus(uint32_t moduleInstance);
232 extern void AES256_enableInterrupt(uint32_t moduleInstance);
245 extern void AES256_disableInterrupt(uint32_t moduleInstance);
258 extern void AES256_reset(uint32_t moduleInstance);
277 extern void AES256_startEncryptData(uint32_t moduleInstance,
[all …]
Dspi.c52 bool SPI_initMaster(uint32_t moduleInstance, const eUSCI_SPI_MasterConfig *config) in SPI_initMaster() argument
54 if (is_A_Module(moduleInstance)) in SPI_initMaster()
85 BITBAND_PERI(EUSCI_B_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SWRST_OFS) = 1; in SPI_initMaster()
94 EUSCI_A_CMSIS(moduleInstance)->CTLW0 = in SPI_initMaster()
95 (EUSCI_A_CMSIS(moduleInstance)->CTLW0 in SPI_initMaster()
102 EUSCI_A_CMSIS(moduleInstance)->BRW = in SPI_initMaster()
107 EUSCI_A_CMSIS(moduleInstance)->MCTLW = 0; in SPI_initMaster()
141 BITBAND_PERI(EUSCI_B_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SWRST_OFS) = 1; in SPI_initMaster()
150 EUSCI_B_CMSIS(moduleInstance)->CTLW0 = in SPI_initMaster()
151 (EUSCI_B_CMSIS(moduleInstance)->CTLW0 in SPI_initMaster()
[all …]
Duart.h207 extern bool UART_initModule(uint32_t moduleInstance,
232 extern void UART_transmitData(uint32_t moduleInstance,
257 extern uint8_t UART_receiveData(uint32_t moduleInstance);
280 extern void UART_enableModule(uint32_t moduleInstance);
303 extern void UART_disableModule(uint32_t moduleInstance);
338 extern uint_fast8_t UART_queryStatusFlags(uint32_t moduleInstance,
365 extern void UART_setDormant(uint32_t moduleInstance);
388 extern void UART_resetDormant(uint32_t moduleInstance);
411 extern void UART_transmitAddress(uint32_t moduleInstance,
438 extern void UART_transmitBreak(uint32_t moduleInstance);
[all …]
Dspi.h176 extern bool SPI_initMaster(uint32_t moduleInstance,
205 extern void SPI_selectFourPinFunctionality(uint32_t moduleInstance,
233 extern void SPI_changeMasterClock(uint32_t moduleInstance,
283 extern bool SPI_initSlave(uint32_t moduleInstance,
318 extern void SPI_changeClockPhasePolarity(uint32_t moduleInstance,
346 extern void SPI_transmitData(uint32_t moduleInstance,
371 extern uint8_t SPI_receiveData(uint32_t moduleInstance);
395 extern void SPI_enableModule(uint32_t moduleInstance);
420 extern void SPI_disableModule(uint32_t moduleInstance);
444 extern uint32_t SPI_getReceiveBufferAddressForDMA(uint32_t moduleInstance);
[all …]
Drom.h241 ((bool (*)(uint32_t moduleInstance, \
248 ((void (*)(uint32_t moduleInstance, \
255 ((void (*)(uint32_t moduleInstance, \
262 ((bool (*)(uint32_t moduleInstance, \
269 ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[4])
274 ((void (*)(uint32_t moduleInstance, \
280 ((void (*)(uint32_t moduleInstance, \
286 ((bool (*)(uint32_t moduleInstance, \
293 ((bool (*)(uint32_t moduleInstance, \
299 ((bool (*)(uint32_t moduleInstance))ROM_AES256TABLE[9])
[all …]