Annotation of ntddk/src/input/sermouse/mips/sermcfg.h, revision 1.1.1.1

1.1       root        1: /*++
                      2: 
                      3: Copyright (c) 1989, 1990, 1991, 1992, 1993  Microsoft Corporation
                      4: 
                      5: Module Name:
                      6: 
                      7:     sermcfg.h
                      8: 
                      9: Abstract:
                     10: 
                     11:     These are the machine-dependent configuration constants that are used in
                     12:     the i8250 serial mouse port driver.
                     13: 
                     14: Revision History:
                     15: 
                     16: --*/
                     17: 
                     18: #ifndef _SERMCFG_
                     19: #define _SERMCFG_
                     20: 
                     21: //
                     22: // Define the interrupt-related configuration constants.
                     23: //
                     24: 
                     25: #define SERIAL_MOUSE_INTERFACE_TYPE        Internal
                     26: #define SERIAL_MOUSE_INTERRUPT_MODE        LevelSensitive
                     27: #define SERIAL_MOUSE_INTERRUPT_SHARE       FALSE
                     28: #define SERIAL_MOUSE_FLOATING_SAVE         FALSE
                     29: #define SERIAL_MOUSE_BUS_NUMBER            0
                     30: 
                     31: #define MOUSE_COM1_VECTOR                  0    // Bogus value
                     32: #define MOUSE_COM1_IRQL                    0    // Bogus value
                     33: #define SERIAL_MOUSE_COM1_PHYSICAL_BASE    0    // Bogus value
                     34: 
                     35: #define MOUSE_COM2_VECTOR                  0    // Bogus value
                     36: #define MOUSE_COM2_IRQL                    0    // Bogus value
                     37: #define SERIAL_MOUSE_COM2_PHYSICAL_BASE    0    // Bogus value
                     38: 
                     39: #define MOUSE_VECTOR                       MOUSE_COM1_VECTOR
                     40: #define MOUSE_IRQL                         MOUSE_COM1_IRQL
                     41: #define SERIAL_MOUSE_PHYSICAL_BASE         SERIAL_MOUSE_COM1_PHYSICAL_BASE
                     42: #define SERIAL_MOUSE_REGISTER_LENGTH       8
                     43: #define SERIAL_MOUSE_REGISTER_SHARE        FALSE
                     44: #define SERIAL_MOUSE_PORT_TYPE             CM_RESOURCE_PORT_MEMORY
                     45: 
                     46: //
                     47: // Define the default clock rate to be 8.0064 MHz.
                     48: //
                     49: 
                     50: #define MOUSE_BAUD_CLOCK                   8006400UL
                     51: 
                     52: //
                     53: // Define the default number of entries in the input data queue.
                     54: //
                     55: 
                     56: #define DATA_QUEUE_SIZE    100
                     57: 
                     58: //
                     59: // The default overrideHardware flag (disabled)
                     60: //
                     61: 
                     62: #define DEFAULT_OVERRIDE_HARDWARE -1
                     63: 
                     64: #endif // _SERMCFG_

unix.superglobalmegacorp.com

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