__attribute__ Struct Reference
[mips32mips32mips32mips32mips32]


Data Fields

__u8 type
__u8 sharedisposition
__u16 flags
union {
   struct {
      long long   start
      unsigned long   length
   }   port
   struct {
      unsigned long   level
      unsigned long   vector
      unsigned long   reserved1
   }   interrupt
   struct {
      long long   start
      unsigned long   length
   }   memory
u
__u16 version
__u16 revision
unsigned long count
cm_resource_descriptor descr [1]
arc_component_class class
arc_component_type type
arc_component_flags flags
__u32 key
__u32 affinitymask
__u32 configdatasize
__u32 identifier_len
char * identifier
__u16 year
__u16 month
__u16 day
__u16 hour
__u16 minutes
__u16 seconds
__u16 mseconds
__u32 signature
__u32 length
void * restartblock
void * debugblock
void * gevector
void * utlbmissvector
__u32 firmwarevectorlen
arc_func_vector_tfirmwarevector
__u32 privvectorlen
void * privvector
__u32 adaptercount

Detailed Description

Definition at line 58 of file arc.h.


Field Documentation

__u32 adaptercount
 

Definition at line 256 of file arc.h.

__u32 affinitymask
 

Definition at line 159 of file arc.h.

arc_component_class class
 

Definition at line 153 of file arc.h.

__u32 configdatasize
 

Definition at line 160 of file arc.h.

unsigned long count
 

Definition at line 82 of file arc.h.

__u16 day
 

Definition at line 168 of file arc.h.

void* debugblock
 

Definition at line 249 of file arc.h.

cm_resource_descriptor descr[1]
 

Definition at line 83 of file arc.h.

arc_func_vector_t* firmwarevector
 

Definition at line 253 of file arc.h.

__u32 firmwarevectorlen
 

Definition at line 252 of file arc.h.

arc_component_flags flags
 

Definition at line 155 of file arc.h.

__u16 flags
 

Definition at line 61 of file arc.h.

void* gevector
 

Definition at line 250 of file arc.h.

__u16 hour
 

Definition at line 169 of file arc.h.

char* identifier
 

Definition at line 162 of file arc.h.

__u32 identifier_len
 

Definition at line 161 of file arc.h.

struct { ... } interrupt
 

__u32 key
 

Definition at line 158 of file arc.h.

__u32 length
 

Definition at line 245 of file arc.h.

unsigned long length
 

Definition at line 65 of file arc.h.

unsigned long level
 

Definition at line 68 of file arc.h.

struct { ... } memory
 

__u16 minutes
 

Definition at line 170 of file arc.h.

__u16 month
 

Definition at line 167 of file arc.h.

__u16 mseconds
 

Definition at line 172 of file arc.h.

struct { ... } port
 

void* privvector
 

Definition at line 255 of file arc.h.

__u32 privvectorlen
 

Definition at line 254 of file arc.h.

unsigned long reserved1
 

Definition at line 70 of file arc.h.

void* restartblock
 

Definition at line 248 of file arc.h.

__u16 revision
 

Definition at line 81 of file arc.h.

__u16 seconds
 

Definition at line 171 of file arc.h.

__u8 sharedisposition
 

Definition at line 60 of file arc.h.

__u32 signature
 

Definition at line 244 of file arc.h.

long long start
 

Definition at line 64 of file arc.h.

arc_component_type type
 

Definition at line 154 of file arc.h.

__u8 type
 

Definition at line 59 of file arc.h.

union { ... } u
 

void* utlbmissvector
 

Definition at line 251 of file arc.h.

unsigned long vector
 

Definition at line 69 of file arc.h.

__u16 version
 

Definition at line 80 of file arc.h.

__u16 year
 

Definition at line 166 of file arc.h.


Generated on Sun Jun 18 17:05:54 2006 for HelenOS Kernel (mips32) by  doxygen 1.4.6