1 1.10 nat # $NetBSD: MAKEDEV.conf,v 1.10 2016/12/08 11:31:14 nat Exp $ 2 1.1 jdolecek 3 1.1 jdolecek all_md) 4 1.1 jdolecek makedev minimal 5 1.3 ad makedev wscons 6 1.6 ad makedev stic0 stic1 stic2 7 1.10 nat makedev audio speaker 8 1.1 jdolecek makedev scsibus0 scsibus1 scsibus2 scsibus3 9 1.9 flxd makedev usbs 10 1.1 jdolecek ;; 11 1.1 jdolecek 12 1.1 jdolecek minimal) 13 1.1 jdolecek makedev std 14 1.1 jdolecek makedev cd0 15 1.1 jdolecek makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 16 1.1 jdolecek makedev sd8 sd9 sd10 sd11 sd12 sd13 sd14 sd15 17 1.1 jdolecek makedev st0 st1 18 1.1 jdolecek makedev md0 dz0 zs0 opty 19 1.1 jdolecek ;; 20 1.1 jdolecek 21 1.1 jdolecek # Serial devices: dc*, scc*. 22 1.1 jdolecek # 23 1.6 ad # Create dz* devices as /dev/ttyD[0-3], 24 1.8 apb dz[0-9]*) 25 1.8 apb name=dz; unit=${i#dz}; chr=16 26 1.1 jdolecek case $unit in 27 1.1 jdolecek 0) 28 1.4 lukem mkdev ttyD0 c $chr 0 29 1.4 lukem mkdev ttyD1 c $chr 1 30 1.4 lukem mkdev ttyD2 c $chr 2 31 1.4 lukem mkdev ttyD3 c $chr 3 32 1.1 jdolecek ;; 33 1.1 jdolecek *) 34 1.5 lukem warn "bad unit for $name in: $i" 35 1.1 jdolecek ;; 36 1.1 jdolecek esac 37 1.1 jdolecek ;; 38 1.1 jdolecek 39 1.6 ad # Make zs devices as /dev/tty[abcd], 40 1.1 jdolecek # 41 1.8 apb zs[0-9]*) 42 1.8 apb name=scc; unit=${i#zs}; chr=17 43 1.1 jdolecek case $unit in 44 1.1 jdolecek 0|1) 45 1.4 lukem mkdev ttya c $chr 0 46 1.4 lukem mkdev ttyb c $chr 1 47 1.4 lukem mkdev ttyc c $chr 2 48 1.4 lukem mkdev ttyd c $chr 3 49 1.1 jdolecek ;; 50 1.1 jdolecek *) 51 1.5 lukem warn "bad unit for $name in: $i" 52 1.1 jdolecek ;; 53 1.1 jdolecek esac 54 1.1 jdolecek ;; 55 1.1 jdolecek 56 1.8 apb stic[0-9]*) 57 1.3 ad unit=${i#stic} 58 1.4 lukem mkdev stic$unit c 98 $unit 59 1.1 jdolecek ;; 60