yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::app::emu::memory::DmaChannel Struct Reference

#include <dma_channel.h>

Public Attributes

uint8_t b_addr
 
uint16_t a_addr
 
uint8_t a_bank
 
uint16_t size
 
uint8_t ind_bank
 
uint16_t table_addr
 
uint8_t rep_count
 
uint8_t unusedByte
 
bool dma_active
 
bool hdma_active
 
uint8_t mode
 
bool fixed
 
bool decrement
 
bool indirect
 
bool from_b
 
bool unusedBit
 
bool do_transfer
 
bool terminated
 

Detailed Description

Definition at line 11 of file dma_channel.h.

Member Data Documentation

◆ b_addr

uint8_t yaze::app::emu::memory::DmaChannel::b_addr

Definition at line 12 of file dma_channel.h.

◆ a_addr

uint16_t yaze::app::emu::memory::DmaChannel::a_addr

Definition at line 13 of file dma_channel.h.

◆ a_bank

uint8_t yaze::app::emu::memory::DmaChannel::a_bank

Definition at line 14 of file dma_channel.h.

◆ size

uint16_t yaze::app::emu::memory::DmaChannel::size

Definition at line 15 of file dma_channel.h.

◆ ind_bank

uint8_t yaze::app::emu::memory::DmaChannel::ind_bank

Definition at line 16 of file dma_channel.h.

◆ table_addr

uint16_t yaze::app::emu::memory::DmaChannel::table_addr

Definition at line 17 of file dma_channel.h.

◆ rep_count

uint8_t yaze::app::emu::memory::DmaChannel::rep_count

Definition at line 18 of file dma_channel.h.

◆ unusedByte

uint8_t yaze::app::emu::memory::DmaChannel::unusedByte

Definition at line 19 of file dma_channel.h.

◆ dma_active

bool yaze::app::emu::memory::DmaChannel::dma_active

Definition at line 20 of file dma_channel.h.

◆ hdma_active

bool yaze::app::emu::memory::DmaChannel::hdma_active

Definition at line 21 of file dma_channel.h.

◆ mode

uint8_t yaze::app::emu::memory::DmaChannel::mode

Definition at line 22 of file dma_channel.h.

◆ fixed

bool yaze::app::emu::memory::DmaChannel::fixed

Definition at line 23 of file dma_channel.h.

◆ decrement

bool yaze::app::emu::memory::DmaChannel::decrement

Definition at line 24 of file dma_channel.h.

◆ indirect

bool yaze::app::emu::memory::DmaChannel::indirect

Definition at line 25 of file dma_channel.h.

◆ from_b

bool yaze::app::emu::memory::DmaChannel::from_b

Definition at line 26 of file dma_channel.h.

◆ unusedBit

bool yaze::app::emu::memory::DmaChannel::unusedBit

Definition at line 27 of file dma_channel.h.

◆ do_transfer

bool yaze::app::emu::memory::DmaChannel::do_transfer

Definition at line 28 of file dma_channel.h.

◆ terminated

bool yaze::app::emu::memory::DmaChannel::terminated

Definition at line 29 of file dma_channel.h.


The documentation for this struct was generated from the following file: