File:  [WindowsNT SDKs] / ntddk / src / input / inport / i386 / inpcfg.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 18:31:12 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: ntddk-nov-1993, HEAD
Microsoft Windows NT Build 511 (DDK SDK) 11-01-1993

/*++

Copyright (c) 1989, 1990, 1991, 1992, 1993  Microsoft Corporation

Module Name:

    inpcfg.h

Abstract:

    These are the machine-dependent configuration constants that are used in 
    the Microsoft InPort mouse port driver.

Revision History:

--*/

#ifndef _INPCFG_
#define _INPCFG_

//
// Define the interrupt-related configuration constants.
//

#ifdef i386
#define INPORT_INTERFACE_TYPE      Isa
#define INPORT_INTERRUPT_MODE      Latched
#define INPORT_INTERRUPT_SHARE     FALSE
#else
#define INPORT_INTERFACE_TYPE      Isa
#define INPORT_INTERRUPT_MODE      LevelSensitive
#define INPORT_INTERRUPT_SHARE     TRUE
#endif

#define INPORT_BUS_NUMBER       0

#ifdef i386
#define INPORT_FLOATING_SAVE FALSE
#else
#define INPORT_FLOATING_SAVE TRUE
#endif

#define MOUSE_VECTOR            9
#define MOUSE_IRQL              MOUSE_VECTOR
#define INPORT_PHYSICAL_BASE    0x23C
#define INPORT_REGISTER_LENGTH  4
#define INPORT_REGISTER_SHARE   FALSE
#define INPORT_PORT_TYPE        CM_RESOURCE_PORT_IO

//
// Define the default number of entries in the input data queue.
//

#define DATA_QUEUE_SIZE    100

#endif // _INPCFG_

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.