- Call
SetupInterruptSystem
function
which does the initialization of the interrupt controller
- Call the function
XLlFifo_IntEnable
to
enable all the required interrupts.
- Call the
TxSend
function to write the
data to TXFIFO and check TDFV for the FIFO occupancy before writing to the TX FIFO using the
XLFifo_iTxVacancy
function.
- Start transmission by writing to TLR using the
XLIFifo_iTxSetLen
function.
- Wait for the data transmission to
complete. Calls
FIFOHandler
interrupt handler and if it is
a TX complete, calls FIFOSendHandler
; next, clears the
ISR.