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: