Path: utzoo!attcan!uunet!samsung!munnari.oz.au!metro!macuni!sunc!ddavidso From: ddavidso@sunc.mqcc.mq.oz.au (Dean Davidson) Newsgroups: comp.lang.pascal Subject: Re: I/O Port weirdness Message-ID: <576@macuni.mqcc.mq.oz> Date: 3 Oct 90 15:10:09 GMT References: <14401@hydra.gatech.EDU> Sender: news@macuni.mqcc.mq.oz Organization: Macquarie University, Sydney Lines: 29 In article <14401@hydra.gatech.EDU> bb16@prism.gatech.EDU (Scott Bostater) writes: >I've run into a problem/bug with TP IDE and the use of I/O ports. I'm trying >to read from an I/O port. Sometimes it works, sometimes it doesn't. > >Program Test; > >var > a: Byte; > >Begin > a := Port[$300]; > Writeln( 'a = ', a); >End. > I've had this sort of problem - in particular using Turbo Asynch in the IDE I put it down to the fact that there is probably a clash of interupts or interupts are disabled and not re-enabled or something It was particularly noticable if you traced right into the routine I just learned to live with it ! -- Dean Davidson ddavidso@mqccsuna.mqcc.mq.oz.au User Support Phone 61 2 805 7436 Macquarie University Fax 61 2 805 7433 NSW 2109 Australia VK2 ZID