From owner-freebsd-hackers Sun Nov 2 16:40:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA21488 for hackers-outgoing; Sun, 2 Nov 1997 16:40:19 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA21361 for ; Sun, 2 Nov 1997 16:40:00 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost.gsoft.com.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id LAA00455; Mon, 3 Nov 1997 11:04:37 +1030 (CST) Message-Id: <199711030034.LAA00455@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: =?iso-8859-1?Q?=DEor=F0ur?= Ivarsson cc: "Jamil J. Weatherbee" , Mike Smith , hackers@FreeBSD.ORG Subject: Re: 7400 gates effected by probe routine In-reply-to: Your message of "Sun, 02 Nov 1997 14:01:45 -0000." <345C87C9.15FB7483@est.is> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Mon, 03 Nov 1997 11:04:35 +1030 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id QAA21410 Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I am not sure at the moment but I have been working with Rocwell 6522 > PIA and I think it should be possible to probe 8255 in same manner as > 6522, send byte to output ports and read back, if they are defined as > output you should get the same back out from them. I think you can > also with the control register. a) The 8255 defaults to all-ports-input at reset. b) It is unacceptable to re-mode the 8255 and then write random garbage into its output registers, as this may have undesirable or fatal effects on attached hardware. > Do you have the 8255 datasheet ? it is available from Intel website I have (now) in front of me the Intel Peripheral Components databook. This confirms that it is not possible to probe the 8255 in any useful fashion without knowing what is connected on the other side. mike