Mini Shell
#//-------------------------------------------------------------------------
#//
#// Dell Inc. PROPRIETARY INFORMATION
#//
#// This software is supplied under the terms of a license agreement or
#// nondisclosure agreement with Dell Inc. and may not be copied or
#// disclosed except in accordance with the terms of that agreement.
#//
#// Copyright (c) 1995-2011 Dell Inc. All Rights Reserved.
#//
#// Abstract/Purpose:
#// NDX configuration file
#// See readme_ndx.txt for more info
#//
#//-------------------------------------------------------------------------
typedef struct _PortParallel
{
u32 baseIOAddr;
u32 irqLevel;
u32 connectorType;
u32 connectorPinout;
__BITMAP u32 capabilities;
booln dmaSupported;
u8 reservedAlign[2];
u32 securitySettings;
u32 offsetExtName;
} PortParallel;
typedef struct _PortSerial
{
u32 baseIOAddr;
u32 irqLevel;
u32 connectorType;
u32 capabilities;
u32 maxSpeed;
u32 securitySettings;
u32 offsetExtName;
} PortSerial;
typedef struct _PortGeneric
{
u32 connectorType;
u32 securitySettings;
u32 smbiosConnType;
u32 offsetExtName;
} PortGeneric;
typedef struct _DevGeneric
{
u32 type;
u32 offsetDesc;
} DevGeneric;
typedef struct _HotPlugSystemSlot
{
u32 dataBusWidth;
u32 slotSpeed;
u32 adapterSpeed;
booln isHotPlugCapable;
booln isPowered;
booln isAttnState;
booln isPowerFault;
booln isAdapterPresent;
booln isSlotBtnPressed;
} HotPlugSystemSlot;
typedef struct _SystemSlot
{
u32 type;
u32 curUsage;
u32 length;
u32 slotID;
u32 category;
HotPlugSystemSlot hpss;
booln isCharacUnknown;
booln isVolt5;
booln isVolt33;
booln isShared;
booln isCard16;
booln isCardBus;
booln isZoomVideo;
booln isModemRingResume;
booln isPMECapable;
u8 reservedAlign[2];
u32 offsetExtName;
} SystemSlot;
typedef struct _PCICfgSpcEntry
{
u32 busNum;
u32 deviceNum;
u32 functionNum;
u8 cfgSpc[64];
} PCICfgSpcEntry;
typedef struct _DevPCI
{
u32 dataBusWidth;
u32 speed;
booln isAdptFault;
booln showNPAREP;
booln isNPAREPEnable;
u8 pcseIndex;
u8 reservedAlign[1];
u32 offsetManufacturer;
u32 offsetDeviceDesc;
u32 pcseCount;
PCICfgSpcEntry pcse[-1];
} DevPCI;
#//-------------------------------------------------------------------------
#// End
#//-------------------------------------------------------------------------
Zerion Mini Shell 1.0