Hi there,
Interface: SPI, although relatively straightforward to change this to use the UART interface instead. Note that the SPI interface is non standard, using 13 bits, so this driver communicates via a manually bit bashed SPI interface.
Parallel FIFO interface also there. I can provide you the correct driver code.
Im a embedded engineer, please go through my profile, Please message me for further discussion.