All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes
IDEController Class Reference
Inheritance diagram for IDEController:

List of all members.

Public Member Functions

 IDEController (Section *configuration, unsigned char index)
void register_isapnp ()
void install_io_port ()
void raise_irq ()
void lower_irq ()

Public Attributes

int IRQ
bool int13fakeio
bool int13fakev86io
bool enable_pio32
bool ignore_pio32
bool register_pnp
unsigned short alt_io
unsigned short base_io
unsigned char interface_index
IO_ReadHandleObject ReadHandler [8]
IO_ReadHandleObject ReadHandlerAlt [2]
IO_WriteHandleObject WriteHandler [8]
IO_WriteHandleObject WriteHandlerAlt [2]
IDEDevicedevice [2]
Bitu select
Bitu status
Bitu drivehead
bool interrupt_enable
bool host_reset
bool irq_pending
double spinup_time
double spindown_timeout
double cd_insertion_time

Detailed Description

Definition at line 256 of file ide.cpp.

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