1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-20 15:43:16 +00:00
freebsd/sys/i386
Bruce Evans d81fba0cda Add variable `idelayed' and macros setdelayed() and schedsofttty()
to access it.  setdelayed() actually ORs the bits in `idelayed' into
`ipending' and clears `idelayed'.

Call setdelayed() every (normal) clock tick to convert delayed
interrupts into pending ones.

Drivers can set bits in `idelayed' at any time to schedule an interrupt
at the next clock tick.  This is more efficient than calling timeout().
Currently only software interrupts can be scheduled.
1995-05-11 07:44:40 +00:00
..
apm This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
bios This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
boot Make disk.c smart enough to handle disk with "OnTrack Disk manager". 1995-05-08 02:02:56 +00:00
conf Remove all vestiges of the ALLOW_CONFLICT_FOO evil and replace it with 1995-05-11 02:15:55 +00:00
eisa Fix -Wformat warnings, still need to do something about %b and pointer 1995-05-09 12:26:00 +00:00
i386 Add variable `idelayed' and macros setdelayed() and schedsofttty() 1995-05-11 07:44:40 +00:00
ibcs2 Fix CHOWN_RESTRICTED and NO_TRUNC to return correct values per POSIX 1995-05-02 17:14:38 +00:00
include Add variable `idelayed' and macros setdelayed() and schedsofttty() 1995-05-11 07:44:40 +00:00
isa Add variable `idelayed' and macros setdelayed() and schedsofttty() 1995-05-11 07:44:40 +00:00
pci Correct pcibus_setup() to return as soon as one test succeeds. 1995-03-22 21:35:39 +00:00
scsi Aaron Daily of Adaptec has informed me that some form of paged SCB 1995-05-01 18:43:14 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00