OpenOCD
_mg_io_type_drv_info Struct Reference

Data Fields

mg_io_uint16 adv_pio_mode
 
mg_io_uint16 adv_pwr_mgm_lvl_val
 
mg_io_uint16 buffer_sector_size
 
mg_io_uint16 buffer_type
 
mg_io_uint16 capabilities
 
mg_io_uint16 cfa_pwr_mode
 
mg_io_uint16 current_sector_capacity_hi
 
mg_io_uint16 current_sector_capacity_lo
 
mg_io_uint16 current_sectors_per_track
 
mg_io_uint8 dma_cycle_timing_mode
 
mg_io_uint16 dword_io
 
mg_io_uint16 feature_cmd_set_en0
 
mg_io_uint16 feature_cmd_set_en1
 
mg_io_uint16 feature_cmd_set_en2
 
mg_io_uint16 feature_cmd_set_suprt0
 
mg_io_uint16 feature_cmd_set_suprt1
 
mg_io_uint16 feature_cmd_set_suprt2
 
mg_io_uint8 firmware_revision [8]
 
mg_io_uint16 general_configuration
 
mg_io_uint16 integrity_word
 
mg_io_uint16 major_ver_num
 
mg_io_uint8 maximum_block_transfer
 
mg_io_uint16 min_dma_cyc
 
mg_io_uint16 min_pio_cyc_no_iordy
 
mg_io_uint16 min_pio_cyc_with_iordy
 
mg_io_uint16 minor_ver_num
 
mg_io_uint8 model_number [40]
 
mg_io_uint8 multi_dma_modes_supported
 
mg_io_uint8 multi_dma_transfer_active
 
mg_io_uint8 multi_sector_count
 
mg_io_uint8 multi_sector_setting_valid
 
mg_io_uint16 number_of_current_cylinders
 
mg_io_uint16 number_of_current_heads
 
mg_io_uint16 number_of_cylinders
 
mg_io_uint16 number_of_ecc_bytes
 
mg_io_uint16 number_of_heads
 
mg_io_uint8 pio_cycle_timing_mode
 
mg_io_uint16 re_of_hw_rst
 
mg_io_uint16 recommend_dma_cyc
 
mg_io_uint16 req_time_for_enhan_security_er_done
 
mg_io_uint16 req_time_for_security_er_done
 
mg_io_uint16 reserved1
 
mg_io_uint16 reserved2
 
mg_io_uint8 reserved3 [22]
 
mg_io_uint16 reserved4
 
mg_io_uint16 reserved5
 
mg_io_uint8 reserved6 [68]
 
mg_io_uint8 reserved7 [186]
 
mg_io_uint16 scts_per_secure_data_unit
 
mg_io_uint16 sectors_per_track
 
mg_io_uint16 security_stas
 
mg_io_uint8 serial_number [20]
 
mg_io_uint8 single_dma_modes_supported
 
mg_io_uint8 single_dma_transfer_active
 
mg_io_uint16 total_user_addressable_sectors_hi
 
mg_io_uint16 total_user_addressable_sectors_lo
 
mg_io_uint16 translation_fields_valid
 
mg_io_uint16 unformatted_bytes_per_sector
 
mg_io_uint16 unformatted_bytes_per_track
 
mg_io_uint8 vendor_uniq_bytes [62]
 
mg_io_uint16 vendor_unique1 [3]
 
mg_io_uint8 vendor_unique2
 
mg_io_uint8 vendor_unique3
 
mg_io_uint8 vendor_unique4
 

Detailed Description

Definition at line 38 of file mflash.h.

Field Documentation

mg_io_uint16 _mg_io_type_drv_info::adv_pio_mode

Definition at line 85 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::adv_pwr_mgm_lvl_val

Definition at line 102 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::buffer_sector_size

Definition at line 52 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::buffer_type

Definition at line 51 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::capabilities

Definition at line 62 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::cfa_pwr_mode

Definition at line 108 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::current_sector_capacity_hi

Definition at line 74 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::current_sector_capacity_lo

Definition at line 73 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::current_sectors_per_track

Definition at line 72 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::dma_cycle_timing_mode

Definition at line 68 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::dword_io

Definition at line 60 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_en0

Definition at line 96 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_en1

Definition at line 97 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_en2

Definition at line 98 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_suprt0

Definition at line 93 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_suprt1

Definition at line 94 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::feature_cmd_set_suprt2

Definition at line 95 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::firmware_revision[8]

Definition at line 55 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::general_configuration

Definition at line 40 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::integrity_word

Definition at line 112 of file mflash.h.

mg_io_uint16 _mg_io_type_drv_info::major_ver_num

Definition at line 91 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::maximum_block_transfer

Definition at line 58 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::min_dma_cyc

Definition at line 86 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::min_pio_cyc_no_iordy

Definition at line 88 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::min_pio_cyc_with_iordy

Definition at line 89 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::minor_ver_num

Definition at line 92 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::model_number[40]

Definition at line 56 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::multi_dma_modes_supported

Definition at line 83 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::multi_dma_transfer_active

Definition at line 84 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::multi_sector_count

Definition at line 75 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::multi_sector_setting_valid

Definition at line 76 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::number_of_current_cylinders

Definition at line 70 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::number_of_current_heads

Definition at line 71 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::number_of_cylinders

Definition at line 41 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::number_of_ecc_bytes

Definition at line 53 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::number_of_heads

Definition at line 43 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::pio_cycle_timing_mode

Definition at line 66 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::re_of_hw_rst

Definition at line 104 of file mflash.h.

mg_io_uint16 _mg_io_type_drv_info::recommend_dma_cyc

Definition at line 87 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::req_time_for_enhan_security_er_done

Definition at line 101 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::req_time_for_security_er_done

Definition at line 100 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::reserved1

Definition at line 42 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::reserved2

Definition at line 63 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::reserved3[22]

Definition at line 90 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::reserved4

Definition at line 99 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::reserved5

Definition at line 103 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::reserved6[68]

Definition at line 105 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::reserved7[186]

Definition at line 109 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::scts_per_secure_data_unit

Definition at line 111 of file mflash.h.

mg_io_uint16 _mg_io_type_drv_info::sectors_per_track

Definition at line 46 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::security_stas

Definition at line 106 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::serial_number[20]

Definition at line 49 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::single_dma_modes_supported

Definition at line 81 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::single_dma_transfer_active

Definition at line 82 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::total_user_addressable_sectors_hi

Definition at line 79 of file mflash.h.

Referenced by mg_dsk_drv_info(), and mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::total_user_addressable_sectors_lo

Definition at line 78 of file mflash.h.

Referenced by mg_dsk_drv_info(), and mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::translation_fields_valid

Definition at line 69 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::unformatted_bytes_per_sector

Definition at line 45 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::unformatted_bytes_per_track

Definition at line 44 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::vendor_uniq_bytes[62]

Definition at line 107 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint16 _mg_io_type_drv_info::vendor_unique1[3]

Definition at line 47 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::vendor_unique2

Definition at line 59 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::vendor_unique3

Definition at line 65 of file mflash.h.

Referenced by mg_gen_ataid().

mg_io_uint8 _mg_io_type_drv_info::vendor_unique4

Definition at line 67 of file mflash.h.

Referenced by mg_gen_ataid().


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