Home
last modified time | relevance | path

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

/btstack/port/msp432p401lp-cc256x/ti/devices/msp432p4xx/driverlib/
H A 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 …]
H A Duart.c37 bool UART_initModule(uint32_t moduleInstance, const eUSCI_UART_ConfigV1 *config) in UART_initModule() argument
72 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SWRST_OFS) = 1; in UART_initModule()
75 EUSCI_A_CMSIS(moduleInstance)->CTLW0 = in UART_initModule()
76 (EUSCI_A_CMSIS(moduleInstance)->CTLW0 & ~EUSCI_A_CTLW0_SSEL_MASK) in UART_initModule()
81 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_MSB_OFS) = 1; in UART_initModule()
83 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_MSB_OFS) = 0; in UART_initModule()
87 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SPB_OFS) = 1; in UART_initModule()
89 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_SPB_OFS) = 0; in UART_initModule()
95 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_PEN_OFS) = 0; in UART_initModule()
98 BITBAND_PERI(EUSCI_A_CMSIS(moduleInstance)->CTLW0, EUSCI_A_CTLW0_PEN_OFS) = 1; in UART_initModule()
[all …]
H A 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 …]
H A Di2c.h180 extern void I2C_initMaster(uint32_t moduleInstance,
224 extern void I2C_initSlave(uint32_t moduleInstance, uint_fast16_t slaveAddress,
247 extern void I2C_enableModule(uint32_t moduleInstance);
269 extern void I2C_disableModule(uint32_t moduleInstance);
294 extern void I2C_setSlaveAddress(uint32_t moduleInstance,
320 extern void I2C_setMode(uint32_t moduleInstance, uint_fast8_t mode);
348 extern void I2C_setTimeout(uint32_t moduleInstance, uint_fast16_t timeout);
375 extern uint_fast8_t I2C_getMode(uint32_t moduleInstance);
400 extern void I2C_slavePutData(uint32_t moduleInstance, uint8_t transmitData);
423 extern uint8_t I2C_slaveGetData(uint32_t moduleInstance);
[all …]
H A 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 …]
H A 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 …]
H A Duart.h214 extern bool UART_initModule(uint32_t moduleInstance,
239 extern void UART_transmitData(uint32_t moduleInstance,
264 extern uint8_t UART_receiveData(uint32_t moduleInstance);
287 extern void UART_enableModule(uint32_t moduleInstance);
310 extern void UART_disableModule(uint32_t moduleInstance);
345 extern uint_fast8_t UART_queryStatusFlags(uint32_t moduleInstance,
372 extern void UART_setDormant(uint32_t moduleInstance);
395 extern void UART_resetDormant(uint32_t moduleInstance);
418 extern void UART_transmitAddress(uint32_t moduleInstance,
445 extern void UART_transmitBreak(uint32_t moduleInstance);
[all …]
H A 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 …]
H A Drom.h224 ((bool (*)(uint32_t moduleInstance, \
231 ((void (*)(uint32_t moduleInstance, \
238 ((void (*)(uint32_t moduleInstance, \
245 ((bool (*)(uint32_t moduleInstance, \
252 ((void (*)(uint32_t moduleInstance))ROM_AES256TABLE[4])
257 ((void (*)(uint32_t moduleInstance, \
263 ((void (*)(uint32_t moduleInstance, \
269 ((bool (*)(uint32_t moduleInstance, \
276 ((bool (*)(uint32_t moduleInstance, \
282 ((bool (*)(uint32_t moduleInstance))ROM_AES256TABLE[9])
[all …]
/btstack/port/msp432p401lp-cc256x/
H A Dmain.c496 uint32_t moduleInstance = EUSCI_A2_BASE; in hal_uart_dma_set_baud() local
498 EUSCI_A_CMSIS(moduleInstance)->BRW = config->clockPrescalar; in hal_uart_dma_set_baud()
499 …EUSCI_A_CMSIS(moduleInstance)->MCTLW = ((config->secondModReg << 8) + (config->firstModReg << 4) +… in hal_uart_dma_set_baud()