freebsd-skq/sys/i386
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
..
apm Add some comments explaining what APM_DSVALUE_BUG does no that I know 1996-07-11 16:35:12 +00:00
bios Add some comments explaining what APM_DSVALUE_BUG does no that I know 1996-07-11 16:35:12 +00:00
boot Moved the definition of DEBUGMSG() from asm.h to start.S. This macro 1996-07-12 05:42:02 +00:00
conf Merge. 1996-07-11 11:18:45 +00:00
eisa Add interrupt register set up with original register value 1996-07-19 13:20:05 +00:00
i386 Major cleanup of the timerX_{acquire,release} stuff. In particular, 1996-07-20 18:47:23 +00:00
ibcs2 Clean-up the new VM map procfs code, and also add support for executable 1996-06-18 05:16:00 +00:00
include Introduce two /dev/audio compat alias names for flushing and draining 1996-07-17 20:18:56 +00:00
isa Major cleanup of the timerX_{acquire,release} stuff. In particular, 1996-07-20 18:47:23 +00:00
linux Removed unused #include. Linux doesn't support SCO consoles. 1996-06-23 17:08:11 +00:00
pci Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
scsi Fix problem with scb flag handing that crept in with the SCB paging support. 1996-06-23 20:02:37 +00:00
Makefile