The returned Data Packet format varies according to the particular subfunction being executed. The Data Packet format for each of the two subfunctions is described separately.

The Data Packet format for the data returned by the Read EISA Slot Configuration Information (subfunction 00) follows. The Register column in the table indicates the registers that contain the data if the EISA BIOS was accessed directly, and not through OEMHLP.

┌────────────────────────────────────────────────────────────────────┐
│Field                          Length     Registers     C Datatype  │
├────────────────────────────────────────────────────────────────────┤
│Return Code                    BYTE       AH            UCHAR       │
├────────────────────────────────────────────────────────────────────┤
│Return Code Flags              BYTE       AL            UCHAR       │
├────────────────────────────────────────────────────────────────────┤
│Major Revision level of        BYTE       BH            UCHAR       │
│configuration                                                       │
├────────────────────────────────────────────────────────────────────┤
│Minor Revision level of        BYTE       BL            UCHAR       │
│configuration                                                       │
├────────────────────────────────────────────────────────────────────┤
│Checksum (LSBYTE) of           BYTE       CL            UCHAR       │
│configuration file                                                  │
├────────────────────────────────────────────────────────────────────┤
│Checksum (MSBYTE) of           BYTE       CH            UCHAR       │
│configuration file                                                  │
├────────────────────────────────────────────────────────────────────┤
│Number of device functions     BYTE       DH            UCHAR       │
├────────────────────────────────────────────────────────────────────┤
│Combined function information  BYTE       DL            UCHAR       │
│byte                                                                │
├────────────────────────────────────────────────────────────────────┤
│Four byte compressed ID        DWORD      DI and SI     ULONG       │
└────────────────────────────────────────────────────────────────────┘


[Back] [Next]