freebsd-nq/sys
Julian Elischer 4d92e19833 clean a few DEVFS things..
fix a bug where you couldn't place devices in the root directory
of devfs

remove deprecated routines

On my machine devfs now shows:
julian@erf.tfs.com:
julian@erf.tfs.com: ls -RF
bpf0            mem             ptypb           spkr            ttyp8
bpf1            null            ptypc           stderr          ttyp9
bpf2            pcaudio         ptypd           stdin           ttypa
bpf3            pcaudioctl      ptype           stdout          ttypb
console         pt              ptypf           tty             ttypc
cuaa0           ptyp0           random          ttyd0           ttypd
cuaia0          ptyp1           rsd0            ttyid0          ttype
cuala0          ptyp2           rsd1            ttyld0          ttypf
fd/             ptyp3           rvn             ttyp0           tun0
fd0.1440        ptyp4           rworm           ttyp1           urandom
fd1.1200        ptyp5           scsi/           ttyp2           vn
io              ptyp6           sd0             ttyp3           zero
kmem            ptyp7           sd1             ttyp4
lkm             ptyp8           snp0            ttyp5
log             ptyp9           snp1            ttyp6
lpt0            ptypa           snp2            ttyp7

./fd:
0       15      21      28      34      40      47      53      6       9
1       16      22      29      35      41      48      54      60
10      17      23      3       36      42      49      55      61
11      18      24      30      37      43      5       56      62
12      19      25      31      38      44      50      57      63
13      2       26      32      39      45      51      58      7
14      20      27      33      4       46      52      59      8

./scsi:
sctarg  ssc
julian@erf.tfs.com:

which is all devices really there except for disk slices/partitions..
(if I don't have it it's not there, which has GOT to be an improvement..)

no DEVFS fixes from device maintainers yet?
1995-12-09 09:11:25 +00:00
..
alpha Completed function declarations and added prototypes. 1995-11-22 07:43:53 +00:00
amd64 Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
compat/linux Attempt to make the Linux LKM compile again after the recent VM include 1995-12-09 08:17:24 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
ddb Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
dev clean a few DEVFS things.. 1995-12-09 09:11:25 +00:00
fs Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
gnu Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
i386 clean a few DEVFS things.. 1995-12-09 09:11:25 +00:00
isa clean a few DEVFS things.. 1995-12-09 09:11:25 +00:00
isofs/cd9660 Added prototypes. 1995-12-03 17:14:38 +00:00
kern Reorganise ps_strings in order to gain BSD/OS 2.0 binary compatability. 1995-12-09 04:29:11 +00:00
libkern Add qsort() to libkern, taken from libc. 1995-11-08 08:40:11 +00:00
miscfs clean a few DEVFS things.. 1995-12-09 09:11:25 +00:00
modules Delete obnoxious uprintf()s in load/unload procedures. 1995-11-29 20:10:33 +00:00
msdosfs Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
net Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
netccitt Moved inline functions for insque() and remque() to <sys/queue.h>. 1995-12-03 13:45:34 +00:00
netinet Added a conditionalized printf for debugging MTU discovery. 1995-12-08 16:46:06 +00:00
netipx Cleaned up prototypes: 1995-11-24 12:25:13 +00:00
netiso all: 1995-12-05 02:01:59 +00:00
netns Moved inline functions for insque() and remque() to <sys/queue.h>. 1995-12-03 13:45:34 +00:00
nfs Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
nfsclient Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
nfsserver Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
pc98/pc98 Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
pccard Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
pci Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
scsi Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
sys clean a few DEVFS things.. 1995-12-09 09:11:25 +00:00
tools Don't #include vm stuff in vnode_if.[ch]. Enough vm stuff (a 1995-12-06 23:33:39 +00:00
ufs Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
vm Julian forgot to make the *devsw structures static. 1995-12-08 23:23:00 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00