#include "xemu/emutools.h"
#include "dma65.h"
#include "xemu/cpu65.h"
Go to the source code of this file.
◆ DEBUGDMA
#define DEBUGDMA |
( |
|
... | ) |
DEBUG(__VA_ARGS__) |
◆ DMA_ADDRESSING
◆ DMA_READ_LIST_NEXT_BYTE
◆ DMA_READ_SOURCE
◆ DMA_READ_TARGET
◆ DMA_WRITE_SOURCE
#define DMA_WRITE_SOURCE |
( |
|
data | ) |
|
Value:
Definition at line 98 of file dma65.c.
◆ DMA_WRITE_TARGET
#define DMA_WRITE_TARGET |
( |
|
data | ) |
|
◆ dma_op_types
Enumerator |
---|
COPY_OP | |
MIX_OP | |
SWAP_OP | |
FILL_OP | |
COPY_OP | |
MIX_OP | |
SWAP_OP | |
FILL_OP | |
Definition at line 58 of file dma65.c.
◆ detect_rom_date()
void detect_rom_date |
( |
Uint8 * |
p | ) |
|
◆ dma_init()
void dma_init |
( |
unsigned int |
revision | ) |
|
◆ dma_init_set_rev()
void dma_init_set_rev |
( |
unsigned int |
revision, |
|
|
Uint8 * |
rom_ver_signature |
|
) |
| |
◆ dma_read_reg()
Uint8 dma_read_reg |
( |
int |
addr | ) |
|
◆ dma_reset()
◆ dma_update()
◆ dma_update_multi_steps()
int dma_update_multi_steps |
( |
int |
do_for_cycles | ) |
|
◆ dma_write_reg()
void dma_write_reg |
( |
int |
addr, |
|
|
Uint8 |
data |
|
) |
| |
◆ addr
◆ base
◆ col_counter
◆ col_limit
◆ dma_chip_initial_revision
int dma_chip_initial_revision |
◆ dma_chip_revision
◆ dma_registers
◆ dma_status
◆ enabled
◆ is_io
◆ is_modulo
◆ mask
◆ rom_date
◆ row_counter
◆ row_limit
◆ step
◆ used
◆ value