Module Name: src Committed By: matt Date: Fri Sep 19 17:32:34 UTC 2014
Added Files: src/sys/conf: majors.std majors.storage majors.tty majors.usb majors.ws Log Message: Add some file to define MI major for various classes of stuff. These are for new ports to use. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/conf/majors.std src/sys/conf/majors.storage \ src/sys/conf/majors.tty src/sys/conf/majors.usb src/sys/conf/majors.ws Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/sys/conf/majors.std diff -u /dev/null src/sys/conf/majors.std:1.1 --- /dev/null Fri Sep 19 17:32:34 2014 +++ src/sys/conf/majors.std Fri Sep 19 17:32:34 2014 @@ -0,0 +1,16 @@ +# $NetBSD: majors.std,v 1.1 2014/09/19 17:32:34 matt Exp $ +# +# MI major assignments for standard devices +# +device-major cons char 240 +device-major ctty char 241 +device-major mem char 242 +device-major swap char 243 block 1 vmswap +device-major pts char 244 pty +device-major ptc char 245 pty +device-major log char 246 +device-major filedesc char 247 +device-major rnd char 248 rnd +device-major clockctl char 249 clockctl +device-major sysmon char 250 sysmon_envsys | sysmon_wdog +device-major ksyms char 251 ksyms Index: src/sys/conf/majors.storage diff -u /dev/null src/sys/conf/majors.storage:1.1 --- /dev/null Fri Sep 19 17:32:34 2014 +++ src/sys/conf/majors.storage Fri Sep 19 17:32:34 2014 @@ -0,0 +1,28 @@ +# $NetBSD: majors.storage,v 1.1 2014/09/19 17:32:34 matt Exp $ +# +# MI major assignments for storage (and their children) devices +# +device-major ccd char 300 block 300 ccd +device-major vnd char 301 block 301 vnd +device-major md char 302 block 302 md +device-major ld char 303 block 303 ld +device-major raid char 304 block 304 raid +device-major cgd char 305 block 305 cgd + +# scsibus and its children +device-major scsibus char 310 scsibus +device-major sd char 311 block 311 sd +device-major st char 312 block 312 st +device-major cd char 313 block 313 cd +device-major ch char 314 ch +device-major ss char 315 ss +device-major uk char 316 uk +device-major ses char 317 ses +device-major se char 318 se + +device-major fd char 320 block 320 fdc +device-major wd char 321 block 321 wd + +device-major mlx char 330 mlx +device-major mly char 331 mly +device-major twe char 332 twe Index: src/sys/conf/majors.tty diff -u /dev/null src/sys/conf/majors.tty:1.1 --- /dev/null Fri Sep 19 17:32:34 2014 +++ src/sys/conf/majors.tty Fri Sep 19 17:32:34 2014 @@ -0,0 +1,9 @@ +# $NetBSD: majors.tty,v 1.1 2014/09/19 17:32:34 matt Exp $ +# +# MI major assignments for tty(*) devices +# + +device-major com char 260 com +device-major lpt char 261 lpt +device-major cy char 262 cy +device-major cz char 263 cz Index: src/sys/conf/majors.usb diff -u /dev/null src/sys/conf/majors.usb:1.1 --- /dev/null Fri Sep 19 17:32:34 2014 +++ src/sys/conf/majors.usb Fri Sep 19 17:32:34 2014 @@ -0,0 +1,11 @@ +# $NetBSD: majors.usb,v 1.1 2014/09/19 17:32:34 matt Exp $ +# +# MI major assignments for USB devices +# +device-major usb char 220 usb +device-major uhid char 221 uhid +device-major ulpt char 222 ulpt +device-major ugen char 223 ugen +device-major ucom char 224 ucom +device-major urio char 225 urio +device-major uscanner char 226 uscanner Index: src/sys/conf/majors.ws diff -u /dev/null src/sys/conf/majors.ws:1.1 --- /dev/null Fri Sep 19 17:32:34 2014 +++ src/sys/conf/majors.ws Fri Sep 19 17:32:34 2014 @@ -0,0 +1,8 @@ +# $NetBSD: majors.ws,v 1.1 2014/09/19 17:32:34 matt Exp $ +# +# MI major assignments for ws type devices +device-major wsdisplay char 210 wsdisplay +device-major wskbd char 211 wskbd +device-major wsmouse char 212 wsmouse +device-major wsmux char 213 wsmux +device-major wsfont char 214 wsfont