opnsense-src/sys/dev
Julian Elischer 3e425b968d Add changes and code to implement a functional DEVFS.
This code will be turned on with the TWO options
DEVFS and SLICE. (see LINT)
Two labels PRE_DEVFS_SLICE and POST_DEVFS_SLICE will deliniate these changes.

/dev will be automatically mounted by init (thanks phk)
on bootup. See /sys/dev/slice/slice.4 for more info.
All code should act the same without these options enabled.

Mike Smith, Poul Henning Kamp, Soeren, and a few dozen others

This code does not support the following:
bad144 handling.
Persistance. (My head is still hurting from the last time we discussed this)
ATAPI flopies are not handled by the SLICE code yet.

When this code is running, all major numbers are arbitrary and COULD
be dynamically assigned. (this is not done, for POLA only)
Minor numbers for disk slices ARE arbitray and dynamically assigned.
1998-04-19 23:32:49 +00:00
..
advansys Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
aic7xxx Add support to aicasm for "downloaded constants". These are immediate 1997-09-27 19:37:31 +00:00
ar Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
bktr Forgot to add opt_bktr.h 1998-04-19 19:12:49 +00:00
ccd Slightly more correct initialisation of the new buf struct for soft-updates. 1998-03-09 20:39:26 +00:00
cy Protect against count of chars received being 0, which causes a panic 1998-03-18 20:52:28 +00:00
de merge benfor branch changes onto mainline. 1998-03-08 16:54:00 +00:00
dgb Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
dpt Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
ed Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
eisa Staticize. 1998-02-09 06:11:36 +00:00
en Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
ep Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
ex Removed unused #includes. 1998-03-28 13:25:01 +00:00
fdc Add changes and code to implement a functional DEVFS. 1998-04-19 23:32:49 +00:00
fe Removed unused #includes. 1998-03-28 13:25:01 +00:00
fxp Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
ic Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
ie Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
joy Moved some #includes from <sys/param.h> nearer to where they are actually 1998-03-28 10:33:27 +00:00
kbd Define CTL-ALT-ESC as the debug' key, CTL-ALT-SPACE as the suspend'key 1998-01-28 08:45:18 +00:00
lnc Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
mcd Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. 1998-01-24 02:54:56 +00:00
mse Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. 1998-01-24 02:54:56 +00:00
pci Add two workarounds for broken MP tables: 1998-04-01 21:07:37 +00:00
pcm/isa Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
pdq Removed unused #includes. 1998-02-20 13:11:54 +00:00
ppbus Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
ppc Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
rc Implement the spirit but not the letter of Terrys hot-char patch. 1998-02-13 12:46:28 +00:00
rp Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
scd Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
si Removed unused #includes. 1998-03-28 13:25:01 +00:00
sio PCCARD-code related style nits, as requested. 1998-02-27 06:39:32 +00:00
slice Add changes and code to implement a functional DEVFS. 1998-04-19 23:32:49 +00:00
snp Don't depend on "implicit int" or bloat the data section in the 1998-02-20 13:46:58 +00:00
sound/isa Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
speaker Don't depend on "implicit int" or bloat the data section in the 1998-02-20 13:46:58 +00:00
sr Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
syscons Stop the screensaver before switching consoles. 1998-04-17 10:03:11 +00:00
tx Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
vn Add changes and code to implement a functional DEVFS. 1998-04-19 23:32:49 +00:00
vx Add $Id$ 1998-02-21 05:35:02 +00:00
wl Removed unused #includes. 1998-02-20 13:11:54 +00:00