List of all members.
Public Member Functions |
|
| IDEATADevice (IDEController *c, unsigned char disk_index) |
|
virtual void | writecommand (uint8_t cmd) |
|
imageDisk * | getBIOSdisk () |
|
void | update_from_biosdisk () |
|
virtual Bitu | data_read (Bitu iolen) |
|
virtual void | data_write (Bitu v, Bitu iolen) |
|
virtual void | generate_identify_device () |
|
virtual void | prepare_read (Bitu offset, Bitu size) |
|
virtual void | prepare_write (Bitu offset, Bitu size) |
|
virtual void | io_completion () |
|
virtual bool | increment_current_address (Bitu count=1) |
Public Attributes |
|
std::string | id_serial |
|
std::string | id_firmware_rev |
|
std::string | id_model |
|
unsigned char | bios_disk_index |
|
Bitu | multiple_sector_max |
|
Bitu | multiple_sector_count |
|
Bitu | heads |
|
Bitu | sects |
|
Bitu | cyls |
|
Bitu | headshr |
|
Bitu | progress_count |
|
Bitu | phys_heads |
|
Bitu | phys_sects |
|
Bitu | phys_cyls |
|
unsigned char | sector [512 *128] = {} |
|
Bitu | sector_i |
|
Bitu | sector_total |
|
bool | geo_translate |
Detailed Description
Definition at line 170 of file ide.cpp.
The documentation for this class was generated from the following file: