enjoy-digital/litesata

Add DMA frontend

enjoy-digital opened this issue · 1 comments

Add DMA frontend, similar to the LiteSDCard DMA frontend (https://github.com/enjoy-digital/litesdcard/blob/master/litesdcard/frontend/dma.py) to allow integration with LiteX and BIOS.

DMA frontend has been implemented in https://github.com/enjoy-digital/litesata/blob/master/litesata/frontend/dma.py and integrated in the LiteX BIOS with sata_init, sata_read, sata_write commands and capability to boot software from the SATA drive.