| /hal_nxp-latest/mcux/mcux-sdk/devices/MKW40Z4/ |
| D | MKW40Z4_extension.h | 145 #define ADC_RD_SC1(base, index) (ADC_SC1_REG(base, index)) argument 146 #define ADC_WR_SC1(base, index, value) (ADC_SC1_REG(base, index) = (value)) argument 147 #define ADC_RMW_SC1(base, index, mask, value) (ADC_WR_SC1(base, index, (ADC_RD_SC1(base, index) & ~… argument 148 #define ADC_SET_SC1(base, index, value) (BME_OR32(&ADC_SC1_REG(base, index), (uint32_t)(value))) argument 149 #define ADC_CLR_SC1(base, index, value) (BME_AND32(&ADC_SC1_REG(base, index), (uint32_t)(~(value)))) argument 150 #define ADC_TOG_SC1(base, index, value) (BME_XOR32(&ADC_SC1_REG(base, index), (uint32_t)(value))) argument 238 #define ADC_RD_SC1_ADCH(base, index) ((ADC_SC1_REG(base, index) & ADC_SC1_ADCH_MASK) >> ADC_SC1_ADC… argument 239 #define ADC_BRD_SC1_ADCH(base, index) (BME_UBFX32(&ADC_SC1_REG(base, index), ADC_SC1_ADCH_SHIFT, AD… argument 242 #define ADC_WR_SC1_ADCH(base, index, value) (ADC_RMW_SC1(base, index, ADC_SC1_ADCH_MASK, ADC_SC1_AD… argument 243 #define ADC_BWR_SC1_ADCH(base, index, value) (BME_BFI32(&ADC_SC1_REG(base, index), ((uint32_t)(valu… argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/trng/ |
| D | fsl_trng.c | 178 #define TRNG_RD_SCMISC_RTY_CT(base) ((TRNG_SCMISC_REG(base) & TRNG_SCMISC_RTY_CT_MASK) >> TRNG_SCMI… argument 181 #define TRNG_WR_SCMISC_RTY_CT(base, value) (TRNG_RMW_SCMISC(base, TRNG_SCMISC_RTY_CT_MASK, TRNG_SCM… argument 206 #define TRNG_SCML_REG(base) ((base)->SCML) argument 207 #define TRNG_RD_SCML(base) (TRNG_SCML_REG(base)) argument 208 #define TRNG_WR_SCML(base, value) (TRNG_SCML_REG(base) = (value)) argument 209 #define TRNG_RMW_SCML(base, mask, value) (TRNG_WR_SCML(base, (TRNG_RD_SCML(base) & ~(mask)) | (valu… argument 221 #define TRNG_RD_SCML_MONO_MAX(base) ((TRNG_SCML_REG(base) & TRNG_SCML_MONO_MAX_MASK) >> TRNG_SCML_M… argument 224 #define TRNG_WR_SCML_MONO_MAX(base, value) (TRNG_RMW_SCML(base, TRNG_SCML_MONO_MAX_MASK, TRNG_SCML_… argument 236 #define TRNG_RD_SCML_MONO_RNG(base) ((TRNG_SCML_REG(base) & TRNG_SCML_MONO_RNG_MASK) >> TRNG_SCML_M… argument 239 #define TRNG_WR_SCML_MONO_RNG(base, value) (TRNG_RMW_SCML(base, TRNG_SCML_MONO_RNG_MASK, TRNG_SCML_… argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_spc/ |
| D | fsl_spc.h | 531 static inline void SPC_ClearPeriphIOIsolationFlag(SPC_Type *base) in SPC_ClearPeriphIOIsolationFlag() 549 static inline bool SPC_GetBusyStatusFlag(SPC_Type *base) in SPC_GetBusyStatusFlag() 566 static inline bool SPC_CheckLowPowerReqest(SPC_Type *base) in SPC_CheckLowPowerReqest() 576 static inline void SPC_ClearLowPowerRequest(SPC_Type *base) in SPC_ClearLowPowerRequest() 590 static inline bool SPC_CheckSwitchState(SPC_Type *base) in SPC_CheckSwitchState() 615 static inline bool SPC_CheckPowerDomainLowPowerRequest(SPC_Type *base, spc_power_domain_id_t powerD… in SPC_CheckPowerDomainLowPowerRequest() 628 static inline void SPC_ClearPowerDomainLowPowerRequestFlag(SPC_Type *base, spc_power_domain_id_t po… in SPC_ClearPowerDomainLowPowerRequestFlag() 648 static inline void SPC_TrimSRAMLdoRefVoltage(SPC_Type *base, uint8_t trimValue) in SPC_TrimSRAMLdoRefVoltage() 662 static inline void SPC_EnableSRAMLdo(SPC_Type *base, bool enable) in SPC_EnableSRAMLdo() 682 static inline void SPC_RetainSRAMArray(SPC_Type *base, uint8_t mask) in SPC_RetainSRAMArray() [all …]
|
| D | fsl_spc.c | 46 spc_power_domain_low_power_mode_t SPC_GetPowerDomainLowPowerMode(SPC_Type *base, spc_power_domain_i… in SPC_GetPowerDomainLowPowerMode() 66 uint8_t SPC_GetPeriphIOIsolationStatus(SPC_Type *base) in SPC_GetPeriphIOIsolationStatus() 82 void SPC_SetLowPowerRequestConfig(SPC_Type *base, const spc_lowpower_request_config_t *config) in SPC_SetLowPowerRequestConfig() 111 void SPC_ConfigVddCoreGlitchDetector(SPC_Type *base, const spc_vdd_core_glitch_detector_config_t *c… in SPC_ConfigVddCoreGlitchDetector() 136 void SPC_SetSRAMOperateVoltage(SPC_Type *base, const spc_sram_voltage_config_t *config) in SPC_SetSRAMOperateVoltage() 177 status_t SPC_SetActiveModeBandgapModeConfig(SPC_Type *base, spc_bandgap_mode_t mode) in SPC_SetActiveModeBandgapModeConfig() 253 status_t SPC_SetLowPowerModeBandgapmodeConfig(SPC_Type *base, spc_bandgap_mode_t mode) in SPC_SetLowPowerModeBandgapmodeConfig() 317 void SPC_SetCoreVoltageDetectConfig(SPC_Type *base, const spc_core_voltage_detect_config_t *config) in SPC_SetCoreVoltageDetectConfig() 347 status_t SPC_EnableActiveModeCoreHighVoltageDetect(SPC_Type *base, bool enable) in SPC_EnableActiveModeCoreHighVoltageDetect() 377 status_t SPC_EnableLowPowerModeCoreHighVoltageDetect(SPC_Type *base, bool enable) in SPC_EnableLowPowerModeCoreHighVoltageDetect() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mipi_csi2rx/ |
| D | fsl_mipi_csi2rx.h | 31 #define CSI2RX_REG_CFG_NUM_LANES(base) (base)->CFG_NUM_LANES argument 32 #define CSI2RX_REG_CFG_DISABLE_DATA_LANES(base) (base)->CFG_DISABLE_DATA_LANES argument 33 #define CSI2RX_REG_BIT_ERR(base) (base)->BIT_ERR argument 34 #define CSI2RX_REG_IRQ_STATUS(base) (base)->IRQ_STATUS argument 35 #define CSI2RX_REG_IRQ_MASK(base) (base)->IRQ_MASK argument 36 #define CSI2RX_REG_ULPS_STATUS(base) (base)->ULPS_STATUS argument 37 #define CSI2RX_REG_PPI_ERRSOT_HS(base) (base)->PPI_ERRSOT_HS argument 38 #define CSI2RX_REG_PPI_ERRSOTSYNC_HS(base) (base)->PPI_ERRSOTSYNC_HS argument 39 #define CSI2RX_REG_PPI_ERRESC(base) (base)->PPI_ERRESC argument 40 #define CSI2RX_REG_PPI_ERRSYNCESC(base) (base)->PPI_ERRSYNCESC argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_vbat/ |
| D | fsl_vbat.h | 429 static inline void VBAT_EnableFRO16k(VBAT_Type *base, bool enable) in VBAT_EnableFRO16k() 455 static inline bool VBAT_CheckFRO16kEnabled(VBAT_Type *base) in VBAT_CheckFRO16kEnabled() 467 static inline void VBAT_UngateFRO16k(VBAT_Type *base, uint8_t connectionsMask) in VBAT_UngateFRO16k() 478 static inline void VBAT_GateFRO16k(VBAT_Type *base, uint8_t connectionsMask) in VBAT_GateFRO16k() 491 static inline void VBAT_LockFRO16kSettings(VBAT_Type *base) in VBAT_LockFRO16kSettings() 506 static inline bool VBAT_CheckFRO16kSettingsLocked(VBAT_Type *base) in VBAT_CheckFRO16kSettingsLocked() 527 static inline void VBAT_EnableCrystalOsc32k(VBAT_Type *base, bool enable) in VBAT_EnableCrystalOsc32k() 556 static inline void VBAT_BypassCrystalOsc32k(VBAT_Type *base, bool enableBypass) in VBAT_BypassCrystalOsc32k() 578 static inline void VBAT_AdjustCrystalOsc32kAmplifierGain(VBAT_Type *base, uint8_t coarse, uint8_t f… in VBAT_AdjustCrystalOsc32kAmplifierGain() 592 static inline void VBAT_AdjustCrystalOsc32kAmplifierGain(VBAT_Type *base, uint8_t coarse) in VBAT_AdjustCrystalOsc32kAmplifierGain() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/ |
| D | fsl_i3c.c | 328 uint32_t I3C_GetInstance(I3C_Type *base) in I3C_GetInstance() 361 status_t I3C_MasterCheckAndClearError(I3C_Type *base, uint32_t status) in I3C_MasterCheckAndClearError() 434 status_t I3C_MasterWaitForCtrlDone(I3C_Type *base, bool waitIdle) in I3C_MasterWaitForCtrlDone() 478 static status_t I3C_MasterWaitForTxReady(I3C_Type *base, uint8_t byteCounts) in I3C_MasterWaitForTxReady() 516 static status_t I3C_MasterWaitForComplete(I3C_Type *base, bool waitIdle) in I3C_MasterWaitForComplete() 576 status_t I3C_SlaveCheckAndClearError(I3C_Type *base, uint32_t status) in I3C_SlaveCheckAndClearError() 652 static status_t I3C_SlaveWaitForTxReady(I3C_Type *base) in I3C_SlaveWaitForTxReady() 690 static status_t I3C_MasterEmitStop(I3C_Type *base, bool waitIdle) in I3C_MasterEmitStop() 717 i3c_ibi_type_t I3C_GetIBIType(I3C_Type *base) in I3C_GetIBIType() 748 status_t I3C_CheckForBusyBus(I3C_Type *base) in I3C_CheckForBusyBus() [all …]
|
| /hal_nxp-latest/imx/drivers/ |
| D | flexcan.c | 72 static void FLEXCAN_EnterFreezeMode(CAN_Type* base) in FLEXCAN_EnterFreezeMode() 87 static void FLEXCAN_ExitFreezeMode(CAN_Type* base) in FLEXCAN_ExitFreezeMode() 105 void FLEXCAN_Init(CAN_Type* base, const flexcan_init_config_t* initConfig) in FLEXCAN_Init() 137 void FLEXCAN_Deinit(CAN_Type* base) in FLEXCAN_Deinit() 201 void FLEXCAN_Enable(CAN_Type* base) in FLEXCAN_Enable() 215 void FLEXCAN_Disable(CAN_Type* base) in FLEXCAN_Disable() 229 void FLEXCAN_SetTiming(CAN_Type* base, const flexcan_timing_t* timing) in FLEXCAN_SetTiming() 258 void FLEXCAN_SetOperatingMode(CAN_Type* base, uint8_t mode) in FLEXCAN_SetOperatingMode() 292 void FLEXCAN_SetMaxMsgBufNum(CAN_Type* base, uint32_t bufNum) in FLEXCAN_SetMaxMsgBufNum() 312 void FLEXCAN_SetAbortCmd(CAN_Type* base, bool enable) in FLEXCAN_SetAbortCmd() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/xspi/ |
| D | fsl_xspi.c | 225 uint32_t XSPI_GetInstance(XSPI_Type *base) in XSPI_GetInstance() 249 status_t XSPI_CheckAndClearError(XSPI_Type *base, uint32_t status) in XSPI_CheckAndClearError() 320 void XSPI_Init(XSPI_Type *base, const xspi_config_t *ptrConfig) in XSPI_Init() 431 void XSPI_Deinit(XSPI_Type *base) in XSPI_Deinit() 447 void XSPI_UpdateLUT(XSPI_Type *base, uint8_t index, const uint32_t *cmd, uint8_t count) in XSPI_UpdateLUT() 484 void XSPI_ResetSfmAndAhbDomain(XSPI_Type *base) in XSPI_ResetSfmAndAhbDomain() 514 void XSPI_SetHyperBusX16Mode(XSPI_Type *base, xspi_hyper_bus_x16_mode_t x16Mode) in XSPI_SetHyperBusX16Mode() 541 void XSPI_UpdateDllValue(XSPI_Type *base, xspi_dll_config_t *ptrDllConfig, in XSPI_UpdateDllValue() 657 status_t XSPI_SetDataLearningConfig(XSPI_Type *base, xspi_data_learning_config_t *ptrDataLearningCo… in XSPI_SetDataLearningConfig() 696 status_t XSPI_UpdateDeviceAddrMode(XSPI_Type *base, xspi_device_addr_mode_t addrMode) in XSPI_UpdateDeviceAddrMode() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/sai/ |
| D | fsl_sai.c | 173 static bool SAI_RxGetEnabledInterruptStatus(I2S_Type *base, uint32_t enableFlag, uint32_t statusFla… in SAI_RxGetEnabledInterruptStatus() 180 static bool SAI_TxGetEnabledInterruptStatus(I2S_Type *base, uint32_t enableFlag, uint32_t statusFla… in SAI_TxGetEnabledInterruptStatus() 189 static void SAI_SetMasterClockDivider(I2S_Type *base, uint32_t mclk_Hz, uint32_t mclkSrcClock_Hz) in SAI_SetMasterClockDivider() 267 static uint32_t SAI_GetInstance(I2S_Type *base) in SAI_GetInstance() 294 static void SAI_WriteNonBlocking(I2S_Type *base, in SAI_WriteNonBlocking() 327 static void SAI_ReadNonBlocking(I2S_Type *base, in SAI_ReadNonBlocking() 412 void SAI_Init(I2S_Type *base) in SAI_Init() 444 void SAI_Deinit(I2S_Type *base) in SAI_Deinit() 460 void SAI_TxReset(I2S_Type *base) in SAI_TxReset() 483 void SAI_RxReset(I2S_Type *base) in SAI_RxReset() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ltc/ |
| D | fsl_ltc.c | 208 status_t ltc_wait(LTC_Type *base) in ltc_wait() 247 void ltc_clear_all(LTC_Type *base, bool addPKHA) in ltc_clear_all() 377 static void ltc_set_key(LTC_Type *base, const uint8_t *key, uint8_t keySize) in ltc_set_key() 396 static void ltc_get_key(LTC_Type *base, uint8_t *key, uint8_t keySize) in ltc_get_key() 421 status_t ltc_set_context(LTC_Type *base, const uint8_t *data, uint8_t dataSize, uint8_t startIndex) in ltc_set_context() 466 status_t ltc_get_context(LTC_Type *base, uint8_t *dest, uint8_t dataSize, uint8_t startIndex) in ltc_get_context() 496 static status_t ltc_symmetric_alg_state(LTC_Type *base, in ltc_symmetric_alg_state() 543 status_t ltc_symmetric_update(LTC_Type *base, in ltc_symmetric_update() 565 static status_t ltc_symmetric_final(LTC_Type *base, in ltc_symmetric_final() 587 static status_t ltc_symmetric_init(LTC_Type *base, in ltc_symmetric_init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/ |
| D | fsl_flexcan.c | 378 bool FLEXCAN_IsInstanceHasFDMode(CAN_Type *base) in FLEXCAN_IsInstanceHasFDMode() 411 uint32_t FLEXCAN_GetInstance(CAN_Type *base) in FLEXCAN_GetInstance() 437 void FLEXCAN_EnterFreezeMode(CAN_Type *base) in FLEXCAN_EnterFreezeMode() 545 void FLEXCAN_EnterFreezeMode(CAN_Type *base) in FLEXCAN_EnterFreezeMode() 599 void FLEXCAN_EnterFreezeMode(CAN_Type *base) in FLEXCAN_EnterFreezeMode() 617 void FLEXCAN_ExitFreezeMode(CAN_Type *base) in FLEXCAN_ExitFreezeMode() 645 static bool FLEXCAN_IsMbOccupied(CAN_Type *base, uint8_t mbIdx) in FLEXCAN_IsMbOccupied() 694 static uint8_t FLEXCAN_GetFirstValidMb(CAN_Type *base) in FLEXCAN_GetFirstValidMb() 721 static void FLEXCAN_Reset(CAN_Type *base) in FLEXCAN_Reset() 811 status_t FLEXCAN_SetBitRate(CAN_Type *base, uint32_t sourceClock_Hz, uint32_t bitRate_Bps) in FLEXCAN_SetBitRate() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/spc/ |
| D | fsl_spc.c | 46 spc_power_domain_low_power_mode_t SPC_GetPowerDomainLowPowerMode(SPC_Type *base, spc_power_domain_i… in SPC_GetPowerDomainLowPowerMode() 64 uint8_t SPC_GetPeriphIOIsolationStatus(SPC_Type *base) in SPC_GetPeriphIOIsolationStatus() 80 void SPC_SetLowPowerRequestConfig(SPC_Type *base, const spc_lowpower_request_config_t *config) in SPC_SetLowPowerRequestConfig() 110 void SPC_SetActiveModeIntegratedPowerSwitchConfig(SPC_Type *base, const spc_intergrated_power_switc… in SPC_SetActiveModeIntegratedPowerSwitchConfig() 146 status_t SPC_SetActiveModeBandgapModeConfig(SPC_Type *base, spc_bandgap_mode_t mode) in SPC_SetActiveModeBandgapModeConfig() 202 void SPC_SetLowPowerModeIntegratedPowerSwitchConfig(SPC_Type *base, const spc_intergrated_power_swi… in SPC_SetLowPowerModeIntegratedPowerSwitchConfig() 239 status_t SPC_SetLowPowerModeBandgapmodeConfig(SPC_Type *base, spc_bandgap_mode_t mode) in SPC_SetLowPowerModeBandgapmodeConfig() 291 void SPC_SetCoreVoltageDetectConfig(SPC_Type *base, const spc_core_voltage_detect_config_t *config) in SPC_SetCoreVoltageDetectConfig() 318 status_t SPC_EnableActiveModeCoreHighVoltageDetect(SPC_Type *base, bool enable) in SPC_EnableActiveModeCoreHighVoltageDetect() 347 status_t SPC_EnableActiveModeCoreLowVoltageDetect(SPC_Type *base, bool enable) in SPC_EnableActiveModeCoreLowVoltageDetect() [all …]
|
| D | fsl_spc.h | 418 static inline void SPC_ClearPeriphIOIsolationFlag(SPC_Type *base) in SPC_ClearPeriphIOIsolationFlag() 436 static inline bool SPC_GetBusyStatusFlag(SPC_Type *base) in SPC_GetBusyStatusFlag() 453 static inline bool SPC_CheckLowPowerReqest(SPC_Type *base) in SPC_CheckLowPowerReqest() 463 static inline void SPC_ClearLowPowerRequest(SPC_Type *base) in SPC_ClearLowPowerRequest() 476 static inline bool SPC_CheckPowerSwitchState(SPC_Type *base) in SPC_CheckPowerSwitchState() 500 static inline bool SPC_CheckPowerDomainLowPowerRequest(SPC_Type *base, spc_power_domain_id_t powerD… in SPC_CheckPowerDomainLowPowerRequest() 511 static inline void SPC_ClearPowerDomainLowPowerRequestFlag(SPC_Type *base, spc_power_domain_id_t po… in SPC_ClearPowerDomainLowPowerRequestFlag() 547 static inline void SPC_SoftwareGatePowerSwitch(SPC_Type *base, bool gate) in SPC_SoftwareGatePowerSwitch() 566 static inline void SPC_PowerModeControlPowerSwitch(SPC_Type *base) in SPC_PowerModeControlPowerSwitch() 593 static inline void SPC_SetWakeUpValue(SPC_Type *base, uint32_t data) in SPC_SetWakeUpValue() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet/ |
| D | fsl_enet.c | 181 uint32_t ENET_GetInstance(ENET_Type *base) in ENET_GetInstance() 264 status_t ENET_Up(ENET_Type *base, in ENET_Up() 329 status_t ENET_Init(ENET_Type *base, in ENET_Init() 360 void ENET_Down(ENET_Type *base) in ENET_Down() 384 void ENET_Deinit(ENET_Type *base) in ENET_Deinit() 412 void ENET_SetRxISRHandler(ENET_Type *base, enet_isr_ring_t ISRHandler) in ENET_SetRxISRHandler() 420 void ENET_SetTxISRHandler(ENET_Type *base, enet_isr_ring_t ISRHandler) in ENET_SetTxISRHandler() 428 void ENET_SetRxISRHandler(ENET_Type *base, enet_isr_t ISRHandler) in ENET_SetRxISRHandler() 436 void ENET_SetTxISRHandler(ENET_Type *base, enet_isr_t ISRHandler) in ENET_SetTxISRHandler() 445 void ENET_SetErrISRHandler(ENET_Type *base, enet_isr_t ISRHandler) in ENET_SetErrISRHandler() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexspi_flr/ |
| D | fsl_flexspi_flr.h | 192 static inline void FLEXSPI_SLV_SoftwareReset_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_SoftwareReset_SetVal() 206 static inline void FLEXSPI_SLV_IOMode_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_IOMode_SetVal() 219 static inline void FLEXSPI_SLV_Update_RWCMD_Base_Range(FLEXSPI_SLV_Type *base) in FLEXSPI_SLV_Update_RWCMD_Base_Range() 232 static inline void FLEXSPI_SLV_RW_CMD_BaseAddr1_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_RW_CMD_BaseAddr1_SetVal() 246 static inline void FLEXSPI_SLV_RW_CMD_BaseAddr2_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_RW_CMD_BaseAddr2_SetVal() 261 static inline void FLEXSPI_SLV_AddrRange_SetVal(FLEXSPI_SLV_Type *base, uint32_t i, uint32_t val) in FLEXSPI_SLV_AddrRange_SetVal() 274 static inline void FLEXSPI_SLV_Read_WMEN_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_Read_WMEN_SetVal() 288 static inline void FLEXSPI_SLV_Read_RDWM_SetVal(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_Read_RDWM_SetVal() 302 static inline void FLEXSPI_SLV_Read_FetchSizeSet(FLEXSPI_SLV_Type *base, uint32_t val) in FLEXSPI_SLV_Read_FetchSizeSet() 316 static inline uint32_t FLEXSPI_SLV_Read_FetchSizeGet(FLEXSPI_SLV_Type *base) in FLEXSPI_SLV_Read_FetchSizeGet() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/ |
| D | fsl_i2c.c | 187 uint32_t I2C_GetInstance(I2C_Type *base) in I2C_GetInstance() 240 void I2C_MasterInit(I2C_Type *base, const i2c_master_config_t *masterConfig, uint32_t srcClock_Hz) in I2C_MasterInit() 264 void I2C_MasterDeinit(I2C_Type *base) in I2C_MasterDeinit() 281 uint32_t I2C_GetStatusFlags(I2C_Type *base) in I2C_GetStatusFlags() 317 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() 407 void I2C_MasterSetTimeoutValue(I2C_Type *base, uint8_t timeout_Ms, uint32_t srcClock_Hz) in I2C_MasterSetTimeoutValue() 424 static status_t I2C_PendingStatusWait(I2C_Type *base) in I2C_PendingStatusWait() 497 status_t I2C_MasterStart(I2C_Type *base, uint8_t address, i2c_direction_t direction) in I2C_MasterStart() 520 status_t I2C_MasterStop(I2C_Type *base) in I2C_MasterStop() 549 status_t I2C_MasterWriteBlocking(I2C_Type *base, const void *txBuff, size_t txSize, uint32_t flags) in I2C_MasterWriteBlocking() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet_qos/ |
| D | fsl_enet_qos.c | 238 void ENET_QOS_AVBConfigure(ENET_QOS_Type *base, const enet_qos_cbs_config_t *config, uint8_t queueI… in ENET_QOS_AVBConfigure() 274 static status_t ENET_QOS_SetDMAControl(ENET_QOS_Type *base, const enet_qos_config_t *config) in ENET_QOS_SetDMAControl() 351 static void ENET_QOS_SetMTL(ENET_QOS_Type *base, const enet_qos_config_t *config) in ENET_QOS_SetMTL() 419 static status_t ENET_QOS_SetMacControl(ENET_QOS_Type *base, in ENET_QOS_SetMacControl() 588 static status_t ENET_QOS_TxDescriptorsInit(ENET_QOS_Type *base, in ENET_QOS_TxDescriptorsInit() 636 static status_t ENET_QOS_RxDescriptorsInit(ENET_QOS_Type *base, in ENET_QOS_RxDescriptorsInit() 743 static status_t ENET_QOS_SetPtp1588(ENET_QOS_Type *base, const enet_qos_config_t *config, uint32_t … in ENET_QOS_SetPtp1588() 821 static void ENET_QOS_StoreRxFrameTime(ENET_QOS_Type *base, in ENET_QOS_StoreRxFrameTime() 856 uint32_t ENET_QOS_GetInstance(ENET_QOS_Type *base) in ENET_QOS_GetInstance() 923 …ENET_QOS_Type *base, const enet_qos_config_t *config, uint8_t *macAddr, uint8_t macCount, uint32_t… in ENET_QOS_Up() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/pxp/ |
| D | fsl_pxp.c | 175 static uint32_t PXP_GetInstance(PXP_Type *base) in PXP_GetInstance() 277 void PXP_ResetControl(PXP_Type *base) in PXP_ResetControl() 311 void PXP_Init(PXP_Type *base) in PXP_Init() 335 void PXP_Deinit(PXP_Type *base) in PXP_Deinit() 350 void PXP_Reset(PXP_Type *base) in PXP_Reset() 362 void PXP_SetAlphaSurfaceBufferConfig(PXP_Type *base, const pxp_as_buffer_config_t *config) in PXP_SetAlphaSurfaceBufferConfig() 378 void PXP_SetAlphaSurfaceBlendConfig(PXP_Type *base, const pxp_as_blend_config_t *config) in PXP_SetAlphaSurfaceBlendConfig() 404 void PXP_SetAlphaSurfaceBlendSecondaryConfig(PXP_Type *base, const pxp_as_blend_secondary_config_t … in PXP_SetAlphaSurfaceBlendSecondaryConfig() 433 …PXP_Type *base, uint16_t upperLeftX, uint16_t upperLeftY, uint16_t lowerRightX, uint16_t lowerRigh… in PXP_SetAlphaSurfacePosition() 455 void PXP_SetAlphaSurfaceOverlayColorKey(PXP_Type *base, uint8_t num, uint32_t colorKeyLow, uint32_t… in PXP_SetAlphaSurfaceOverlayColorKey() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/usdhc/ |
| D | fsl_usdhc.c | 236 static uint32_t USDHC_GetInstance(USDHC_Type *base) in USDHC_GetInstance() 250 static status_t USDHC_SetTransferConfig(USDHC_Type *base, uint32_t transferFlags, size_t blockSize,… in USDHC_SetTransferConfig() 340 void USDHC_SetDataConfig(USDHC_Type *base, in USDHC_SetDataConfig() 361 static status_t USDHC_ReceiveCommandResponse(USDHC_Type *base, usdhc_command_t *command) in USDHC_ReceiveCommandResponse() 397 static uint32_t USDHC_ReadDataPort(USDHC_Type *base, usdhc_data_t *data, uint32_t transferredWords) in USDHC_ReadDataPort() 450 static status_t USDHC_ReadByDataPortBlocking(USDHC_Type *base, usdhc_data_t *data) in USDHC_ReadByDataPortBlocking() 523 static uint32_t USDHC_WriteDataPort(USDHC_Type *base, usdhc_data_t *data, uint32_t transferredWords) in USDHC_WriteDataPort() 575 static status_t USDHC_WriteByDataPortBlocking(USDHC_Type *base, usdhc_data_t *data) in USDHC_WriteByDataPortBlocking() 659 void USDHC_SendCommand(USDHC_Type *base, usdhc_command_t *command) in USDHC_SendCommand() 717 static status_t USDHC_WaitCommandDone(USDHC_Type *base, usdhc_command_t *command, bool pollingCmdDo… in USDHC_WaitCommandDone() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2c/ |
| D | fsl_flexio_i2c_master.c | 145 static uint32_t FLEXIO_I2C_GetInstance(FLEXIO_I2C_Type *base) in FLEXIO_I2C_GetInstance() 150 static status_t FLEXIO_I2C_MasterTransferInitStateMachine(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferInitStateMachine() 221 static void FLEXIO_I2C_MasterTransferStateMachineStart(FLEXIO_I2C_Type *base, flexio_i2c_master_han… in FLEXIO_I2C_MasterTransferStateMachineStart() 251 static bool FLEXIO_I2C_MasterTransferStateMachineSendCommand(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferStateMachineSendCommand() 337 static bool FLEXIO_I2C_MasterTransferStateMachineSendData(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferStateMachineSendData() 377 static bool FLEXIO_I2C_MasterTransferStateMachineReceiveDataBegin(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferStateMachineReceiveDataBegin() 421 static status_t FLEXIO_I2C_MasterTransferStateMachineReceiveData(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferStateMachineReceiveData() 478 static status_t FLEXIO_I2C_MasterTransferRunStateMachine(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferRunStateMachine() 562 static void FLEXIO_I2C_MasterTransferComplete(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferComplete() 585 status_t FLEXIO_I2C_CheckForBusyBus(FLEXIO_I2C_Type *base) in FLEXIO_I2C_CheckForBusyBus() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/cau3/ |
| D | fsl_cau3.c | 816 static status_t cau3_process_task_completion(CAU3_Type *base, cau3_task_done_t taskDone) in cau3_process_task_completion() 884 static status_t cau3_initialize_inst_memory(CAU3_Type *base, const uint32_t *cau3ImemImage, size_t … in cau3_initialize_inst_memory() 943 static status_t cau3_initialize_data_memory(CAU3_Type *base, cau3_task_done_t taskDone) in cau3_initialize_data_memory() 973 static status_t cau3_initialize_read_only_data_memory(CAU3_Type *base, in cau3_initialize_read_only_data_memory() 1009 status_t CAU3_MakeMemsPrivate(CAU3_Type *base, cau3_task_done_t taskDone) in CAU3_MakeMemsPrivate() 1043 static status_t cau3_execute_null_task(CAU3_Type *base, cau3_task_done_t taskDone) in cau3_execute_null_task() 1074 … CAU3_Type *base, const uint8_t *key, size_t keySize, uint32_t keySlot, cau3_task_done_t taskDone) in cau3_load_key() 1116 status_t CAU3_AES_Encrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t plaintext[16], uint… in CAU3_AES_Encrypt() 1161 status_t CAU3_AES_Decrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t ciphertext[16], uin… in CAU3_AES_Decrypt() 1201 void CAU3_Init(CAU3_Type *base) in CAU3_Init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/ |
| D | fsl_i2c.c | 101 uint32_t I2C_GetInstance(I2C_Type *base) in I2C_GetInstance() 157 void I2C_MasterInit(I2C_Type *base, const i2c_master_config_t *masterConfig, uint32_t srcClock_Hz) in I2C_MasterInit() 180 void I2C_MasterDeinit(I2C_Type *base) in I2C_MasterDeinit() 200 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() 238 static uint32_t I2C_PendingStatusWait(I2C_Type *base) in I2C_PendingStatusWait() 278 status_t I2C_MasterStart(I2C_Type *base, uint8_t address, i2c_direction_t direction) in I2C_MasterStart() 299 status_t I2C_MasterStop(I2C_Type *base) in I2C_MasterStop() 327 status_t I2C_MasterWriteBlocking(I2C_Type *base, const void *txBuff, size_t txSize, uint32_t flags) in I2C_MasterWriteBlocking() 443 status_t I2C_MasterReadBlocking(I2C_Type *base, void *rxBuff, size_t rxSize, uint32_t flags) in I2C_MasterReadBlocking() 542 status_t I2C_MasterTransferBlocking(I2C_Type *base, i2c_master_transfer_t *xfer) in I2C_MasterTransferBlocking() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/sdif/ |
| D | fsl_sdif.c | 217 static uint32_t SDIF_GetInstance(SDIF_Type *base) in SDIF_GetInstance() 231 static status_t SDIF_TransferConfig(SDIF_Type *base, sdif_transfer_t *transfer, bool enDMA) in SDIF_TransferConfig() 331 static status_t SDIF_ReadCommandResponse(SDIF_Type *base, sdif_command_t *command) in SDIF_ReadCommandResponse() 360 static status_t SDIF_WaitCommandDone(SDIF_Type *base, sdif_command_t *command) in SDIF_WaitCommandDone() 383 static status_t SDIF_SetCommandRegister(SDIF_Type *base, uint32_t cmdIndex, uint32_t argument, uint… in SDIF_SetCommandRegister() 414 status_t SDIF_ReleaseDMADescriptor(SDIF_Type *base, sdif_dma_config_t *dmaConfig) in SDIF_ReleaseDMADescriptor() 468 static uint32_t SDIF_ReadDataPort(SDIF_Type *base, sdif_data_t *data, uint32_t transferredWords) in SDIF_ReadDataPort() 515 static uint32_t SDIF_WriteDataPort(SDIF_Type *base, sdif_data_t *data, uint32_t transferredWords) in SDIF_WriteDataPort() 562 static status_t SDIF_ReadDataPortBlocking(SDIF_Type *base, sdif_data_t *data) in SDIF_ReadDataPortBlocking() 612 static status_t SDIF_WriteDataPortBlocking(SDIF_Type *base, sdif_data_t *data) in SDIF_WriteDataPortBlocking() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/rgpio/ |
| D | fsl_rgpio.h | 172 static inline void RGPIO_PinWrite(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_PinWrite() 188 static inline void RGPIO_WritePinOutput(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_WritePinOutput() 199 static inline void RGPIO_PortSet(RGPIO_Type *base, uint32_t mask) in RGPIO_PortSet() 208 static inline void RGPIO_SetPinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_SetPinsOutput() 219 static inline void RGPIO_PortClear(RGPIO_Type *base, uint32_t mask) in RGPIO_PortClear() 231 static inline void RGPIO_ClearPinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_ClearPinsOutput() 242 static inline void RGPIO_PortToggle(RGPIO_Type *base, uint32_t mask) in RGPIO_PortToggle() 251 static inline void RGPIO_TogglePinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_TogglePinsOutput() 269 static inline uint32_t RGPIO_PinRead(RGPIO_Type *base, uint32_t pin) in RGPIO_PinRead() 278 static inline uint32_t RGPIO_ReadPinInput(RGPIO_Type *base, uint32_t pin) in RGPIO_ReadPinInput() [all …]
|