1# $OpenBSD: GENERIC,v 1.36 2003/08/20 20:53:31 mickey Exp $ 2 3# Machine architecture; required by config(8) 4machine hppa 5 6include "../../../conf/GENERIC" 7 8# Support for various CPU types 9option HP7000_CPU # PCXS 10option HP7100_CPU,HP7150_CPU # PCXT 11option HP7100LC_CPU,HP7300LC_CPU # PCXL, PCXL2 12option HP7200_CPU,HP7250_CPU # PCXT' 13#option HP8000_CPU # PCXU 14#option HP8200_CPU # PCXU2 15#option HP8500_CPU # PCXW 16 17option FPEMUL 18option USELEDS # blink 'em 19 20# Need to set locally 21maxusers 32 22 23config bsd swap generic 24 25mainbus0 at root # root "bus" 26 27mem* at mainbus0 # /dev/*mem and memory controller 28pdc0 at mainbus0 # PDC/IODC wrapper for boot console 29power0 at mainbus0 # power/fail manager (iv 2) 30cpu* at mainbus0 irq 31 # HP PA-RISC cpu 31#fpu* at mainbus0 # HP PA-RISC fpu (iv N/A) 32#pmu* at mainbus0 irq 29 # HP PA-RISC perfomance monitor unit 33phantomas0 at mainbus0 # Phantom PseudoBC GSC+ Port 34 35lasi0 at mainbus0 offset 0x100000 irq 28 # LASI host adapter 36lasi0 at mainbus0 offset 0xfd00000 irq 28 # LASI on C1[01]0, J2[01]0 37lasi0 at phantomas0 offset 0xfd00000 irq 28 # LASI on [ABC]* 38lasi1 at mainbus0 offset 0x500000 irq 27 # 712 GIO card 39asp* at mainbus0 irq 28 # this one comes w/ Viper and LEDs 40wax* at mainbus0 irq 24 # Wax may host EISA as well 41mongoose* at mainbus0 irq 17 # EISA Bus Adapter (i82350 or TI???) 42#vmeb* at mainbus0 irq ? # VME bus adapter 43#dino* at mainbus0 irq ? # PCI bus bridge 44 45sti0 at mainbus0 irq 11 # [H]CRX-{8,24,48}[Z] graphics 46sti0 at phantomas0 irq 11 # builtin graphics on BC* 47sti1 at mainbus0 disable irq 12 48 49#medusa* at mainbus? irq 4 # FDDI 50#siop* at mainbus? irq 3 # NCR 53C720 (Fast/Wide Diff) 51#scsibus* at siop? 52 53# internal i/o space 54gsc0 at asp? # Snakes, old 715, old 725, 735/755 55gsc0 at lasi0 # 712,715/100,725/64,725/100,[ABCJ]* 56gsc1 at lasi1 57gsc2 at wax? # it's another face of LASI 58 59#vme* at vmeb? 60#option VMEVERBOSE 61#pci* at dino? 62#option PCIVERBOSE 63eisa* at mongoose? 64#eisa* at wax? 65option EISAVERBOSE 66#isa* at mongoose? 67#isa* at wax? 68 69# GSC devices 70 71hil* at gsc? irq 1 # Human Interface Loop, kbd and mouse 72hilkbd* at hil? code ? # keyboard, knob and buttons 73hilms* at hil? code ? # mouse and tablets 74hilid* at hil? code ? # ID module 75 76# RS/232 serial ports 77com0 at gsc0 offset 0x5000 irq 5 # on lasi 78com1 at gsc1 offset 0x5000 irq 5 79com1 at gsc2 offset 0x2000 irq 6 # on wax 80com0 at gsc0 offset 0x23000 irq 5 # on asp 81com1 at gsc0 offset 0x22000 irq 6 82com2 at gsc0 offset 0x0 irq 13 # only on asp0 w/o audio (off ?) 83com2 at gsc0 offset 0x4040 irq 13 # gecko's fax/voice/modems 84com3 at gsc0 offset 0x4060 irq 13 85 86lpt0 at gsc? irq 7 # both com and lpt are on WD16C552 87ie0 at gsc0 irq 8 # 82C596DX/CA ether 88ie1 at gsc1 irq 8 89#tms* at gsc? irq 10 # TMS380C26 Network Controller (802.3 or 802.5) 90osiop* at gsc? irq 9 # NCR 53C700/710 (Narrow SE) 91scsibus* at osiop? 92harmony* at gsc? irq 13 # Audio Type 2 (CS4215/AD1849) 93audio* at harmony? 94gsckbc* at gsc? irq 26 95gsckbd* at gsckbc? # PS/2 keyboard 96pms* at gsckbc? # PS/2 mouse 97#fdc* at gsc? # PC floppy controller (WD37C65C) 98#option FD_DEBUG 99 100# EISA devices 101#sh* at eisa? slot ? # Interphase Seahawk 4811 EISA/FDDI board 102#ep* at eisa? slot ? 103#ie* at eisa? slot ? 104#option BHADEBUG 105#bha* at eisa? slot ? 106#scsibus* at bha? 107 108# ISA devices 109#vga* at isa? 110#fdc* at isa? port 0x3f0 irq 6 drq 2 111#wdc0 at isa? port 0x1f0 irq 14 112#wdc1 at isa? port 0x170 irq 15 113#ie* at isa? port 0x360 iomem 0xd0000 irq 7 114#ie* at isa? port 0x300 irq 10 115 116# MI devices 117#wsdisplay* at vgafb? 118wsdisplay* at sti? 119wskbd* at gsckbd? mux 1 120wskbd* at hilkbd? mux 1 121wsmouse* at pms? mux 0 122wsmouse* at hilms? mux 0 123 124#fd* at fdc? drive ? # floppy drives 125 126# These entries find devices on all SCSI busses and assign 127# unit numers dynamically. 128sd* at scsibus? target ? lun ? 129st* at scsibus? target ? lun ? 130cd* at scsibus? target ? lun ? 131ch* at scsibus? target ? lun ? 132ss* at scsibus? target ? lun ? 133uk* at scsibus? target ? lun ? 134 135pseudo-device wsmux 2 # mouse and keyboard multiplexor 136