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: