The following clean-up needs to be done to the UART module.
Change the fifo port interface to use a single fifobus. The write side of the FIFOBus will write to the TX fifo and the read side of the fifobus will read from the RX fifo. Internally the TX read and RX write will be accessed via another FIFOBus interface.
Update the doc strings to use the Google doc format.
Add documentation to the sphinx docs, bare minimum include the autodocs of the uartlite module.
The following clean-up needs to be done to the UART module.
fifobus
. The write side of theFIFOBus
will write to the TX fifo and the read side of thefifobus
will read from the RX fifo. Internally the TX read and RX write will be accessed via anotherFIFOBus
interface.uartlite
module.