Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Public Member Functions | Data Fields
DAC960_V1_DeviceState Struct Reference

#include <DAC960.h>

Public Types

enum  { DAC960_V1_OtherType = 0x0, DAC960_V1_DiskType = 0x1, DAC960_V1_SequentialType = 0x2, DAC960_V1_CDROM_or_WORM_Type = 0x3 }
 

Public Member Functions

enum DAC960_V1_DeviceState::
{ ... } __attribute__((packed))
DeviceType bool bool Fast20
bool Sync bool Fast bool Wide
bool TaggedQueuingSupported
DAC960_V1_PhysicalDeviceState_T
DeviceState unsigned char
unsigned char
SynchronousMultiplier unsigned
char SynchronousOffset
unsigned char unsigned int
DiskSize 
__attribute__ ((packed))
 

Data Fields

bool Present:1
 
unsigned char:7
 
unsigned short:16
 

Detailed Description

Definition at line 657 of file DAC960.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
DAC960_V1_OtherType 
DAC960_V1_DiskType 
DAC960_V1_SequentialType 
DAC960_V1_CDROM_or_WORM_Type 

Definition at line 661 of file DAC960.h.

Member Function Documentation

enum DAC960_V1_DeviceState::@1849 __attribute__ ((packed)) DeviceType bool bool Fast20 bool Sync bool Fast bool Wide bool TaggedQueuingSupported DAC960_V1_PhysicalDeviceState_T DeviceState unsigned char unsigned char SynchronousMultiplier unsigned char SynchronousOffset unsigned char unsigned int DiskSize __attribute__ ( (packed)  )

Field Documentation

unsigned char

Definition at line 660 of file DAC960.h.

bool Present

Definition at line 659 of file DAC960.h.

unsigned short

Definition at line 679 of file DAC960.h.


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