Mini Shell

Direktori : /opt/dell/srvadmin/etc/srvadmin-isvc/ndx/
Upload File :
Current File : //opt/dell/srvadmin/etc/srvadmin-isvc/ndx/hiportdv.cxm

#//-------------------------------------------------------------------------
#//
#//                 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