Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hd_driveid Struct Reference

#include <hdreg.h>

Data Fields

unsigned short config
 
unsigned short cyls
 
unsigned short reserved2
 
unsigned short heads
 
unsigned short track_bytes
 
unsigned short sector_bytes
 
unsigned short sectors
 
unsigned short vendor0
 
unsigned short vendor1
 
unsigned short vendor2
 
unsigned char serial_no [20]
 
unsigned short buf_type
 
unsigned short buf_size
 
unsigned short ecc_bytes
 
unsigned char fw_rev [8]
 
unsigned char model [40]
 
unsigned char max_multsect
 
unsigned char vendor3
 
unsigned short dword_io
 
unsigned char vendor4
 
unsigned char capability
 
unsigned short reserved50
 
unsigned char vendor5
 
unsigned char tPIO
 
unsigned char vendor6
 
unsigned char tDMA
 
unsigned short field_valid
 
unsigned short cur_cyls
 
unsigned short cur_heads
 
unsigned short cur_sectors
 
unsigned short cur_capacity0
 
unsigned short cur_capacity1
 
unsigned char multsect
 
unsigned char multsect_valid
 
unsigned int lba_capacity
 
unsigned short dma_1word
 
unsigned short dma_mword
 
unsigned short eide_pio_modes
 
unsigned short eide_dma_min
 
unsigned short eide_dma_time
 
unsigned short eide_pio
 
unsigned short eide_pio_iordy
 
unsigned short words69_70 [2]
 
unsigned short words71_74 [4]
 
unsigned short queue_depth
 
unsigned short words76_79 [4]
 
unsigned short major_rev_num
 
unsigned short minor_rev_num
 
unsigned short command_set_1
 
unsigned short command_set_2
 
unsigned short cfsse
 
unsigned short cfs_enable_1
 
unsigned short cfs_enable_2
 
unsigned short csf_default
 
unsigned short dma_ultra
 
unsigned short trseuc
 
unsigned short trsEuc
 
unsigned short CurAPMvalues
 
unsigned short mprc
 
unsigned short hw_config
 
unsigned short acoustic
 
unsigned short msrqs
 
unsigned short sxfert
 
unsigned short sal
 
unsigned int spg
 
unsigned long long lba_capacity_2
 
unsigned short words104_125 [22]
 
unsigned short last_lun
 
unsigned short word127
 
unsigned short dlf
 
unsigned short csfo
 
unsigned short words130_155 [26]
 
unsigned short word156
 
unsigned short words157_159 [3]
 
unsigned short cfa_power
 
unsigned short words161_175 [15]
 
unsigned short words176_205 [30]
 
unsigned short words206_254 [49]
 
unsigned short integrity_word
 

Detailed Description

Definition at line 398 of file hdreg.h.

Field Documentation

unsigned short acoustic

Definition at line 586 of file hdreg.h.

unsigned short buf_size

Definition at line 411 of file hdreg.h.

unsigned short buf_type

Definition at line 410 of file hdreg.h.

unsigned char capability

Definition at line 421 of file hdreg.h.

unsigned short cfa_power

Definition at line 628 of file hdreg.h.

unsigned short cfs_enable_1

Definition at line 513 of file hdreg.h.

unsigned short cfs_enable_2

Definition at line 532 of file hdreg.h.

unsigned short cfsse

Definition at line 501 of file hdreg.h.

unsigned short command_set_1

Definition at line 465 of file hdreg.h.

unsigned short command_set_2

Definition at line 483 of file hdreg.h.

unsigned short config

Definition at line 399 of file hdreg.h.

unsigned short csf_default

Definition at line 551 of file hdreg.h.

unsigned short csfo

Definition at line 617 of file hdreg.h.

unsigned short cur_capacity0

Definition at line 440 of file hdreg.h.

unsigned short cur_capacity1

Definition at line 441 of file hdreg.h.

unsigned short cur_cyls

Definition at line 437 of file hdreg.h.

unsigned short cur_heads

Definition at line 438 of file hdreg.h.

unsigned short cur_sectors

Definition at line 439 of file hdreg.h.

unsigned short CurAPMvalues

Definition at line 566 of file hdreg.h.

unsigned short cyls

Definition at line 400 of file hdreg.h.

unsigned short dlf

Definition at line 605 of file hdreg.h.

unsigned short dma_1word

Definition at line 445 of file hdreg.h.

unsigned short dma_mword

Definition at line 446 of file hdreg.h.

unsigned short dma_ultra

Definition at line 563 of file hdreg.h.

unsigned short dword_io

Definition at line 419 of file hdreg.h.

unsigned short ecc_bytes

Definition at line 414 of file hdreg.h.

unsigned short eide_dma_min

Definition at line 448 of file hdreg.h.

unsigned short eide_dma_time

Definition at line 449 of file hdreg.h.

unsigned short eide_pio

Definition at line 450 of file hdreg.h.

unsigned short eide_pio_iordy

Definition at line 451 of file hdreg.h.

unsigned short eide_pio_modes

Definition at line 447 of file hdreg.h.

unsigned short field_valid

Definition at line 432 of file hdreg.h.

unsigned char fw_rev[8]

Definition at line 415 of file hdreg.h.

unsigned short heads

Definition at line 402 of file hdreg.h.

unsigned short hw_config

Definition at line 568 of file hdreg.h.

unsigned short integrity_word

Definition at line 638 of file hdreg.h.

unsigned short last_lun

Definition at line 596 of file hdreg.h.

unsigned int lba_capacity

Definition at line 444 of file hdreg.h.

unsigned long long lba_capacity_2

Definition at line 594 of file hdreg.h.

unsigned short major_rev_num

Definition at line 463 of file hdreg.h.

unsigned char max_multsect

Definition at line 417 of file hdreg.h.

unsigned short minor_rev_num

Definition at line 464 of file hdreg.h.

unsigned char model[40]

Definition at line 416 of file hdreg.h.

unsigned short mprc

Definition at line 567 of file hdreg.h.

unsigned short msrqs

Definition at line 590 of file hdreg.h.

unsigned char multsect

Definition at line 442 of file hdreg.h.

unsigned char multsect_valid

Definition at line 443 of file hdreg.h.

unsigned short queue_depth

Definition at line 458 of file hdreg.h.

unsigned short reserved2

Definition at line 401 of file hdreg.h.

unsigned short reserved50

Definition at line 427 of file hdreg.h.

unsigned short sal

Definition at line 592 of file hdreg.h.

unsigned short sector_bytes

Definition at line 404 of file hdreg.h.

unsigned short sectors

Definition at line 405 of file hdreg.h.

unsigned char serial_no[20]

Definition at line 409 of file hdreg.h.

unsigned int spg

Definition at line 593 of file hdreg.h.

unsigned short sxfert

Definition at line 591 of file hdreg.h.

unsigned char tDMA

Definition at line 431 of file hdreg.h.

unsigned char tPIO

Definition at line 429 of file hdreg.h.

unsigned short track_bytes

Definition at line 403 of file hdreg.h.

unsigned short trseuc

Definition at line 564 of file hdreg.h.

unsigned short trsEuc

Definition at line 565 of file hdreg.h.

unsigned short vendor0

Definition at line 406 of file hdreg.h.

unsigned short vendor1

Definition at line 407 of file hdreg.h.

unsigned short vendor2

Definition at line 408 of file hdreg.h.

unsigned char vendor3

Definition at line 418 of file hdreg.h.

unsigned char vendor4

Definition at line 420 of file hdreg.h.

unsigned char vendor5

Definition at line 428 of file hdreg.h.

unsigned char vendor6

Definition at line 430 of file hdreg.h.

unsigned short word127

Definition at line 597 of file hdreg.h.

unsigned short word156

Definition at line 626 of file hdreg.h.

unsigned short words104_125[22]

Definition at line 595 of file hdreg.h.

unsigned short words130_155[26]

Definition at line 625 of file hdreg.h.

unsigned short words157_159[3]

Definition at line 627 of file hdreg.h.

unsigned short words161_175[15]

Definition at line 635 of file hdreg.h.

unsigned short words176_205[30]

Definition at line 636 of file hdreg.h.

unsigned short words206_254[49]

Definition at line 637 of file hdreg.h.

unsigned short words69_70[2]

Definition at line 452 of file hdreg.h.

unsigned short words71_74[4]

Definition at line 455 of file hdreg.h.

unsigned short words76_79[4]

Definition at line 462 of file hdreg.h.


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