diff options
Diffstat (limited to 'sys/pc98/conf/GENERIC98')
-rw-r--r-- | sys/pc98/conf/GENERIC98 | 135 |
1 files changed, 44 insertions, 91 deletions
diff --git a/sys/pc98/conf/GENERIC98 b/sys/pc98/conf/GENERIC98 index 87d05b6cdad8b..90ae50c81a556 100644 --- a/sys/pc98/conf/GENERIC98 +++ b/sys/pc98/conf/GENERIC98 @@ -11,7 +11,7 @@ # device lines is present in the ./LINT configuration file. If you are # in doubt as to the purpose or necessity of a line, check first in LINT. # -# $Id: GENERIC98,v 1.62 1999/01/16 13:20:42 kato Exp $ +# $Id: GENERIC98,v 1.49 1998/10/11 15:00:24 kato Exp $ # GENERIC98 -- Generic PC98 machine with WD/SCSI disks @@ -41,7 +41,7 @@ options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options EPSON_BOUNCEDMA #use bounce buufer for 15-16M #options EPSON_MEMWIN #EPSON memory window support options UCONSOLE #Allow users to grab the console -#options "LINE30" +options "LINE30" options FAILSAFE #Be conservative options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor @@ -58,26 +58,18 @@ options COM_MULTIPORT config kernel root on wd0 -# To make an SMP kernel, the next two are needed -#options SMP # Symmetric MultiProcessor Kernel -#options APIC_IO # Symmetric (APIC) I/O -# Optionally these may need tweaked, (defaults shown): -#options NCPU=2 # number of CPUs -#options NBUS=4 # number of busses -#options NAPIC=1 # number of IO APICs -#options NINTR=24 # number of INTs - controller isa0 controller pci0 -controller fdc0 at isa? port "IO_FD1" bio irq 11 drq 2 +controller fdc0 at isa? port "IO_FD1" bio irq 11 drq 2 vector fdintr disk fd0 at fdc0 drive 0 disk fd1 at fdc0 drive 1 disk fd2 at fdc0 drive 2 disk fd3 at fdc0 drive 3 +tape ft0 at fdc0 drive 4 # options "CMD640" # work around CMD640 chip deficiency -controller wdc0 at isa? port "IO_WD1" bio irq 9 +controller wdc0 at isa? port "IO_WD1" bio irq 9 vector wdintr disk wd0 at wdc0 drive 0 #disk wd1 at wdc0 drive 1 #disk wd2 at wdc0 drive 2 @@ -85,11 +77,12 @@ disk wd0 at wdc0 drive 0 options ATAPI # Enable ATAPI support for IDE bus options ATAPI_STATIC #Don't do it as an LKM -device acd0 #IDE CD-ROM +device wcd0 #IDE CD-ROM -# A single entry for any of these controllers (ncr, ahb, ahc) is +# A single entry for any of these controllers (ncr, ahb, ahc) is sufficient # for any number of installed devices. controller ncr0 +#controller amd0 controller ahc0 controller isp0 @@ -100,19 +93,19 @@ controller isp0 options BS_TARG_SAFEMODE # PC-9801-92 -#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0 +controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0 vector bsintr # SC-98 -# controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x10000 +# controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x10000 vector bsintr # HA-55BS2 and later -#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x20000 +#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x20000 vector bsintr # ELECOM type -#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x30000 +#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x30000 vector bsintr # SMIT -#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 +#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 iomem 0xdd000 iosiz 0x1000 flags 0x40000 vector bsintr # Logitec LHA-20x -#controller bs0 at isa? port IO_SCSI bio irq 5 drq 3 flags 0x50000 +#controller bs0 at isa? port "IO_SCSI" bio irq 5 drq 3 flags 0x50000 vector bsintr -#controller aic0 at isa? port 0x1840 bio irq 5 flags 0x10000 +#controller aic0 at isa? port 0x1840 bio irq 5 flags 0x10000 vector aicintr controller scbus0 @@ -126,17 +119,11 @@ device cd0 #Only need one of these, the code dynamically grows controller matcd0 at isa? port? bio -# keyboard driver -device pckbd0 at isa? port IO_KBD tty irq 1 -#options KBD_INSTALL_CDEV - -device gdc0 at isa? - -#pseudo-device splash - -device sc0 at isa? tty +# syscons is the default console driver, resembling an SCO console +device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr +#options XSERVER # support for X server -device npx0 at isa? port IO_NPX irq 8 +device npx0 at isa? port "IO_NPX" irq 8 vector npxintr # # Laptop support (see LINT for more options) @@ -148,36 +135,12 @@ device apm0 at isa? disable flags 0x31 # Advanced Power Management #device pcic0 at card? #device pcic1 at card? -# -# Serial Interface -# -# COM1 -device sio0 at isa? port "IO_COM1" tty irq 4 -# COM2 (2nd CCU) -device sio1 at isa? port 0x238 tty irq 5 flags 0x12000000 -# PC-9861K, PC-9801-101, MDC-926Rs -#device sio1 at isa? port "IO_COM2" tty irq 5 flags 0x01000000 -#device sio2 at isa? port "IO_COM3" tty irq 6 flags 0x02000000 -# PC-9801-120 (PnP off) -#device sio1 at isa? port 0x8b0 tty irq 5 flags 0x11000000 -# MC-16550II, MC-RS98 -#device sio1 at isa? port 0xd2 tty irq 5 flags 0x14000101 -#device sio2 at isa? port 0x8d2 tty flags 0x14000101 -# RSB-2000, RSB-3000, B98-02 -#device sio1 at isa? port 0xb0 tty flags 0x15000101 -#device sio2 at isa? port 0xb1 tty flags 0x15000101 -# RSB-384 -#device sio1 at isa? port 0xb0 tty flags 0x16000000 -#device sio2 at isa? port 0xb1 tty flags 0x16000000 -# RSA-98III -#device sio1 at isa? port 0x50e0 tty irq 5 flags 0x18000101 -#device sio2 at isa? port 0x51e0 tty flags 0x18000101 -# ESP98 -#options COM_ESP -#device sio1 at isa? port 0x18b0 tty irq 5 flags 0x19000000 - -device lpt0 at isa? port IO_LPT tty -device mse0 at isa? port IO_MSE tty irq 13 +device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr +device sio1 at isa? port 0xd2 tty irq 5 flags 0x101 vector siointr +device sio2 at isa? port 0x8d2 tty flags 0x101 vector siointr + +device lpt0 at isa? port "IO_LPT" tty +device mse0 at isa? port "IO_MSE" tty irq 13 vector mseintr # Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. @@ -185,14 +148,9 @@ device mse0 at isa? port IO_MSE tty irq 13 # revision 1.20 of this file. device de0 device fxp0 -device mx0 -device pn0 -device rl0 device tl0 device tx0 -device vr0 device vx0 -device wb0 # # DP8390 NIC @@ -210,30 +168,30 @@ device wb0 # fe0: RE1000/1000Plus # fe1: C-NET(98)P2/C-NET(9N)E # -device ed0 at isa? port 0x00d0 net irq 6 -device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000 -device ed1 at isa? port 0x00d8 net irq 6 flags 0x200000 -device ed3 at isa? port 0x00d0 net irq 6 flags 0x400000 -device ed4 at isa? port 0x56d0 net irq 5 flags 0x500000 -device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000 -device ed7 at isa? port 0x00d0 net irq 6 flags 0x900000 -device ed6 at isa? port 0x0770 net irq 6 flags 0x800000 -device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000 -device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 - -device ep0 at isa? port 0x40d0 net irq 3 -device fe0 at isa? port 0x00d0 net irq 3 -device fe1 at isa? port 0x73d0 net irq 5 -device lnc0 at isa? port 0x03d0 net irq 6 -device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000 +device ed0 at isa? port 0x00d0 net irq 6 vector edintr +device ed1 at isa? port 0x00d8 net irq 6 flags 0x200000 vector edintr +device ed2 at isa? port 0x00d8 net irq 6 flags 0x300000 vector edintr +device ed3 at isa? port 0x00d0 net irq 6 flags 0x400000 vector edintr +device ed4 at isa? port 0x56d0 net irq 5 flags 0x500000 vector edintr +device ed5 at isa? port 0x00d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0x600000 vector edintr +device ed6 at isa? port 0x0770 net irq 6 flags 0x800000 vector edintr +device ed7 at isa? port 0x00d0 net irq 6 flags 0x900000 vector edintr +device ed8 at isa? port 0xa3d0 net irq 6 iomem 0xd0000 iosiz 16384 flags 0xa00000 vector edintr +device ed9 at isa? port 0x03d0 net irq 6 flags 0xb00000 vector edintr + +device ep0 at isa? port 0x40d0 net irq 3 vector epintr +device fe0 at isa? port 0x00d0 net irq 3 vector feintr +device fe1 at isa? port 0x73d0 net irq 5 vector feintr +device lnc0 at isa? port 0x03d0 net irq 6 vector lncintr +device zp0 at isa? port 0x00d0 net irq 10 iomem 0xe0000 vector zpintr #controller snd0 -#device sb0 at isa? port 0x20d2 irq 10 conflicts drq 3 +#device sb0 at isa? port 0x20d2 irq 10 conflicts drq 3 vector sbintr #device sbxvi0 at isa? drq 3 #device sbmidi0 at isa? port 0x80d2 #device opl0 at isa? port 0x28d2 -#device pcm0 at isa? port 0xa460 irq 12 -#device mss0 at isa? port 0xf40 irq 12 drq 1 +#device pcm0 at isa? port 0xa460 irq 12 vector pcmintr +#device mss0 at isa? port 0xf40 irq 12 drq 1 vector adintr pseudo-device loop pseudo-device ether @@ -248,8 +206,3 @@ pseudo-device gzip # Exec gzipped a.out's # the costs of each syscall. options KTRACE #kernel tracing -# The `bpfilter' pseudo-device enables the Berkeley Packet Filter. Be -# aware of the legal and administrative consequences of enabling this -# option. The number of devices determines the maximum number of -# simultaneous BPF clients programs runnable. -#pseudo-device bpfilter 4 #Berkeley packet filter |