1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-13 10:02:38 +00:00
freebsd/sys/isa
Joerg Wunsch 99211adf2c Major cleanup of the timerX_{acquire,release} stuff. In particular,
make it more intelligible, improve the partially bogus locking, and
allow for a ``quick re-acquiration'' from a pending release of timer 0
that happened ``recently'', so it was not processed yet by clkintr().
This latter modification now finally allows to play XBoing over
pcaudio without losing sounds or getting complaints. ;-)  (XBoing
opens/writes/closes the sound device all over the day.)

Correct locking for sysbeep().

Extensively (:-) reviewed by:	bde
1996-07-20 18:47:23 +00:00
..
ic Oops, this should have been committed with the other Hayes ESP changes. 1995-12-29 13:18:58 +00:00
atrtc.c Major cleanup of the timerX_{acquire,release} stuff. In particular, 1996-07-20 18:47:23 +00:00
fd.c Staticized a few variables. 1996-07-12 07:41:34 +00:00
fdc.h Move from the old buf.b_actf to the new TAILQ(buf.b_act). 1996-05-03 14:57:27 +00:00
fdreg.h An ifdef almost hit where it was supposed to go. Joerg owes me a good 1994-09-25 23:37:38 +00:00
joy.c Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
kbdtables.h Change RUKEYMAP sligtly 1996-01-25 16:37:20 +00:00
rtc.h BIOS manufacturers don't seem to have a unique idea about 2.88 MB 1995-10-09 15:00:39 +00:00
sio.c some internal modems need LOTS of time to generate an interrupt 1996-07-17 22:07:23 +00:00
sioreg.h Staticize and cleanup. 1995-12-10 13:40:44 +00:00
syscons.c Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
syscons.h Fixed bug in pasting 8bit char (ache). 1996-06-26 13:04:53 +00:00
timerreg.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00