Wed Oct 27 14:08:09 2010 UTC ()
Reserve an MI major for coming flash(4).

hpcmips defines one in MD majors, but it's not listed in
etc/etc.hpcmips/MAKEDEV.conf, so I assume actual files are never
created in users' filesystems.

Prompted By:	pooka


(uebayasi)
diff -r1.29 -r1.30 src/sys/arch/hpcmips/conf/majors.hpcmips
diff -r1.52 -r1.53 src/sys/conf/majors

cvs diff -r1.29 -r1.30 src/sys/arch/hpcmips/conf/majors.hpcmips (expand / switch to unified diff)

--- src/sys/arch/hpcmips/conf/majors.hpcmips 2010/03/06 23:45:39 1.29
+++ src/sys/arch/hpcmips/conf/majors.hpcmips 2010/10/27 14:08:08 1.30
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: majors.hpcmips,v 1.29 2010/03/06 23:45:39 plunky Exp $ 1# $NetBSD: majors.hpcmips,v 1.30 2010/10/27 14:08:08 uebayasi Exp $
2# 2#
3# Device majors for hpcmips 3# Device majors for hpcmips
4# 4#
5 5
6device-major mem char 0 6device-major mem char 0
7device-major swap char 1 block 0 vmswap 7device-major swap char 1 block 0 vmswap
8device-major cons char 2 8device-major cons char 2
9device-major ctty char 3 9device-major ctty char 3
10device-major filedesc char 4 10device-major filedesc char 4
11device-major log char 5 11device-major log char 5
12device-major ptc char 6 pty 12device-major ptc char 6 pty
13device-major pts char 7 pty 13device-major pts char 7 pty
14device-major com char 8 com 14device-major com char 8 com
@@ -47,22 +47,21 @@ device-major uscanner char 40 uscanner @@ -47,22 +47,21 @@ device-major uscanner char 40 uscanner
47device-major isdn char 41 isdn 47device-major isdn char 41 isdn
48device-major isdnctl char 42 isdnctl 48device-major isdnctl char 42 isdnctl
49device-major isdnbchan char 43 isdnbchan 49device-major isdnbchan char 43 isdnbchan
50device-major isdntrc char 44 isdntrc 50device-major isdntrc char 44 isdntrc
51device-major isdntel char 45 isdntel 51device-major isdntel char 45 isdntel
52device-major clockctl char 46 clockctl 52device-major clockctl char 46 clockctl
53device-major audio char 48 audio 53device-major audio char 48 audio
54device-major cgd char 50 block 10 cgd 54device-major cgd char 50 block 10 cgd
55device-major apmdev char 51 apmdev 55device-major apmdev char 51 apmdev
56device-major midi char 52 midi 56device-major midi char 52 midi
57device-major sequencer char 53 sequencer 57device-major sequencer char 53 sequencer
58device-major pci char 54 pci 58device-major pci char 54 pci
59device-major ksyms char 55 ksyms 59device-major ksyms char 55 ksyms
60device-major flash char 100 flash 
61device-major vr4181aiu char 101 vr4181aiu 60device-major vr4181aiu char 101 vr4181aiu
62device-major wsfont char 102 wsfont 61device-major wsfont char 102 wsfont
63device-major ses char 103 ses 62device-major ses char 103 ses
64device-major nsmb char 104 nsmb 63device-major nsmb char 104 nsmb
65 64
66# Majors up to 143 are reserved for machine-dependant drivers. 65# Majors up to 143 are reserved for machine-dependant drivers.
67# New machine-independent driver majors are assigned in  66# New machine-independent driver majors are assigned in
68# sys/conf/majors. 67# sys/conf/majors.

cvs diff -r1.52 -r1.53 src/sys/conf/majors (expand / switch to unified diff)

--- src/sys/conf/majors 2010/08/22 18:56:21 1.52
+++ src/sys/conf/majors 2010/10/27 14:08:08 1.53
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: majors,v 1.52 2010/08/22 18:56:21 rmind Exp $ 1# $NetBSD: majors,v 1.53 2010/10/27 14:08:08 uebayasi Exp $
2# 2#
3# Device majors for Machine-Independent drivers. 3# Device majors for Machine-Independent drivers.
4# 4#
5# Majors 0-143 are reserved for machine-dependent drivers and 5# Majors 0-143 are reserved for machine-dependent drivers and
6# for traditional machine-specific MI driver major mapping. 6# for traditional machine-specific MI driver major mapping.
7# 7#
8# Majors 144-159 are reserved for local/vendor use. 8# Majors 144-159 are reserved for local/vendor use.
9# 9#
10# Majors 160-255 are used for the MI drivers. 10# Majors 160-255 are used for the MI drivers.
11 11
12device-major crypto char 160 crypto single 12device-major crypto char 160 crypto single
13device-major pf char 161 pf single 13device-major pf char 161 pf single
14#obsolete vinum char 162 vinum 14#obsolete vinum char 162 vinum
@@ -34,13 +34,14 @@ device-major bio char 181 bio  @@ -34,13 +34,14 @@ device-major bio char 181 bio
34device-major altmem char 182 block 182 altmem  34device-major altmem char 182 block 182 altmem
35device-major twa char 187 twa 35device-major twa char 187 twa
36device-major cpuctl char 188 single 36device-major cpuctl char 188 single
37device-major pad char 189 pad vector=4,linkzero 37device-major pad char 189 pad vector=4,linkzero
38device-major zfs char 190 block 190 zfs 38device-major zfs char 190 block 190 zfs
39device-major tprof char 191 tprof 39device-major tprof char 191 tprof
40device-major isv char 192 isv 40device-major isv char 192 isv
41device-major video char 193 video vector=4 41device-major video char 193 video vector=4
42device-major dm char 194 block 169 dm 42device-major dm char 194 block 169 dm
43device-major hdaudio char 195 hdaudio vector=4 43device-major hdaudio char 195 hdaudio vector=4
44device-major uhso char 196 uhso 44device-major uhso char 196 uhso
45device-major rumpblk char 197 block 197 rumpblk 45device-major rumpblk char 197 block 197 rumpblk
46device-major npf char 198 npf 46device-major npf char 198 npf
 47device-major flash char 199 block 199 flash