libhd
5.0
|
Macros | |
#define | SUCCESSFUL 0x00 |
#define | DEVICE_NOT_FOUND 0x86 |
#define | BAD_REGISTER_NUMBER 0x87 |
Functions | |
static int | int1A_handler (struct regs86 *regs) |
static int | int42_handler (int num, struct regs86 *regs) |
int | int_handler (int num, struct regs86 *regs) |
#define BAD_REGISTER_NUMBER 0x87 |
Referenced by int1A_handler().
#define DEVICE_NOT_FOUND 0x86 |
Referenced by int1A_handler().
#define SUCCESSFUL 0x00 |
Referenced by int1A_handler().
|
static |
References BAD_REGISTER_NUMBER, pciStructRec::BaseClass, CurrentPci, DEVICE_NOT_FOUND, pciStructRec::DeviceID, regs86::eax, regs86::ebx, regs86::ecx, regs86::edi, regs86::edx, regs86::eflags, regs86::esi, findPci(), pciStructRec::Interface, pciMaxBus, PciRead16(), PciRead32(), PciRead8(), pciSlotBX(), PciWrite16(), PciWrite32(), PciWrite8(), pciStructRec::SubClass, SUCCESSFUL, and pciStructRec::VendorID.
Referenced by int_handler().
|
static |
References regs86::eax, regs86::ebx, getIntVect(), and val.
Referenced by int_handler().
int int_handler | ( | int | num, |
struct regs86 * | regs | ||
) |
References int1A_handler(), and int42_handler().
Referenced by vm86_do_int().