Specifications

Code Definitions
133
//****************************************************
//
DeviceType values
//****************************************************
#define BBS_FLOPPY 0x01
#define BBS_HARDDISK 0x02
#define BBS_CDROM 0x03
#define BBS_PCMCIA 0x04
#define BBS_USB 0x05
#define BBS_EMBED_NETWORK 0x06
#define BBS_BEV_DEVICE 0x80
#define BBS_UNKNOWN 0xff
//****************************************************
// BBS_STATUS_FLAGS
//****************************************************
typedef struct {
UINT16 OldPosition : 4;
UINT16 Reserved1 : 4;
UINT16 Enabled : 1;
UINT16 Failed : 1;
UINT16 MediaPresent: 2;
UINT16 Reserved2 : 4;
} BBS_STATUS_FLAGS ;
OldPosition
Prior priority.
Reserved1
Reserved for future use.
Enabled
If 0, ignore this entry.