Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!mcsun!ukc!ox-prg!oxuniv!delman From: delman@vax.oxford.ac.uk Newsgroups: comp.sys.ibm.pc.hardware Subject: Re: Info on Microsoft Bus Mouse Message-ID: <1991Jun13.160532.695@vax.oxford.ac.uk> Date: 13 Jun 91 15:05:32 GMT References: <1991Jun7.163946.633@vax.oxford.ac.uk> <72870@microsoft.UUCP> Organization: Oxford University Computing Service Lines: 20 In article <72870@microsoft.UUCP>, jeffhi@microsoft.UUCP (Jeff HINSCH) writes: > In article <1991Jun7.163946.633@vax.oxford.ac.uk> writes: >>I have got a 2nd hand Microsoft bus mouse without a manual. I need to do some >>low-level programming (hoping to write a device driver for Minix). Could >>someone give me some details on the Microsoft bus mouse? Things like which >>ports does it use for "control" and "status", and meaning of the control and >>status bits. > > This may sound shameless, but the "Microsoft Mouse Programmer's Ref." > (available in Dalton's, Walden's, etc.) is a what you need. I have looked inside "Microsoft Mouse Programmer's Ref.", and there doesn't seem to be any info on I/O port addresses (let alone their meaning/usage) used by the mouse. The book, I believe, deals more with interfacing with the Microsoft mouse device driver. I would like to know the I/O ports for writing a device driver for another operating system (Minix). [I suppose I could try looking into the MS mouse driver code, but......, I thought it will be easy to find the info somewhere ?!?] Delman.