Path: utzoo!mnetor!tmsoft!torsqnt!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!AQUA.WHOI.EDU!arm From: arm@AQUA.WHOI.EDU Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Re: Problem with WD8003E for PS/2 Message-ID: <9003051622.AA17691@aqua.whoi.edu> Date: 5 Mar 90 16:22:11 GMT References: <19562@cc.usu.edu> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 38 I have the modifications to WD8003E.ASM to fix the problem with the microchannel version of the western digital board. A command must be sent to register 5 on the new boards to tell them to send interrupts to the bus. If someone would indicate an anonymous ftp account that would be appropriate to store this mod I would be glad to provide the files. +-----------------------------------------------------------------------+ | Andrew Maffei Internet: arm@aqua.whoi.edu | | Network Manager SPAN: aqua::arm [6308::arm] | | Woods Hole Oceanographic Phone: (508)457-2000 (x2764) | | Institution Telemail: A.Maffei/OMNET | | Woods Hole, MA 02543 FAX: (508)457-2000 (x6208) | +-----------------------------------------------------------------------+ The diffs for the file are as follows: 35a36 > EW_REG5 equ 005h ; New command register (REGISTER 5) 76a78,80 > ; Commands for REG5 register > EWR5_EIL equ 004h ; enable 8390 interrupts to bus > 620c624,625 < db "Portions Copyright 1988, Robert C. Clements, K1BC",CR,LF,'$' --- > db "Portions Copyright 1988, Robert C. Clements, K1BC",CR,LF > db "Modified with REG5 code -- A.R.M. 2/90",CR,LF,'$' 672a678,683 > test sys_features,microchannel > jz skip > setport EW_REG5 > mov al, EWR5_EIL ; enable 8390 interrupts to bus > out dx,al > skip: