KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q68110: I/O Addresses for the Microsoft Mouse

Article: Q68110
Product(s): See article
Version(s): 1.00
Operating System(s): MS-DOS
Keyword(s): ENDUSER | | mspl13_basic
Last Modified: 10-FEB-1991

The following are the ranges in which an I/O (Input/Output) port
assignment may occur for the Microsoft Mouse. The ranges are given in
hexadecimal numbers, and the serial communications port assignments
conform to the IBM standard I/O address range assignments for PCs and
PS/2s.

SERIAL MOUSE
------------

Port Assignments    Address Ranges
----------------    --------------

COM1                3F8H-3FFH

COM2                2F8H-2FFH

BUS MOUSE (BUS INTERFACE BOARD SETTINGS)
----------------------------------------

Primary Inport Range
--------------------

23CH-23FH

Secondary Inport Range
----------------------

238H-23BH

An I/O port acts as a doorway through which information travels.
Information may originate from the CPU, travel over data and address
buses, pass through the I/O port, and finally reach a peripheral
device such as the mouse. Although the CPU recognizes various ports
through 16-bit port numbers that range from 00H through FFFFH, the
port address is not actually an address found in main memory. A port
assignment is a memory location separate from a (main) memory address
that is associated with that particular I/O port.

No other peripheral device, such as a modem or printer, may share the
same I/O address with the mouse or the mouse may not function
correctly.

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.