SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
This section identifies the requirements for initializing the surrounding modules when the UART/IrDA/CIR module is to be used for the first time after a device reset. This initialization of surrounding modules is based on the integration of the UART/IrDA/CIR.
For more information, see Section 24.3.3, UART/IrDA/CIR Integration.
Surrounding Modules | Comments |
---|---|
PRCM | UART functional and interface clocks must be enabled. For more information, see Power, Reset, and Clock Management. |
Control module | Module-specific pad muxing must be set in the control module. For more information, see Control Module. |
IRQ_CROSSBAR | IRQ_CROSSBAR configuration must be done to allow module IRQs to be mapped to certain device INTC line. For more information see IRQ_CROSSBAR Module Functional Description, in Control Module |
Interrupt controllers | Device INTCs must be configured to enable the interrupt request
generation. For information about enabling interrupts, see Interrupt Controllers. |
DMA_CROSSBAR | DMA_CROSSBAR configuration must be done to allow module DREQs to be mapped to certain device DMA line. For more information see DMA_CROSSBAR Module Functional Description, in Control Module. |
DMA controllers | DMA controllers configuration must be done to enable the module DMA channel request. See Chapter 16, DMA Controllers |
Interconnects | For information about the L4 interconnect configuration, see Interconnect. |