Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 1997 09:10:45 +0200
From:      Poul-Henning Kamp <phk@dk.tfs.com>
To:        Brett Glass <brett@lariat.org>
Cc:        Michael Smith <msmith@atrad.adelaide.edu.au>, gurney_j@resnet.uoregon.edu, rberndt@nething.com, WELCHDW@wofford.edu, HARDWARE@freebsd.org
Subject:   Re: isa bus and boca multiport boards 
Message-ID:  <234.864285045@critter>
In-Reply-To: Your message of "Wed, 21 May 1997 23:19:27 MDT." <3.0.1.32.19970521231927.006a1a5c@lariat.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <3.0.1.32.19970521231927.006a1a5c@lariat.org>, Brett Glass writes:
>At 01:51 PM 5/22/97 +0930, Michael Smith wrote:
>
>>The state of the 'gone' flag may (possibly) change
>>_during_the_execution_ of the ISR.
>
>If so, it sounds as if there might be major synchronization and reentrancy
>problems. Not to mention logic glitches if the port goes away at the wrong
>moment.

There is.  PCMCIA >REALLY< botched this one.  At least they could have
made sure that you got a defined value back if you read from a port
that has recently gone AWOL, but no, gone with the wind and fair wind!

:-(

--
Poul-Henning Kamp           | phk@FreeBSD.ORG       FreeBSD Core-team.
http://www.freebsd.org/~phk | phk@login.dknet.dk    Private mailbox.
whois: [PHK]                | phk@tfs.com           TRW Financial Systems, Inc.
Power and ignorance is a disgusting cocktail.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?234.864285045>