*BSD News Article 2087


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!uunet!usc!wupost!darwin.sura.net!Sirius.dfn.de!chx400!bernina!torda
From: torda@igc.ethz.ch (Andrew Torda)
Subject: bus mouse, 386BSD 0.1 problem
Message-ID: <1992Jul20.071838.27832@bernina.ethz.ch>
Summary: Won't boot with logitech bus mouse in place
Keywords: bus mouse, 386BSD
Sender: news@bernina.ethz.ch (USENET News System)
Organization: Computational Chemistry, ETH, Zuerich
Date: Mon, 20 Jul 1992 07:18:38 GMT
Lines: 42

I have been tinkering with the tiny 386BSD 0.1 boot floppy.
I have a problem with my logitech bus mouse, vintage circa
1989.
Even with my serial/parallel card removed, it doesn't want
to boot. It will only boot if I disable the bus mouse.
I think the problem is erratic since I believe it did boot
once with the serial card removed and the bus mouse told to
use IRQ 3. Since I can't reproduce this, I am prepared to
believe there is some timing weirdness or I just didn't have
the appropriate jumper properly in place.

Now, this mouse can be told to use interrupt requests at
IRQ2, 3, 4 or 5.
Using 3, 4 or 5, 386BSD generally does not want to boot at
all. The a: floppy just whirs around with no messages at
all. The bus lives in the address range 0x023c-0x023e.
Previously, I have had no problem with the mouse on IRQ5
under dos or SCO unix.

Are there any suggestions beyond throwing the bus mouse away
and getting a serial one ?
Could anyone explain to me what kind of interaction causes
this problem ?
How likely would it be that I could bring up a full BSD386
(sans mouse), find the problem, recompile and fix it ?
Should I fiddle with options like disabling shadow ram and
other stuff ? They didn't look terribly likely to be the
cause.

Machine details:
386 clone (Blackship), no maths chip, 8M memory
ATI motherboard (ATI-386/B2-33, 64K cache)
AMI BIOS (04/09/90)
video: ET4000 based, DFI VG-5000 with 1 Mb
       pc0 <color> at 0x60 irq1 on isa
disk: wd0 (MAXTOR LXT-213A at 0x1f0 irq 14
      fd0 drives 0:1.2M, 1: 1.44M at 0x3f0 irq 6 drq2

Many thanks for either help or even just an explanation.
-Andrew
-- 
Andrew Torda, Computational Chemistry, ETH, Zurich, torda@igc.ethz.ch