106 static uint32 IfxQspi_SpiMaster_dummyRxValue = 0;
110 static const uint32 IfxQspi_SpiMaster_dummyTxValue = ~0;
186 Ifx_QSPI *qspiSFR = handle->
qspi;
203 __ldmst(&qspiSFR->SSOC.U, (mask | (mask << 16)), (aol | oen));
210 chHandle->slso = slso->
pin;
211 chHandle->slsoActiveState = chConfig->base.mode.csActiveLevel;
213 if (chHandle->slso.port ==
NULL_PTR)
216 chHandle->deactivateSlso =
NULL_PTR;
220 if (!chConfig->base.mode.autoCS)
222 chHandle->activateSlso = &IfxQspi_SpiMaster_activateSlso;
223 chHandle->deactivateSlso = &IfxQspi_SpiMaster_deactivateSlso;
226 chHandle->deactivateSlso(chHandle);
231 chHandle->activateSlso = &IfxQspi_SpiMaster_autoSlso;
232 chHandle->deactivateSlso = &IfxQspi_SpiMaster_autoSlso;
237 chHandle->dataWidth = chConfig->base.mode.dataWidth;
238 chHandle->base.txHandler = (
TxRxHandler) & IfxQspi_SpiMaster_write;
239 chHandle->base.rxHandler = (
TxRxHandler) & IfxQspi_SpiMaster_read;
243 Ifx_DMA *dmaSFR = &MODULE_DMA;
264 Ifx_QSPI *qspiSFR = config->
qspi;
266 Ifx_DMA *dmaSFR = &MODULE_DMA;
278 Ifx_QSPI_GLOBALCON globalcon;
290 globalcon.B.RESETS = 1;
291 qspiSFR->GLOBALCON.U = globalcon.U;
295 Ifx_QSPI_GLOBALCON1 globalcon1;
302 qspiSFR->GLOBALCON1.U = globalcon1.U;
332 handle->
qspi = qspiSFR;
480 Ifx_DMA *dmaSFR = &MODULE_DMA;
503 Ifx_DMA *dmaSFR = &MODULE_DMA;
506 Ifx_QSPI *qspiSFR = qspiHandle->
qspi;
548 Ifx_QSPI *qspiSFR = handle->
qspi;
579 Ifx_QSPI *qspiSFR = handle->
qspi;
590 for (i = 0; i < count; ++i)
642 Ifx_DMA *dmaSFR = &MODULE_DMA;
644 Ifx_QSPI *qspiSFR = handle->
qspi;
773 Ifx_QSPI *qspiSFR = handle->
qspi;
802 for (i = 0; i < count - 1; ++i)
812 for (i = 0; i < count; ++i)