1*f2caee68Sjdolecek# $NetBSD: MAKEDEV.conf,v 1.14 2020/04/05 14:09:17 jdolecek Exp $ 27126da08Sjdolecek 37126da08Sjdolecekall_md) 41eeb241eSjdolecek makedev wscons std_amiga fd0 fd1 fd2 fd3 kbd mouse0 mouse1 par0 51eeb241eSjdolecek makedev lpt0 lpt1 lpt2 lpt3 lpa0 lpa1 lpa2 lpa3 67126da08Sjdolecek makedev ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6 ttye7 77126da08Sjdolecek makedev grf0 grf1 grf2 grf3 grf4 grf5 grf6 grf7 87126da08Sjdolecek makedev tty00 ttyA0 ttyA1 97126da08Sjdolecek makedev ttyB0 ttyB1 ttyB2 ttyB3 ttyB4 ttyB5 ttyB6 ttyB7 107126da08Sjdolecek makedev ttyC0 ttyC1 ttyC2 ttyC3 ttyC4 ttyC5 ttyC6 ttyC7 117126da08Sjdolecek makedev view00 view01 view02 view03 view04 view05 127126da08Sjdolecek makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 cd0 st0 wd0 wd1 136a5bb116Shubertf makedev ses0 ses1 ses2 ses3 147126da08Sjdolecek makedev ss0 ch0 uk0 uk1 151eeb241eSjdolecek makedev vnd4 vnd5 vnd6 16c5d6c3a6Snat makedev audio speaker 177126da08Sjdolecek makedev scsibus0 scsibus1 scsibus2 scsibus3 187126da08Sjdolecek ;; 197126da08Sjdolecek 207126da08Sjdolecekfloppy) 21930959c6Sjdolecek makedev std std_amiga fd0 fd1 fd2 fd3 kbd opty tun0 tun1 227126da08Sjdolecek makedev ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6 ttye7 237126da08Sjdolecek makedev grf0 grf1 grf2 grf3 grf4 grf5 grf6 grf7 247126da08Sjdolecek makedev tty00 ttyA0 ttyB0 ttyC0 257126da08Sjdolecek makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 267126da08Sjdolecek makedev cd0 cd1 cd2 st0 wd0 wd1 md0 27d2a191daSmhitch makedev raid0 raid1 raid2 raid3 287126da08Sjdolecek ;; 297126da08Sjdolecek 301eeb241eSjdolecekstd_amiga) 31fcdfdbbaSlukem mkdev reload c 2 20 321eeb241eSjdolecek ;; 331eeb241eSjdolecek 34be3f0170Sapbtty0[0-9]*|ttyA[0-9]*|ttyB[0-9]*) 357126da08Sjdolecek case $i in 361eeb241eSjdolecek tty0*) name=tty0; mname=ttym; unit=${i#tty0}; chr=12; mult=1; add=128;; 377126da08Sjdolecek ttyA*) name=ttyA; mname=ttyAm; unit=${i#ttyA}; chr=17; mult=1; add=128;; 387126da08Sjdolecek ttyB*) name=ttyB; mname=ttyBm; unit=${i#ttyB}; chr=31; mult=2; add=1;; 397126da08Sjdolecek esac 40fcdfdbbaSlukem mkdev $name$unit c $chr $(($unit * $mult)) "" "" $u_uucp 41fcdfdbbaSlukem mkdev $mname$unit c $chr $(($unit * $mult + $add)) "" "" $u_uucp 427126da08Sjdolecek ;; 437126da08Sjdolecek 44be3f0170Sapbgrf[0-9]*) 457126da08Sjdolecek unit=${i#grf}; chr=10 467126da08Sjdolecek case $unit in 477126da08Sjdolecek 0|1|2|3|4|5|6|7) 48fcdfdbbaSlukem mkdev grf$unit c $chr $unit 666 497126da08Sjdolecek ;; 507126da08Sjdolecek *) 51e2288a51Slukem warn "bad unit for grf in: $i" 527126da08Sjdolecek ;; 537126da08Sjdolecek esac 547126da08Sjdolecek# for those that need it, also make overlay and image devices: 557126da08Sjdolecek case $unit in 567126da08Sjdolecek 4) 57fcdfdbbaSlukem mkdev grfov$unit c $chr $(($unit + 16)) 666 58fcdfdbbaSlukem mkdev grfim$unit c $chr $(($unit + 32)) 666 597126da08Sjdolecek ;; 607126da08Sjdolecek esac 617126da08Sjdolecek ;; 62