osiop_data Struct Reference

Back to the index.

Public Attributes | List of all members
osiop_data Struct Reference

Public Attributes

struct interrupt irq
 
int asserted
 
int scripts_running
 
int selected_id
 
struct scsi_transferxferp
 
size_t data_offset
 
uint32_t last_phys_page
 
uint8_t * last_host_page
 
int carry
 
uint8_t reg [OSIOP_NREGS]
 

Detailed Description

Definition at line 75 of file dev_osiop.cc.

Member Data Documentation

◆ asserted

int osiop_data::asserted

Definition at line 77 of file dev_osiop.cc.

◆ carry

int osiop_data::carry

Definition at line 91 of file dev_osiop.cc.

◆ data_offset

size_t osiop_data::data_offset

Definition at line 84 of file dev_osiop.cc.

◆ irq

struct interrupt osiop_data::irq

Definition at line 76 of file dev_osiop.cc.

Referenced by DEVINIT().

◆ last_host_page

uint8_t* osiop_data::last_host_page

Definition at line 88 of file dev_osiop.cc.

◆ last_phys_page

uint32_t osiop_data::last_phys_page

Definition at line 87 of file dev_osiop.cc.

◆ reg

uint8_t osiop_data::reg[OSIOP_NREGS]

◆ scripts_running

int osiop_data::scripts_running

Definition at line 79 of file dev_osiop.cc.

Referenced by DEVICE_TICK(), and osiop_execute_scripts().

◆ selected_id

int osiop_data::selected_id

Definition at line 82 of file dev_osiop.cc.

◆ xferp

struct scsi_transfer* osiop_data::xferp

Definition at line 83 of file dev_osiop.cc.


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

Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17