dec_ioasic_data Struct Reference

Back to the index.

Public Attributes | List of all members
dec_ioasic_data Struct Reference

#include <devices.h>

Public Attributes

uint32_t scsi_dmaptr
 
uint32_t scsi_nextptr
 
uint32_t lance_dmaptr
 
uint32_t floppy_dmaptr
 
uint32_t isdn_x_dmaptr
 
uint32_t isdn_x_nextptr
 
uint32_t isdn_r_dmaptr
 
uint32_t isdn_r_nextptr
 
uint32_t csr
 
uint32_t intr
 
uint32_t imsk
 
uint32_t isdn_x_data
 
uint32_t isdn_r_data
 
uint32_t lance_decode
 
uint32_t scsi_decode
 
uint32_t scc0_decode
 
uint32_t scc1_decode
 
uint32_t floppy_decode
 
uint32_t scsi_scr
 
uint32_t scsi_sdr0
 
uint32_t scsi_sdr1
 
int(* dma_func [MAX_IOASIC_DMA_FUNCTIONS])(struct cpu *, void *, uint64_t addr, size_t dma_len, int tx)
 
void * dma_func_extra [MAX_IOASIC_DMA_FUNCTIONS]
 
int rackmount_flag
 
struct interruptirq
 
int int_asserted
 

Detailed Description

Definition at line 80 of file devices.h.

Member Data Documentation

◆ csr

uint32_t dec_ioasic_data::csr

Definition at line 89 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ dma_func

int(* dec_ioasic_data::dma_func[MAX_IOASIC_DMA_FUNCTIONS])(struct cpu *, void *, uint64_t addr, size_t dma_len, int tx)

Definition at line 103 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ dma_func_extra

void* dec_ioasic_data::dma_func_extra[MAX_IOASIC_DMA_FUNCTIONS]

Definition at line 104 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ floppy_decode

uint32_t dec_ioasic_data::floppy_decode

Definition at line 98 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ floppy_dmaptr

uint32_t dec_ioasic_data::floppy_dmaptr

Definition at line 84 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ imsk

uint32_t dec_ioasic_data::imsk

Definition at line 91 of file devices.h.

Referenced by dec_ioasic_reassert(), and DEVICE_ACCESS().

◆ int_asserted

int dec_ioasic_data::int_asserted

Definition at line 107 of file devices.h.

Referenced by dec_ioasic_reassert().

◆ intr

uint32_t dec_ioasic_data::intr

◆ irq

struct interrupt* dec_ioasic_data::irq

Definition at line 106 of file devices.h.

Referenced by dec_ioasic_reassert(), and dev_dec_ioasic_init().

◆ isdn_r_data

uint32_t dec_ioasic_data::isdn_r_data

Definition at line 93 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ isdn_r_dmaptr

uint32_t dec_ioasic_data::isdn_r_dmaptr

Definition at line 87 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ isdn_r_nextptr

uint32_t dec_ioasic_data::isdn_r_nextptr

Definition at line 88 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ isdn_x_data

uint32_t dec_ioasic_data::isdn_x_data

Definition at line 92 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ isdn_x_dmaptr

uint32_t dec_ioasic_data::isdn_x_dmaptr

Definition at line 85 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ isdn_x_nextptr

uint32_t dec_ioasic_data::isdn_x_nextptr

Definition at line 86 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ lance_decode

uint32_t dec_ioasic_data::lance_decode

Definition at line 94 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ lance_dmaptr

uint32_t dec_ioasic_data::lance_dmaptr

Definition at line 83 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ rackmount_flag

int dec_ioasic_data::rackmount_flag

Definition at line 105 of file devices.h.

Referenced by dev_dec_ioasic_init().

◆ scc0_decode

uint32_t dec_ioasic_data::scc0_decode

Definition at line 96 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scc1_decode

uint32_t dec_ioasic_data::scc1_decode

Definition at line 97 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_decode

uint32_t dec_ioasic_data::scsi_decode

Definition at line 95 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_dmaptr

uint32_t dec_ioasic_data::scsi_dmaptr

Definition at line 81 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_nextptr

uint32_t dec_ioasic_data::scsi_nextptr

Definition at line 82 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_scr

uint32_t dec_ioasic_data::scsi_scr

Definition at line 99 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_sdr0

uint32_t dec_ioasic_data::scsi_sdr0

Definition at line 100 of file devices.h.

Referenced by DEVICE_ACCESS().

◆ scsi_sdr1

uint32_t dec_ioasic_data::scsi_sdr1

Definition at line 101 of file devices.h.

Referenced by DEVICE_ACCESS().


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

Generated on Fri Dec 7 2018 19:52:23 for GXemul by doxygen 1.8.13