diff options
Diffstat (limited to 'src/DMA.h')
-rw-r--r-- | src/DMA.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -34,6 +34,11 @@ public: void WriteCnt(u32 val); void Start(); + u32 UnitTimings9_16(bool burststart); + u32 UnitTimings9_32(bool burststart); + u32 UnitTimings7_16(bool burststart); + u32 UnitTimings7_32(bool burststart); + template <int ConsoleType> void Run(); @@ -78,8 +83,8 @@ private: u32 CurDstAddr; u32 RemCount; u32 IterCount; - u32 SrcAddrInc; - u32 DstAddrInc; + s32 SrcAddrInc; + s32 DstAddrInc; u32 CountMask; u32 Running; @@ -89,6 +94,9 @@ private: bool Stall; bool IsGXFIFODMA; + + u32 MRAMBurstCount; + u8* MRAMBurstTable; }; #endif |