| /hal_ambiq-latest/mcu/apollo4p/hal/ |
| D | am_hal_i2s.c | 98 uint32_t ui32Module; member 128 am_hal_i2s_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_i2s_initialize() argument 138 if ( ui32Module >= AM_REG_I2S_NUM_MODULES ) in am_hal_i2s_initialize() 148 if (g_I2Shandles[ui32Module].prefix.s.bInit) in am_hal_i2s_initialize() 154 g_I2Shandles[ui32Module].prefix.s.bInit = true; in am_hal_i2s_initialize() 155 g_I2Shandles[ui32Module].prefix.s.bEnable = false; in am_hal_i2s_initialize() 156 g_I2Shandles[ui32Module].prefix.s.magic = AM_HAL_MAGIC_I2S; in am_hal_i2s_initialize() 160 g_I2Shandles[ui32Module].ui32Module = ui32Module; in am_hal_i2s_initialize() 164 *ppHandle = (void *)&g_I2Shandles[ui32Module]; in am_hal_i2s_initialize() 189 pState->ui32Module = 0; in am_hal_i2s_deinitialize() [all …]
|
| D | am_hal_pdm.c | 134 am_hal_pdm_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_pdm_initialize() argument 139 if ( ui32Module >= AM_REG_PDM_NUM_MODULES ) in am_hal_pdm_initialize() 155 if (g_PDMhandles[ui32Module].prefix.s.bInit) in am_hal_pdm_initialize() 163 g_PDMhandles[ui32Module].prefix.s.bInit = true; in am_hal_pdm_initialize() 164 g_PDMhandles[ui32Module].prefix.s.magic = AM_HAL_MAGIC_PDM; in am_hal_pdm_initialize() 165 g_PDMhandles[ui32Module].ui32Module = ui32Module; in am_hal_pdm_initialize() 166 g_PDMhandles[ui32Module].sRegState.bValid = false; in am_hal_pdm_initialize() 171 *ppHandle = (void *)&g_PDMhandles[ui32Module]; in am_hal_pdm_initialize() 199 pState->ui32Module = 0; in am_hal_pdm_deinitialize() 223 uint32_t ui32Module = pState->ui32Module; in am_hal_pdm_power_control() local [all …]
|
| D | am_hal_adc.c | 60 #define ADC_CRITICAL_BEGIN(ui32Module) \ argument 64 ui32adcintensave = ADCn(ui32Module)->INTEN; \ 65 ADCn(ui32Module)->INTEN = 0x0; \ 66 ui32adcintstatsave = ADCn(ui32Module)->INTSTAT; \ 68 #define ADC_CRITICAL_END(ui32Module) \ argument 72 ADCn(ui32Module)->INTCLR = ADC_INTCLR_SCNCMP_Msk | \ 75 ADCn(ui32Module)->INTEN = ui32adcintensave; \ 143 uint32_t ui32Module; member 258 am_hal_adc_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_adc_initialize() argument 266 if ( ui32Module >= AM_REG_ADC_NUM_MODULES ) in am_hal_adc_initialize() [all …]
|
| D | am_hal_audadc.c | 109 uint32_t ui32Module; member 202 am_hal_audadc_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_audadc_initialize() argument 209 if ( ui32Module >= AM_REG_AUDADC_NUM_MODULES ) in am_hal_audadc_initialize() 225 if ( g_AUDADCState[ui32Module].prefix.s.bInit ) in am_hal_audadc_initialize() 234 g_AUDADCState[ui32Module].prefix.s.bInit = true; in am_hal_audadc_initialize() 235 g_AUDADCState[ui32Module].prefix.s.magic = AM_HAL_MAGIC_AUDADC; in am_hal_audadc_initialize() 236 g_AUDADCState[ui32Module].ui32Module = ui32Module; in am_hal_audadc_initialize() 246 *ppHandle = (void *)&g_AUDADCState[ui32Module]; in am_hal_audadc_initialize() 343 uint32_t ui32Module = pAUDADCState->ui32Module; in am_hal_audadc_configure() local 420 AUDADCn(ui32Module)->CFG = ui32Config; in am_hal_audadc_configure() [all …]
|
| /hal_ambiq-latest/mcu/apollo4p/hal/mcu/ |
| D | am_hal_mspi.c | 203 uint32_t ui32Module; member 338 uint32_t ui32Module = pMSPIState->ui32Module; in build_dma_cmdlist() local 366 pPIOEntry->ui32ADDRAddr = (uint32_t)&MSPIn(ui32Module)->ADDR; in build_dma_cmdlist() 368 pPIOEntry->ui32INSTRAddr = (uint32_t)&MSPIn(ui32Module)->INSTR; in build_dma_cmdlist() 370 pPIOEntry->ui32CTRLAddr = (uint32_t)&MSPIn(ui32Module)->CTRL; in build_dma_cmdlist() 409 pDMAEntry->ui32DMACFG2Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() 415 pDMAEntry->ui32DMATARGADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMATARGADDR; in build_dma_cmdlist() 421 pDMAEntry->ui32DMADEVADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMADEVADDR; in build_dma_cmdlist() 427 pDMAEntry->ui32DMATOTCOUNTAddr = (uint32_t)&MSPIn(ui32Module)->DMATOTCOUNT; in build_dma_cmdlist() 433 pDMAEntry->ui32DMACFG1Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() [all …]
|
| D | am_hal_ios.c | 90 uint32_t ui32Module; member 165 …wrctrl_periph_enable((am_hal_pwrctrl_periph_e)(AM_HAL_PWRCTRL_PERIPH_IOS + pIOSState->ui32Module)); in am_hal_ios_power_ctrl() 171 IOSLAVEn(pIOSState->ui32Module)->FIFOCFG = pIOSState->registerState.regFIFOCFG; in am_hal_ios_power_ctrl() 172 IOSLAVEn(pIOSState->ui32Module)->FIFOTHR = pIOSState->registerState.regFIFOTHR; in am_hal_ios_power_ctrl() 173 IOSLAVEn(pIOSState->ui32Module)->CFG = pIOSState->registerState.regCFG; in am_hal_ios_power_ctrl() 174 IOSLAVEn(pIOSState->ui32Module)->INTEN = pIOSState->registerState.regINTEN; in am_hal_ios_power_ctrl() 175 IOSLAVEn(pIOSState->ui32Module)->REGACCINTEN = pIOSState->registerState.regACCINTEN; in am_hal_ios_power_ctrl() 186 pIOSState->registerState.regFIFOCFG = IOSLAVEn(pIOSState->ui32Module)->FIFOCFG; in am_hal_ios_power_ctrl() 187 pIOSState->registerState.regFIFOTHR = IOSLAVEn(pIOSState->ui32Module)->FIFOTHR; in am_hal_ios_power_ctrl() 188 pIOSState->registerState.regCFG = IOSLAVEn(pIOSState->ui32Module)->CFG; in am_hal_ios_power_ctrl() [all …]
|
| D | am_hal_iom.c | 114 #define IOM_SET_INTEN(ui32Module, intCfg) \ argument 117 IOMn(ui32Module)->INTEN = 0; \ 118 IOMn(ui32Module)->INTCLR = AM_HAL_IOM_INT_ALL; \ 119 IOMn(ui32Module)->INTEN = (intCfg); \ 229 uint32_t ui32Module; member 441 uint32_t ui32Module = pIOMState->ui32Module; in build_txn_cmdlist() local 448 pCQEntry->ui32OFFSETHIAddr = (uint32_t)&IOMn(ui32Module)->OFFSETHI; in build_txn_cmdlist() 455 pCQEntry->ui32DEVCFGAddr = (uint32_t)&IOMn(ui32Module)->DEVCFG; in build_txn_cmdlist() 461 pCQEntry->ui32DMACFGdis1Addr = (uint32_t)&IOMn(ui32Module)->DMACFG; in build_txn_cmdlist() 467 pCQEntry->ui32DMATOTCOUNTAddr = (uint32_t)&IOMn(ui32Module)->DMATOTCOUNT; in build_txn_cmdlist() [all …]
|
| D | am_hal_uart.c | 127 uint32_t ui32Module; member 170 static uint32_t config_baudrate(uint32_t ui32Module, 197 am_hal_uart_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_uart_initialize() argument 202 if (ui32Module >= AM_REG_UART_NUM_MODULES ) in am_hal_uart_initialize() 226 g_am_hal_uart_states[ui32Module].prefix.s.bInit = true; in am_hal_uart_initialize() 227 g_am_hal_uart_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_UART; in am_hal_uart_initialize() 228 g_am_hal_uart_states[ui32Module].ui32Module = ui32Module; in am_hal_uart_initialize() 229 g_am_hal_uart_states[ui32Module].sRegState.bValid = false; in am_hal_uart_initialize() 230 g_am_hal_uart_states[ui32Module].ui32BaudRate = 0; in am_hal_uart_initialize() 231 g_am_hal_uart_states[ui32Module].bCurrentlyReading = 0; in am_hal_uart_initialize() [all …]
|
| /hal_ambiq-latest/mcu/apollo3p/hal/ |
| D | am_hal_scard.c | 180 uint32_t ui32Module; member 274 am_hal_scard_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_scard_initialize() argument 280 if ( ui32Module >= AM_REG_SCARD_NUM_MODULES ) in am_hal_scard_initialize() 297 if ( g_am_hal_scard_states[ui32Module].prefix.s.bInit ) in am_hal_scard_initialize() 305 g_am_hal_scard_states[ui32Module].prefix.s.bInit = true; in am_hal_scard_initialize() 306 g_am_hal_scard_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_SCARD; in am_hal_scard_initialize() 307 g_am_hal_scard_states[ui32Module].ui32Module = ui32Module; in am_hal_scard_initialize() 308 g_am_hal_scard_states[ui32Module].sRegState.bValid = false; in am_hal_scard_initialize() 309 g_am_hal_scard_states[ui32Module].ui32BaudRate = 0; in am_hal_scard_initialize() 314 *ppHandle = (void *)&g_am_hal_scard_states[ui32Module]; in am_hal_scard_initialize() [all …]
|
| D | am_hal_mspi.c | 194 uint32_t ui32Module; member 303 uint32_t ui32Module = pMSPIState->ui32Module; in build_dma_cmdlist() local 323 pPIOEntry->ui32ADDRAddr = (uint32_t)&MSPIn(ui32Module)->ADDR; in build_dma_cmdlist() 325 pPIOEntry->ui32INSTRAddr = (uint32_t)&MSPIn(ui32Module)->INSTR; in build_dma_cmdlist() 327 pPIOEntry->ui32CTRLAddr = (uint32_t)&MSPIn(ui32Module)->CTRL; in build_dma_cmdlist() 366 pDMAEntry->ui32DMACFG2Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() 372 pDMAEntry->ui32DMATARGADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMATARGADDR; in build_dma_cmdlist() 378 pDMAEntry->ui32DMADEVADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMADEVADDR; in build_dma_cmdlist() 384 pDMAEntry->ui32DMATOTCOUNTAddr = (uint32_t)&MSPIn(ui32Module)->DMATOTCOUNT; in build_dma_cmdlist() 390 pDMAEntry->ui32DMACFG1Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() [all …]
|
| D | am_hal_adc.c | 116 uint32_t ui32Module; member 197 am_hal_adc_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_adc_initialize() argument 204 if ( ui32Module >= AM_REG_ADC_NUM_MODULES ) in am_hal_adc_initialize() 220 if ( g_ADCState[ui32Module].prefix.s.bInit ) in am_hal_adc_initialize() 229 g_ADCState[ui32Module].prefix.s.bInit = true; in am_hal_adc_initialize() 230 g_ADCState[ui32Module].prefix.s.magic = AM_HAL_MAGIC_ADC; in am_hal_adc_initialize() 231 g_ADCState[ui32Module].ui32Module = ui32Module; in am_hal_adc_initialize() 241 *ppHandle = (void *)&g_ADCState[ui32Module]; in am_hal_adc_initialize() 347 uint32_t ui32Module = pADCState->ui32Module; in am_hal_adc_configure() local 394 ADCn(ui32Module)->CFG = ui32Config; in am_hal_adc_configure() [all …]
|
| D | am_hal_pdm.c | 135 uint32_t ui32Module; member 165 am_hal_pdm_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_pdm_initialize() argument 170 if ( ui32Module >= AM_REG_PDM_NUM_MODULES ) in am_hal_pdm_initialize() 186 if (g_am_hal_pdm_states[ui32Module].prefix.s.bInit) in am_hal_pdm_initialize() 194 g_am_hal_pdm_states[ui32Module].prefix.s.bInit = true; in am_hal_pdm_initialize() 195 g_am_hal_pdm_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_PDM; in am_hal_pdm_initialize() 196 g_am_hal_pdm_states[ui32Module].ui32Module = ui32Module; in am_hal_pdm_initialize() 197 g_am_hal_pdm_states[ui32Module].sRegState.bValid = false; in am_hal_pdm_initialize() 202 *ppHandle = (void *)&g_am_hal_pdm_states[ui32Module]; in am_hal_pdm_initialize() 230 pState->ui32Module = 0; in am_hal_pdm_deinitialize() [all …]
|
| D | am_hal_ios.c | 84 uint32_t ui32Module; member 159 …wrctrl_periph_enable((am_hal_pwrctrl_periph_e)(AM_HAL_PWRCTRL_PERIPH_IOS + pIOSState->ui32Module)); in am_hal_ios_power_ctrl() 165 IOSLAVEn(pIOSState->ui32Module)->FIFOCFG = pIOSState->registerState.regFIFOCFG; in am_hal_ios_power_ctrl() 166 IOSLAVEn(pIOSState->ui32Module)->FIFOTHR = pIOSState->registerState.regFIFOTHR; in am_hal_ios_power_ctrl() 167 IOSLAVEn(pIOSState->ui32Module)->CFG = pIOSState->registerState.regCFG; in am_hal_ios_power_ctrl() 168 IOSLAVEn(pIOSState->ui32Module)->INTEN = pIOSState->registerState.regINTEN; in am_hal_ios_power_ctrl() 169 IOSLAVEn(pIOSState->ui32Module)->REGACCINTEN = pIOSState->registerState.regACCINTEN; in am_hal_ios_power_ctrl() 180 pIOSState->registerState.regFIFOCFG = IOSLAVEn(pIOSState->ui32Module)->FIFOCFG; in am_hal_ios_power_ctrl() 181 pIOSState->registerState.regFIFOTHR = IOSLAVEn(pIOSState->ui32Module)->FIFOTHR; in am_hal_ios_power_ctrl() 182 pIOSState->registerState.regCFG = IOSLAVEn(pIOSState->ui32Module)->CFG; in am_hal_ios_power_ctrl() [all …]
|
| D | am_hal_iom.c | 98 #define IOM_SET_INTEN(ui32Module, intCfg) \ argument 101 IOMn(ui32Module)->INTEN = 0; \ 102 IOMn(ui32Module)->INTCLR = AM_HAL_IOM_INT_ALL; \ 103 IOMn(ui32Module)->INTEN = (intCfg); \ 201 uint32_t ui32Module; member 406 uint32_t ui32Module = pIOMState->ui32Module; in build_txn_cmdlist() local 413 pCQEntry->ui32OFFSETHIAddr = (uint32_t)&IOMn(ui32Module)->OFFSETHI; in build_txn_cmdlist() 420 pCQEntry->ui32DEVCFGAddr = (uint32_t)&IOMn(ui32Module)->DEVCFG; in build_txn_cmdlist() 426 pCQEntry->ui32DMACFGdis1Addr = (uint32_t)&IOMn(ui32Module)->DMACFG; in build_txn_cmdlist() 432 pCQEntry->ui32DMATOTCOUNTAddr = (uint32_t)&IOMn(ui32Module)->DMATOTCOUNT; in build_txn_cmdlist() [all …]
|
| D | am_hal_ble.c | 323 BLEIFn(pBle->ui32Module)->BLECFG_b.WAKEUPCTL = BLEIF_BLECFG_WAKEUPCTL_ON; in am_hal_ble_wakeup_set() 329 BLEIFn(pBle->ui32Module)->BLECFG_b.WAKEUPCTL = BLEIF_BLECFG_WAKEUPCTL_OFF; in am_hal_ble_wakeup_set() 353 am_hal_ble_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_ble_initialize() argument 358 if (ui32Module >= AM_REG_BLEIF_NUM_MODULES) in am_hal_ble_initialize() 371 if (g_sBLEState[ui32Module].prefix.s.bInit) in am_hal_ble_initialize() 379 memset(&g_sBLEState[ui32Module].sCurrentTransfer, 0, sizeof(am_hal_ble_transfer_t)); in am_hal_ble_initialize() 380 memset(&g_sBLEState[ui32Module].sSavedTransfer, 0, sizeof(am_hal_ble_transfer_t)); in am_hal_ble_initialize() 382 g_sBLEState[ui32Module].prefix.s.bInit = true; in am_hal_ble_initialize() 383 g_sBLEState[ui32Module].prefix.s.magic = AM_HAL_MAGIC_BLE; in am_hal_ble_initialize() 384 g_sBLEState[ui32Module].ui32Module = ui32Module; in am_hal_ble_initialize() [all …]
|
| D | am_hal_uart.c | 116 uint32_t ui32Module; member 142 static uint32_t config_baudrate(uint32_t ui32Module, uint32_t ui32Baudrate, uint32_t *ui32UartClkFr… 164 am_hal_uart_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_uart_initialize() argument 169 if (ui32Module >= AM_REG_UART_NUM_MODULES ) in am_hal_uart_initialize() 185 if (g_am_hal_uart_states[ui32Module].prefix.s.bInit) in am_hal_uart_initialize() 193 g_am_hal_uart_states[ui32Module].prefix.s.bInit = true; in am_hal_uart_initialize() 194 g_am_hal_uart_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_UART; in am_hal_uart_initialize() 195 g_am_hal_uart_states[ui32Module].ui32Module = ui32Module; in am_hal_uart_initialize() 196 g_am_hal_uart_states[ui32Module].sRegState.bValid = false; in am_hal_uart_initialize() 197 g_am_hal_uart_states[ui32Module].ui32BaudRate = 0; in am_hal_uart_initialize() [all …]
|
| /hal_ambiq-latest/mcu/apollo3/hal/ |
| D | am_hal_scard.c | 180 uint32_t ui32Module; member 274 am_hal_scard_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_scard_initialize() argument 280 if ( ui32Module >= AM_REG_SCARD_NUM_MODULES ) in am_hal_scard_initialize() 297 if ( g_am_hal_scard_states[ui32Module].prefix.s.bInit ) in am_hal_scard_initialize() 305 g_am_hal_scard_states[ui32Module].prefix.s.bInit = true; in am_hal_scard_initialize() 306 g_am_hal_scard_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_SCARD; in am_hal_scard_initialize() 307 g_am_hal_scard_states[ui32Module].ui32Module = ui32Module; in am_hal_scard_initialize() 308 g_am_hal_scard_states[ui32Module].sRegState.bValid = false; in am_hal_scard_initialize() 309 g_am_hal_scard_states[ui32Module].ui32BaudRate = 0; in am_hal_scard_initialize() 314 *ppHandle = (void *)&g_am_hal_scard_states[ui32Module]; in am_hal_scard_initialize() [all …]
|
| D | am_hal_mspi.c | 196 uint32_t ui32Module; member 316 uint32_t ui32Module = pMSPIState->ui32Module; in build_dma_cmdlist() local 336 pPIOEntry->ui32ADDRAddr = (uint32_t)&MSPIn(ui32Module)->ADDR; in build_dma_cmdlist() 338 pPIOEntry->ui32INSTRAddr = (uint32_t)&MSPIn(ui32Module)->INSTR; in build_dma_cmdlist() 340 pPIOEntry->ui32CTRLAddr = (uint32_t)&MSPIn(ui32Module)->CTRL; in build_dma_cmdlist() 376 pDMAEntry->ui32DMACFG2Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() 382 pDMAEntry->ui32DMATARGADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMATARGADDR; in build_dma_cmdlist() 388 pDMAEntry->ui32DMADEVADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMADEVADDR; in build_dma_cmdlist() 394 pDMAEntry->ui32DMATOTCOUNTAddr = (uint32_t)&MSPIn(ui32Module)->DMATOTCOUNT; in build_dma_cmdlist() 400 pDMAEntry->ui32DMACFG1Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist() [all …]
|
| D | am_hal_adc.c | 116 uint32_t ui32Module; member 197 am_hal_adc_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_adc_initialize() argument 204 if ( ui32Module >= AM_REG_ADC_NUM_MODULES ) in am_hal_adc_initialize() 220 if ( g_ADCState[ui32Module].prefix.s.bInit ) in am_hal_adc_initialize() 229 g_ADCState[ui32Module].prefix.s.bInit = true; in am_hal_adc_initialize() 230 g_ADCState[ui32Module].prefix.s.magic = AM_HAL_MAGIC_ADC; in am_hal_adc_initialize() 231 g_ADCState[ui32Module].ui32Module = ui32Module; in am_hal_adc_initialize() 241 *ppHandle = (void *)&g_ADCState[ui32Module]; in am_hal_adc_initialize() 347 uint32_t ui32Module = pADCState->ui32Module; in am_hal_adc_configure() local 394 ADCn(ui32Module)->CFG = ui32Config; in am_hal_adc_configure() [all …]
|
| D | am_hal_pdm.c | 135 uint32_t ui32Module; member 165 am_hal_pdm_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_pdm_initialize() argument 170 if ( ui32Module >= AM_REG_PDM_NUM_MODULES ) in am_hal_pdm_initialize() 186 if (g_am_hal_pdm_states[ui32Module].prefix.s.bInit) in am_hal_pdm_initialize() 194 g_am_hal_pdm_states[ui32Module].prefix.s.bInit = true; in am_hal_pdm_initialize() 195 g_am_hal_pdm_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_PDM; in am_hal_pdm_initialize() 196 g_am_hal_pdm_states[ui32Module].ui32Module = ui32Module; in am_hal_pdm_initialize() 197 g_am_hal_pdm_states[ui32Module].sRegState.bValid = false; in am_hal_pdm_initialize() 202 *ppHandle = (void *)&g_am_hal_pdm_states[ui32Module]; in am_hal_pdm_initialize() 230 pState->ui32Module = 0; in am_hal_pdm_deinitialize() [all …]
|
| D | am_hal_ios.c | 84 uint32_t ui32Module; member 159 …wrctrl_periph_enable((am_hal_pwrctrl_periph_e)(AM_HAL_PWRCTRL_PERIPH_IOS + pIOSState->ui32Module)); in am_hal_ios_power_ctrl() 165 IOSLAVEn(pIOSState->ui32Module)->FIFOCFG = pIOSState->registerState.regFIFOCFG; in am_hal_ios_power_ctrl() 166 IOSLAVEn(pIOSState->ui32Module)->FIFOTHR = pIOSState->registerState.regFIFOTHR; in am_hal_ios_power_ctrl() 167 IOSLAVEn(pIOSState->ui32Module)->CFG = pIOSState->registerState.regCFG; in am_hal_ios_power_ctrl() 168 IOSLAVEn(pIOSState->ui32Module)->INTEN = pIOSState->registerState.regINTEN; in am_hal_ios_power_ctrl() 169 IOSLAVEn(pIOSState->ui32Module)->REGACCINTEN = pIOSState->registerState.regACCINTEN; in am_hal_ios_power_ctrl() 180 pIOSState->registerState.regFIFOCFG = IOSLAVEn(pIOSState->ui32Module)->FIFOCFG; in am_hal_ios_power_ctrl() 181 pIOSState->registerState.regFIFOTHR = IOSLAVEn(pIOSState->ui32Module)->FIFOTHR; in am_hal_ios_power_ctrl() 182 pIOSState->registerState.regCFG = IOSLAVEn(pIOSState->ui32Module)->CFG; in am_hal_ios_power_ctrl() [all …]
|
| D | am_hal_iom.c | 98 #define IOM_SET_INTEN(ui32Module, intCfg) \ argument 101 IOMn(ui32Module)->INTEN = 0; \ 102 IOMn(ui32Module)->INTCLR = AM_HAL_IOM_INT_ALL; \ 103 IOMn(ui32Module)->INTEN = (intCfg); \ 206 uint32_t ui32Module; member 414 uint32_t ui32Module = pIOMState->ui32Module; in build_txn_cmdlist() local 421 pCQEntry->ui32OFFSETHIAddr = (uint32_t)&IOMn(ui32Module)->OFFSETHI; in build_txn_cmdlist() 428 pCQEntry->ui32DEVCFGAddr = (uint32_t)&IOMn(ui32Module)->DEVCFG; in build_txn_cmdlist() 434 pCQEntry->ui32DMACFGdis1Addr = (uint32_t)&IOMn(ui32Module)->DMACFG; in build_txn_cmdlist() 440 pCQEntry->ui32DMATOTCOUNTAddr = (uint32_t)&IOMn(ui32Module)->DMATOTCOUNT; in build_txn_cmdlist() [all …]
|
| D | am_hal_ble.c | 334 BLEIFn(pBle->ui32Module)->BLECFG_b.WAKEUPCTL = BLEIF_BLECFG_WAKEUPCTL_ON; in am_hal_ble_wakeup_set() 340 BLEIFn(pBle->ui32Module)->BLECFG_b.WAKEUPCTL = BLEIF_BLECFG_WAKEUPCTL_OFF; in am_hal_ble_wakeup_set() 364 am_hal_ble_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_ble_initialize() argument 369 if (ui32Module >= AM_REG_BLEIF_NUM_MODULES) in am_hal_ble_initialize() 382 if (g_sBLEState[ui32Module].prefix.s.bInit) in am_hal_ble_initialize() 390 memset(&g_sBLEState[ui32Module].sCurrentTransfer, 0, sizeof(am_hal_ble_transfer_t)); in am_hal_ble_initialize() 391 memset(&g_sBLEState[ui32Module].sSavedTransfer, 0, sizeof(am_hal_ble_transfer_t)); in am_hal_ble_initialize() 393 g_sBLEState[ui32Module].prefix.s.bInit = true; in am_hal_ble_initialize() 394 g_sBLEState[ui32Module].prefix.s.magic = AM_HAL_MAGIC_BLE; in am_hal_ble_initialize() 395 g_sBLEState[ui32Module].ui32Module = ui32Module; in am_hal_ble_initialize() [all …]
|
| D | am_hal_uart.c | 116 uint32_t ui32Module; member 142 static uint32_t config_baudrate(uint32_t ui32Module, uint32_t ui32Baudrate, uint32_t *ui32UartClkFr… 164 am_hal_uart_initialize(uint32_t ui32Module, void **ppHandle) in am_hal_uart_initialize() argument 169 if (ui32Module >= AM_REG_UART_NUM_MODULES ) in am_hal_uart_initialize() 185 if (g_am_hal_uart_states[ui32Module].prefix.s.bInit) in am_hal_uart_initialize() 193 g_am_hal_uart_states[ui32Module].prefix.s.bInit = true; in am_hal_uart_initialize() 194 g_am_hal_uart_states[ui32Module].prefix.s.magic = AM_HAL_MAGIC_UART; in am_hal_uart_initialize() 195 g_am_hal_uart_states[ui32Module].ui32Module = ui32Module; in am_hal_uart_initialize() 196 g_am_hal_uart_states[ui32Module].sRegState.bValid = false; in am_hal_uart_initialize() 197 g_am_hal_uart_states[ui32Module].ui32BaudRate = 0; in am_hal_uart_initialize() [all …]
|
| /hal_ambiq-latest/utils/ |
| D | am_util_ble.c | 136 uint32_t ui32Module = pBLE->ui32Module; in am_util_ble_init_rf_channel() local 151 ui32IntEnable = BLEIFn(ui32Module)->INTEN; in am_util_ble_init_rf_channel() 152 BLEIFn(ui32Module)->INTEN = 0; in am_util_ble_init_rf_channel() 161 BLEIFn(ui32Module)->BLEDBG_b.IOCLKON = 1; in am_util_ble_init_rf_channel() 166 while ( BLEIFn(ui32Module)->BSTATUS_b.BLEIRQ == 0 ); in am_util_ble_init_rf_channel() 186 BLEIFn(ui32Module)->BLEDBG_b.IOCLKON = 1; in am_util_ble_init_rf_channel() 191 while ( BLEIFn(ui32Module)->BSTATUS_b.BLEIRQ == 0 ); in am_util_ble_init_rf_channel() 198 BLEIFn(ui32Module)->INTCLR = ui32IntEnable; in am_util_ble_init_rf_channel() 199 BLEIFn(ui32Module)->INTEN = ui32IntEnable; in am_util_ble_init_rf_channel() 278 uint32_t ui32Module = pBLE->ui32Module; in am_util_ble_hci_reset() local [all …]
|