#	$OpenBSD: SHEPHERD_PIE,v 1.5 1999/08/18 00:28:08 mickey Exp $
#
# Diskless kernel config
#

include	"arch/hppa/conf/std.hppa"

# Support for various CPU types
option	HP7100_CPU,HP7150_CPU
option	HP7100LC_CPU
option	HP7200_CPU,HP7250_CPU
#option	HP7300_CPU
#option	HP8000_CPU
#option	HP8200_CPU
#option	HP8500_CPU

option	SWAPPAGER, DEVPAGER

option		DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
option		DIAGNOSTIC	# internal consistency checks
option		DEBUG		# internal debug checks
option		KTRACE,SYSCALL_DEBUG

option		PMAPDEBUG

option		COMPAT_11	# NetBSD 1.1,
option		COMPAT_43	# and 4.3BSD

#option		LKM		# loadable kernel modules

#option		DISKLESS
option		FFS		# unfortunately this is required...
#option		MFS		# memory file system
option		FIFO		# FIFOs; RECOMMENDED
option		INET		# IP + ICMP + TCP + UDP
option		NFSCLIENT	# Network File System client

pseudo-device	loop	2	# network loopback
#pseudo-device	bpfilter 8	# packet filter

#pseudo-device	pty	64	# pseudo-terminals

option		BOOT_CONFIG	# add support for boot -c

# Include all GENERIC options
#include "arch/hppa/conf/generic.hppa"

# Need to set locally
maxusers	8

option		TIMEZONE=0	# time zone to adjust RTC time by
option		DST=0		# daylight savings time used by RTC

#option	 	COMPAT_HPUX	# HP-UX binary compatibility

option  RAMDISK_HOOKS
option  MINIROOTSIZE=8192

config	bsd root on rd0 swap on rd0	# temp until ie0 is stable
#config	bsd root on nfs swap on nfs

pseudo-device	rd	2	# RAM disk device

# the rest will be removed

option		FPEMUL
option		USELEDS		# blink 'em

lasi*	at mainbus0 irq 28	# LASI host adapter (LSI PN???)
asp*	at mainbus0 irq 28	# this one comes w/ Viper and leds
#wax*	at mainbus0 irq 28	# Wax may host EISA as well
mongoose* at mainbus0 irq 17	# EISA Bus Adapter (i82350 or TI???)
#vmeb*	at mainbus0 irq ?	# VME bus adapter
#dino*	at mainbus0 irq ?	# PCI bus bridge

#sti*	at mainbus0 irq ?	# [H]CRX-{8,24,48}[Z] graphics

# internal i/o space
gsc*	at lasi?		# 712,715/100,725/75,725/100
gsc*	at asp?			# 7xx
#gsc*	at wax?			# 8k ?

#vme*	at vmeb?
#option	VMEVERBOSE
#pci*	at dino?
#option	PCIVERBOSE
eisa*	at mongoose?
#eisa*	at wax?
option	EISAVERBOSE
#isa*	at mongoose?
#isa*	at wax?

# GSC devices

#hil*	at gsc? irq 1	# Human Interface Loop, kbd and mouse
#hkbd*	at hil? code 0	# keyboard
#hilnmi0 at kbd? irq 2	# double-break on hil keyboard
#tb*	at hil? code 1	# graphics tablet
#hms*	at hil? code 2	# mouse, 3b mouse, 3b trackball, 3b quadrature mouse
#knob*	at hil? code 3	# knob
#bbox*	at hil? code 4	# 32 button box
#dizer*	at hil? code 5	# A & B size digitizers
#crsr*	at hil? code 6	# cursor for digitizer
#qbox*	at hil? code 7	# quadrature

#medusa* at gsc? irq 4	# FDDI
#com0	at gsc? irq 5	# RS/232 serial port
#com1	at gsc? irq 6	# RS/232 serial port
lpt0	at gsc? irq 7	# both com and lpt are on WD16C552
ie0	at gsc? irq 8	# 82C5[89]6 ether
#siop0	at gsc? irq 9	# NCR 53C7xx
#siop1	at gsc? irq 3	# NCR 53C7xx (Fast/Wide)
#scsibus* at siop?
#aone*	at gsc? irq 13	# Audio Type 1 (PSB 2160-N)
#audio* at aone?
#atwo*	at gsc?	irq 13	# Audio Type 2 (CS4215)
#audio* at atwo?
#pckbc*	at gsc? irq 27
#pckbd*	at pckbc?	# PS/2 keyboard
#pms*	at pckbc?	# PS/2 mouse
#fdc*	at gsc?		# PC floppy controller (WD37C65C)
#option	FD_DEBUG

# EISA devices
#vga*	at eisa? slot ?
#sh*	at eisa? slot ?	# Interphase Seahawk 4811 EISA/FDDI board
ep*	at eisa? slot ?
#bha*	at eisa? slot ?
#scsibus* at bha?

# ISA devices
#vga*	at isa?
#fdc*	at isa? port 0x3f0 irq 6 drq 2
#wdc0	at isa? port 0x1f0 irq 14
#wdc1	at isa? port 0x170 irq 15
#ie*	at isa? port 0x360 iomem 0xd0000 irq 7
#ie*	at isa? port 0x300 irq 10

# MI devices
option	WSEMUL_DUMB
#wsdisplay*	at vgafb?
#wsdisplay*	at sti?
#wskbd*		at pckbd?
#wskbd*		at hkbd?
#wsmouse*	at pms?
#wsmouse*	at hms?

#fd*	at fdc?	drive ?	# floppy drives

#atapibus* at wdc?
#wd*	at wdc? drive ?
#acd*	at atapibus? drive ?

#sd*	at scsibus? target ? lun ?
#st*	at scsibus? target ? lun ?
#cd*	at scsibus? target ? lun ?
#ch*	at scsibus? target ? lun ?
#ss*	at scsibus? target ? lun ?
#uk*	at scsibus? target ? lun ?

