dingusppc/devices
joevt 8a1055ed1b sc53c94: Add DBDMA support.
- For pdm/amic, real_dma_xfer is called when SCSI_DMA_Ctrl has the run bit set.
- For tnt/grandcentral, dma_wait is called when the DBDMA is started (run bit is set). It will call real_dma_xfer when the phase and sequence are DATA_IN/RCV_DATA or DATA_OUT/SEND_DATA.
- dma_wait and real_dma_xfer uses a one shot timer instead of a loop to continue doing DMA while also giving time to the CPU. This and the above changes handles the case where the DBDMA is started before setting up the transfer phase and sequence.
- dma_stop will stop the one shot timer when the DBDMA channel is stopped.
2024-04-03 19:19:42 -07:00
..
common sc53c94: Add DBDMA support. 2024-04-03 19:19:42 -07:00
ethernet bigmac: support more registers. 2023-09-22 00:09:17 +02:00
floppy Move disk image reading to be behind an ImgFile class 2023-11-09 21:49:28 -08:00
ioctrl Comment out log message 2024-04-02 19:21:56 -07:00
memctrl memctrlbase: fix possible memory leak. 2024-03-27 14:08:20 +01:00
serial chario: Cleanup. 2024-03-08 19:27:42 -07:00
sound Fix Analyzer warnings. 2024-03-24 12:56:11 -07:00
storage CD-ROM: Add max blocks check. 2024-03-01 08:01:31 -07:00
video control: Narrow the scope of local variable. 2024-04-01 22:12:20 -07:00
CMakeLists.txt cmake: Add header files in CMakeLists.txt. 2024-03-01 19:41:43 -07:00
deviceregistry.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
deviceregistry.h Clean up #includes 2023-11-03 00:33:47 -07:00