Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 1991 Microsoft Corporation
Module Name:
pcmcmd.h
Abstract:
This file provides definitions for the pcmcmd utility
Author:
Neil Sandlin
Environment:
User process.
Notes:
Revision History: --*/
extern CHAR getopt (ULONG argc, PUCHAR *argv, PCHAR opts);
VOID DumpCIS( HANDLE Handle, ULONG Slot, PUCHAR Buffer, ULONG BufferSize );
VOID DumpIrqScanInfo( VOID );
//
// Constants
//
#define PCMCIA_DEVICE_NAME "\\DosDevices\\Pcmcia"
#define BUFFER_SIZE 4096
#define CISTPL_END 0xFF
#define CMD_DUMP_TUPLES 0x00000001
#define CMD_DUMP_CONFIGURATION 0x00000002
#define CMD_DUMP_REGISTERS 0x00000004
#define CMD_DUMP_SOCKET_INFO 0x00000008
#define CMD_DUMP_IRQ_SCAN_INFO 0x00000010
typedef struct _StringTable { PUCHAR CommandName; UCHAR CommandCode; } StringTable, *PStringTable;
typedef struct _OLD_PCCARD_DEVICE_DATA { ULONG DeviceId; ULONG LegacyBaseAddress; UCHAR IRQMap[16]; } OLD_PCCARD_DEVICE_DATA, *POLD_PCCARD_DEVICE_DATA;
|