devinit Struct Reference

Back to the index.

Public Attributes | List of all members
devinit Struct Reference

#include <device.h>

Public Attributes

struct machinemachine
 
char * name
 
char * name2
 
uint64_t addr
 
uint64_t addr2
 
uint64_t len
 
char * interrupt_path
 
int in_use
 
int addr_mult
 
int pci_little_endian
 
void * return_ptr
 

Detailed Description

Definition at line 40 of file device.h.

Member Data Documentation

◆ addr

uint64_t devinit::addr

Definition at line 46 of file device.h.

Referenced by DEVINIT().

◆ addr2

uint64_t devinit::addr2

Definition at line 47 of file device.h.

Referenced by DEVINIT().

◆ addr_mult

int devinit::addr_mult

Definition at line 53 of file device.h.

Referenced by device_add(), and DEVINIT().

◆ in_use

int devinit::in_use

Definition at line 52 of file device.h.

Referenced by device_add(), and DEVINIT().

◆ interrupt_path

char* devinit::interrupt_path

Definition at line 50 of file device.h.

Referenced by device_add(), and DEVINIT().

◆ len

uint64_t devinit::len

Definition at line 48 of file device.h.

Referenced by device_add(), and DEVINIT().

◆ machine

struct machine* devinit::machine

Definition at line 41 of file device.h.

Referenced by add_cmmu_for_cpu(), device_add(), and DEVINIT().

◆ name

char* devinit::name

Definition at line 43 of file device.h.

Referenced by device_add(), and DEVINIT().

◆ name2

char* devinit::name2

Definition at line 44 of file device.h.

Referenced by DEVINIT().

◆ pci_little_endian

int devinit::pci_little_endian

Definition at line 54 of file device.h.

Referenced by DEVINIT().

◆ return_ptr

void* devinit::return_ptr

Definition at line 56 of file device.h.

Referenced by DEVINIT().


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