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>