| From | Sent On | Attachments |
|---|---|---|
| Brett Glass | May 20, 1997 10:19 am | |
| Brett Glass | May 20, 1997 11:51 am | |
| Dan Welch | May 20, 1997 1:30 pm | |
| Randy Berndt | May 20, 1997 2:14 pm | |
| Brett Glass | May 20, 1997 5:11 pm | |
| Dan Welch | May 20, 1997 7:00 pm | |
| John-Mark Gurney | May 20, 1997 7:43 pm | |
| Dan Welch | May 20, 1997 7:57 pm | |
| Dan Welch | May 20, 1997 8:12 pm | |
| Gary T. Corcoran | May 20, 1997 8:50 pm | |
| Michael Smith | May 20, 1997 9:04 pm | |
| Michael Smith | May 20, 1997 9:33 pm | |
| Bruce Evans | May 20, 1997 10:15 pm | |
| Gary T. Corcoran | May 20, 1997 11:38 pm | |
| Bruce Evans | May 21, 1997 12:05 am | |
| John-Mark Gurney | May 21, 1997 12:17 am | |
| Poul-Henning Kamp | May 21, 1997 12:21 am | |
| John-Mark Gurney | May 21, 1997 12:43 am | |
| Bruce Evans | May 21, 1997 1:09 am | |
| Bruce Evans | May 21, 1997 1:16 am | |
| Bruce Evans | May 21, 1997 2:48 am | |
| Dan Welch | May 21, 1997 2:54 am | |
| Stefan Esser | May 21, 1997 3:16 am | |
| Poul-Henning Kamp | May 21, 1997 3:25 am | |
| Andrew Stesin | May 21, 1997 4:10 am | |
| Bruce Evans | May 21, 1997 5:36 am | |
| Dan Welch | May 21, 1997 6:02 am | |
| Stefan Esser | May 21, 1997 6:25 am | |
| Brett Glass | May 21, 1997 6:39 am | |
| Bruce Evans | May 21, 1997 6:44 am | |
| Brett Glass | May 21, 1997 6:59 am | |
| Brett Glass | May 21, 1997 7:04 am | |
| Brett Glass | May 21, 1997 7:09 am | |
| Poul-Henning Kamp | May 21, 1997 7:27 am | |
| Stefan Esser | May 21, 1997 9:26 am | |
| Poul-Henning Kamp | May 21, 1997 9:31 am | |
| Poul-Henning Kamp | May 21, 1997 9:33 am | |
| Rob Schofield | May 21, 1997 4:47 pm | |
| Michael Smith | May 21, 1997 9:15 pm | |
| Michael Smith | May 21, 1997 9:20 pm | |
| Brett Glass | May 21, 1997 10:10 pm | |
| Brett Glass | May 21, 1997 10:19 pm | |
| Gary Palmer | May 21, 1997 11:11 pm | |
| John-Mark Gurney | May 21, 1997 11:32 pm | |
| Michael Smith | May 21, 1997 11:37 pm | |
| Michael Smith | May 21, 1997 11:38 pm | |
| Poul-Henning Kamp | May 22, 1997 12:10 am | |
| Brett Glass | May 22, 1997 5:11 pm | |
| Wm Brian McCane | May 24, 1997 5:15 pm |
| Subject: | Re: isa bus and boca multiport boards | |
|---|---|---|
| From: | Michael Smith (msm...@atrad.adelaide.edu.au) | |
| Date: | May 21, 1997 11:37:32 pm | |
| List: | org.freebsd.freebsd-hardware | |
Brett Glass stands accused of saying:
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.
Heh. Welcome to PCMCIA. TBH, I suspect that it's unlikely that the card is going to be flagged as gone during the interrupt handler, but it's impossible to tell that it's gone until after it already has.
the 8250 family UARTS, and macrocells compatible with them, are used on a staggering array of computing hardware. Look at the Alpha platforms that are a hot FreeBSD port target for example.
In which case, they can stick with the C version -- or, if they need performance, do a tuned ASM version for that processor.
... or use a C version that just happens to be highly optimised. It just occurred to me that the author of the BNU FOSSIL driver is probably reading this. David, would you care to comment on the 'sio' driver, or do you know Bruce too well?





