List of all members.
Public Member Functions |
void | page_bank_increment (void) |
| DmaChannel (Bit8u num, bool dma16) |
void | DoCallBack (DMAEvent event) |
void | SetMask (bool _mask) |
void | Set128KMode (bool en) |
void | Register_Callback (DMA_CallBack _cb) |
void | ReachedTC (void) |
void | SetPage (Bit8u val) |
void | Raise_Request (void) |
void | Clear_Request (void) |
Bitu | Read (Bitu want, Bit8u *buffer) |
Bitu | Write (Bitu want, Bit8u *buffer) |
void | SaveState (std::ostream &stream) |
void | LoadState (std::istream &stream) |
Public Attributes |
Bit32u | pagebase |
Bit16u | baseaddr |
Bit32u | curraddr |
Bit16u | basecnt |
Bit16u | currcnt |
Bit8u | channum |
Bit8u | pagenum |
Bit8u | DMA16_PAGESHIFT |
Bit32u | DMA16_ADDRMASK |
Bit8u | DMA16 |
Bit8u | transfer_mode |
bool | increment |
bool | autoinit |
bool | masked |
bool | tcount |
bool | request |
DMA_CallBack | callback |
Bit8u | page_bank_increment_wraparound = 0u |
Detailed Description
Definition at line 40 of file dma.h.
The documentation for this class was generated from the following files: