/*++ Copyright (c) 1990-1998 Microsoft Corporation, All Rights Reserved Module Name: i8042str.c Abstract: These are the string constants used in the i8042prt drivers. Using pointers to these string allows for better memory utilization and more readable code Revision History: 08/26/96 - Initial Revision --*/ #ifndef _I8042STR_C_ #define _I8042STR_C_ // // Include the definitions file // #include "i8042prt.h" // // Define some of the constant strings used for the debugger // const PSTR pBus = I8042_BUS_A; const PSTR pController = I8042_CONTROLLER_A; const PSTR pDriverName = I8042_DRIVER_NAME_A; const PSTR pIsrKb = I8042_ISR_KB_A; const PSTR pIsrMou = I8042_ISR_MOU_A; const PSTR pEnter = I8042_ENTER_A; const PSTR pExit = I8042_EXIT_A; const PSTR pInfo = I8042_INFO_A; const PSTR pNumber = I8042_NUMBER_A; const PSTR pPeripheral = I8042_PERIPHERAL_A; const PSTR pType = I8042_TYPE_A; const PSTR pDumpHex = I8042_DUMP_HEX_A; const PSTR pDumpDecimal = I8042_DUMP_DECIMAL_A; const PSTR pDumpWideString = I8042_DUMP_WIDE_STRING_A; const PSTR pDumpExpecting = I8042_DUMP_EXPECTING_A; const PSTR pDumpExpectingAck = I8042_DUMP_EXPECTING_ACK_A; const PSTR pDumpExpectingIdAck = I8042_DUMP_EXPECTING_ID_ACK_A; const PSTR pFncDriverEntry = I8042_FNC_DRIVER_ENTRY_A; const PSTR pFncFindWheelMouse = I8042_FNC_FIND_WHEEL_MOUSE_A; const PSTR pFncInitializeMouse = I8042_FNC_INITIALIZE_MOUSE_A; const PSTR pFncKeyboardConfiguration = I8042_FNC_KEYBOARD_CONFIGURATION_A; const PSTR pFncMouseEnable = I8042_FNC_MOUSE_ENABLE_A; const PSTR pFncMouseInterrupt = I8042_FNC_MOUSE_INTERRUPT_A; const PSTR pFncMousePeripheral = I8042_FNC_MOUSE_PERIPHERAL_A; const PSTR pFncServiceParameters = I8042_FNC_SERVICE_PARAMETERS_A; // // Define some Constant strings that the drivers uses // const PWSTR pwDebugFlags = I8042_DEBUGFLAGS_W; const PWSTR pwIsrDebugFlags = I8042_ISRDEBUGFLAGS_W; const PWSTR pwDevice = I8042_DEVICE_W; const PWSTR pwForwardSlash = I8042_FORWARD_SLASH_W; const PWSTR pwParameters = I8042_PARAMETERS_W; const PWSTR pwResendIterations = I8042_RESEND_ITERATIONS_W; const PWSTR pwPollingIterations = I8042_POLLING_ITERATIONS_W; const PWSTR pwPollingIterationsMaximum = I8042_POLLING_ITERATIONS_MAXIMUM_W; const PWSTR pwKeyboardDataQueueSize = I8042_KEYBOARD_DATA_QUEUE_SIZE_W; const PWSTR pwMouseDataQueueSize = I8042_MOUSE_DATA_QUEUE_SIZE_W; const PWSTR pwNumberOfButtons = I8042_NUMBER_OF_BUTTONS_W; const PWSTR pwSampleRate = I8042_SAMPLE_RATE_W; const PWSTR pwMouseResolution = I8042_MOUSE_RESOLUTION_W; const PWSTR pwOverrideKeyboardType = I8042_OVERRIDE_KEYBOARD_TYPE_W; const PWSTR pwOverrideKeyboardSubtype = I8042_OVERRIDE_KEYBOARD_SUBTYPE_W; const PWSTR pwKeyboardDeviceBaseName = I8042_KEYBOARD_DEVICE_BASE_NAME_W; const PWSTR pwPointerDeviceBaseName = I8042_POINTER_DEVICE_BASE_NAME_W; const PWSTR pwMouseSynchIn100ns = I8042_MOUSE_SYNCH_IN_100NS_W; const PWSTR pwPollStatusIterations = I8042_POLL_STATUS_ITERATIONS_W; const PWSTR pwEnableWheelDetection = I8042_ENABLE_WHEEL_DETECTION_W; const PWSTR pwPowerCaps = I8042_POWER_CAPABILITIES_W; #endif