freebsd-dev/sys
Bruce Evans b36c719659 Set up interrupt-level input buffering dynamically depending on
the input speed, so that it can work at speeds larger than 115200
bps without being flow controlled.  The buffer is twice as large
as before at 115200 bps and half as large as before at low speeds
Use a single interrupt-level buffer instead of ping-pong buffers
because the simplifications provided by ping-pong buffers became
complications.

This change is over-engineered.  Statically configured buffering
was simpler and faster, and increasing the buffer size to support
1.5Mbps would cost about 1 US cent's worth of RAM per port, but I
was interested in the buffer switching mechanism.
1999-02-04 13:45:14 +00:00
..
alpha Use the bsd.kern.mk from the source tree rather than the installed one 1999-02-02 18:34:23 +00:00
amd64 Fixed the type of target_page to vm_offset_t (unsigned). This fixes a 1999-02-03 14:10:50 +00:00
boot Fix ficlExecFD to take kern/9412 changes into account. Also modify it 1999-02-04 13:28:56 +00:00
cam Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
coda Removed a bogus cast to c_caddr_t. This is part of terminating 1999-01-29 07:23:53 +00:00
compat svr4 emulator will refuse to unload itself if it is currently in use. 1999-02-04 12:43:17 +00:00
compile
conf Use the bsd.kern.mk from the source tree rather than the installed one 1999-02-02 18:34:23 +00:00
contrib/softupdates Gutted softdep_deallocate_dependencies and replaced it with a panic. It 1999-01-22 09:07:32 +00:00
ddb Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 23:45:44 +00:00
dev Remember to initialize ifp->if_snd.ifq_maxlen. 1999-02-01 21:25:52 +00:00
fs First version. 1999-02-03 04:07:38 +00:00
geom Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
gnu Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
i4b Update the pccard hooks to use a module style declaration instead. 1999-01-19 00:21:53 +00:00
i386 Set up interrupt-level input buffering dynamically depending on 1999-02-04 13:45:14 +00:00
isa Fix compile warnings about missing braces around static initialization of unions. 1999-01-31 11:52:04 +00:00
isofs/cd9660 Don't comment out dead code; remove it. 1999-01-31 11:54:29 +00:00
kern Provide elf_brand_inuse() as a method an emulator can use to find out 1999-02-04 12:42:39 +00:00
libkern Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 02:26:20 +00:00
miscfs Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 00:57:57 +00:00
modules Split .gdbinit file into two versions, on suitable for remote 1999-02-04 04:59:52 +00:00
msdosfs Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 22:42:27 +00:00
net Get rid of IFF_BROADCAST from default IFF_ slip options. This accidently 1999-02-02 00:28:29 +00:00
netatalk Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 22:42:27 +00:00
netatm Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 00:57:57 +00:00
netinet Nuke all the stupid ffs() stuff and use powerof2() instead. 1999-02-04 03:27:43 +00:00
netipx Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 00:57:57 +00:00
netkey #ifdef out unused function key_freetables. 1999-01-12 12:38:31 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netns
nfs Fix warnings related to -Wall -Wcast-qual 1999-01-28 17:32:05 +00:00
nfsclient Fix warnings related to -Wall -Wcast-qual 1999-01-28 17:32:05 +00:00
nfsserver Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 22:42:27 +00:00
ntfs First version. 1999-02-03 04:07:38 +00:00
pc98 Sync with sys/i386/i386/machdep.c revision 1.324. 1999-02-04 09:55:42 +00:00
pccard Allow the interrupt allocated to the PCIC to be tuned from the kernel 1999-01-29 01:18:15 +00:00
pci Remember to initialize ifp->if_snd.ifq_maxlen. 1999-02-01 21:25:52 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Mostly remove the VM_STACK OPTION. 1999-01-26 02:49:52 +00:00
rpc
svr4 svr4 emulator will refuse to unload itself if it is currently in use. 1999-02-04 12:43:17 +00:00
sys Provide elf_brand_inuse() as a method an emulator can use to find out 1999-02-04 12:42:39 +00:00
tools Make the vnode opv vector construction fully dynamic. Previously we 1998-11-10 09:04:09 +00:00
ufs Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 00:57:57 +00:00
vm Submitted by: Alan Cox 1999-02-03 01:57:17 +00:00
Makefile Backed out previous commit. It depends on a.out utilities and libraries 1998-12-30 12:06:08 +00:00