summaryrefslogtreecommitdiffstats
path: root/sys/pc98/conf
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1996-10-30 22:41:46 +0000
committerasami <asami@FreeBSD.org>1996-10-30 22:41:46 +0000
commit95ac832055c11e8031e18bcc9759b2d12b654e9b (patch)
tree37f74d6fdf54e31c6c6d69a11d50e299cd0a1118 /sys/pc98/conf
parente1b78916a4b8d96475ebaa0033860c706702fe49 (diff)
downloadFreeBSD-src-95ac832055c11e8031e18bcc9759b2d12b654e9b.zip
FreeBSD-src-95ac832055c11e8031e18bcc9759b2d12b654e9b.tar.gz
More merge and update.
(1) deleted #if 0 pc98/pc98/mse.c (2) hold per-unit I/O ports in ed_softc pc98/pc98/if_ed.c pc98/pc98/if_ed98.h (3) merge more files by segregating changes into headers. new file (moved from pc98/pc98): i386/isa/aic_98.h deleted: well, it's already in the commit message so I won't repeat the long list here ;) Submitted by: The FreeBSD(98) Development Team
Diffstat (limited to 'sys/pc98/conf')
-rw-r--r--sys/pc98/conf/GENERIC5
-rw-r--r--sys/pc98/conf/GENERIC985
-rw-r--r--sys/pc98/conf/files.pc9888
-rw-r--r--sys/pc98/conf/options.pc984
4 files changed, 55 insertions, 47 deletions
diff --git a/sys/pc98/conf/GENERIC b/sys/pc98/conf/GENERIC
index 5bd1821..320aaa2 100644
--- a/sys/pc98/conf/GENERIC
+++ b/sys/pc98/conf/GENERIC
@@ -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.6 1996/10/09 21:45:41 asami Exp $
+# $Id: GENERIC98,v 1.7 1996/10/23 07:24:45 asami Exp $
# GENERIC98 -- Generic PC98 machine with WD/SBIC55 disks
@@ -100,6 +100,9 @@ device wcd0 #IDE CD-ROM
# for any number of installed devices.
controller ncr0
controller ahc0
+options "AHC_FORCE_PIO" # Some motherboards choke on MemI/O,
+ # so use PIO in the ahc driver in the
+ # generic kernel.
controller sbic0 at isa? port "IO_SCSI" bio irq 5 drq 3 vector sbicintr
# sbic55.c.new
diff --git a/sys/pc98/conf/GENERIC98 b/sys/pc98/conf/GENERIC98
index 5bd1821..320aaa2 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.6 1996/10/09 21:45:41 asami Exp $
+# $Id: GENERIC98,v 1.7 1996/10/23 07:24:45 asami Exp $
# GENERIC98 -- Generic PC98 machine with WD/SBIC55 disks
@@ -100,6 +100,9 @@ device wcd0 #IDE CD-ROM
# for any number of installed devices.
controller ncr0
controller ahc0
+options "AHC_FORCE_PIO" # Some motherboards choke on MemI/O,
+ # so use PIO in the ahc driver in the
+ # generic kernel.
controller sbic0 at isa? port "IO_SCSI" bio irq 5 drq 3 vector sbicintr
# sbic55.c.new
diff --git a/sys/pc98/conf/files.pc98 b/sys/pc98/conf/files.pc98
index fef4b97..08f74ae 100644
--- a/sys/pc98/conf/files.pc98
+++ b/sys/pc98/conf/files.pc98
@@ -3,7 +3,7 @@
#
# modified for PC-9801
#
-# $Id: files.pc98,v 1.7 1996/09/12 11:09:18 asami Exp $
+# $Id: files.pc98,v 1.8 1996/10/23 07:24:49 asami Exp $
#
aic7xxx_asm optional ahc device-driver \
dependency "$S/dev/aic7xxx/aic7xxx_asm.c" \
@@ -43,7 +43,7 @@ i386/i386/db_disasm.c optional ddb
i386/i386/db_interface.c optional ddb
i386/i386/db_trace.c optional ddb
i386/i386/i386-gdbstub.c optional ddb
-pc98/i386/exception.s standard
+i386/i386/exception.s standard
i386/i386/identcpu.c standard
i386/i386/in_cksum.c optional inet
# locore.s needs to be handled in Makefile to put it first. Otherwise it's
@@ -62,7 +62,7 @@ i386/i386/swtch.s standard
i386/i386/sys_machdep.c standard
pc98/i386/trap.c standard
pc98/i386/userconfig.c optional userconfig
-pc98/i386/vm_machdep.c standard
+i386/i386/vm_machdep.c standard
i386/ibcs2/ibcs2_fcntl.c optional ibcs2
i386/ibcs2/ibcs2_stat.c optional ibcs2
i386/ibcs2/ibcs2_ipc.c optional ibcs2
@@ -89,7 +89,7 @@ pc98/pc98/bs/bshw.c optional bs device-driver
pc98/pc98/bs/bsif.c optional bs device-driver
pc98/pc98/sbic55.c optional sbic device-driver
#i386/pc98/aha1542.c optional aha device-driver
-pc98/pc98/aic6360.c optional aic device-driver
+i386/isa/aic6360.c optional aic device-driver
pc98/pc98/b004.c optional bqu device-driver
i386/pc98/bt742a.c optional bt device-driver
i386/pc98/bt5xx-445.c optional bt device-driver
@@ -130,8 +130,8 @@ pc98/pc98/mse.c optional mse device-driver
pc98/isa/ncr5380.c optional nca device-driver
pc98/pc98/npx.c optional npx device-driver
pc98/pc98/pcaudio.c optional pca device-driver
-pc98/pc98/matcd/matcd.c optional matcd device-driver
-pc98/pc98/pcibus.c optional pci device-driver
+i386/isa/matcd/matcd.c optional matcd device-driver
+i386/isa/pcibus.c optional pci device-driver
i386/isa/pcicx.c optional ze device-driver
i386/isa/pcicx.c optional zp device-driver
pc98/isa/pcvt/pcvt_drv.c optional vt device-driver
@@ -140,11 +140,11 @@ pc98/isa/pcvt/pcvt_kbd.c optional vt device-driver
pc98/isa/pcvt/pcvt_out.c optional vt device-driver
pc98/isa/pcvt/pcvt_sup.c optional vt device-driver
pc98/isa/pcvt/pcvt_vtf.c optional vt device-driver
-pc98/pc98/prof_machdep.c optional profiling-routine
+i386/isa/prof_machdep.c optional profiling-routine
pc98/pc98/psm.c optional psm device-driver
pc98/isa/qcam.c optional qcam device-driver
pc98/isa/qcamio.c optional qcam device-driver
-pc98/pc98/random_machdep.c standard
+i386/isa/random_machdep.c standard
pc98/isa/rc.c optional rc device-driver
i386/isa/scd.c optional scd device-driver
pc98/isa/seagate.c optional sea device-driver
@@ -152,51 +152,51 @@ pc98/isa/si.c optional si device-driver
pc98/isa/si_code.c optional si device-driver
pc98/pc98/sio.c optional sio device-driver
pc98/pc98/sound/pcm86.c optional pcm device-driver
-pc98/pc98/sound/dev_table.c optional snd device-driver
+i386/isa/sound/dev_table.c optional snd device-driver
pc98/pc98/sound/soundcard.c optional snd device-driver
pc98/pc98/sound/sound_switch.c optional snd device-driver
-pc98/pc98/sound/audio.c optional snd device-driver
-pc98/pc98/sound/dmabuf.c optional snd device-driver
-pc98/pc98/sound/sys_timer.c optional snd device-driver
-pc98/pc98/sound/sequencer.c optional snd device-driver
-pc98/pc98/sound/patmgr.c optional snd device-driver
-pc98/pc98/sound/adlib_card.c optional opl device-driver
+i386/isa/sound/audio.c optional snd device-driver
+i386/isa/sound/dmabuf.c optional snd device-driver
+i386/isa/sound/sys_timer.c optional snd device-driver
+i386/isa/sound/sequencer.c optional snd device-driver
+i386/isa/sound/patmgr.c optional snd device-driver
+i386/isa/sound/adlib_card.c optional opl device-driver
pc98/pc98/sound/opl3.c optional opl device-driver
-pc98/pc98/sound/gus_card.c optional gus device-driver
-pc98/pc98/sound/gus_midi.c optional gus device-driver
-pc98/pc98/sound/gus_vol.c optional gus device-driver
-pc98/pc98/sound/gus_wave.c optional gus device-driver
-pc98/pc98/sound/ics2101.c optional gus device-driver
-pc98/pc98/sound/sound_timer.c optional gus device-driver
-pc98/pc98/sound/midi_synth.c optional gus device-driver
-pc98/pc98/sound/midibuf.c optional gus device-driver
+i386/isa/sound/gus_card.c optional gus device-driver
+i386/isa/sound/gus_midi.c optional gus device-driver
+i386/isa/sound/gus_vol.c optional gus device-driver
+i386/isa/sound/gus_wave.c optional gus device-driver
+i386/isa/sound/ics2101.c optional gus device-driver
+i386/isa/sound/sound_timer.c optional gus device-driver
+i386/isa/sound/midi_synth.c optional gus device-driver
+i386/isa/sound/midibuf.c optional gus device-driver
pc98/pc98/sound/ad1848.c optional gusxvi device-driver
pc98/pc98/sound/ad1848.c optional gus device-driver
pc98/pc98/sound/ad1848.c optional mss device-driver
-pc98/pc98/sound/midi_synth.c optional mss device-driver
-pc98/pc98/sound/midibuf.c optional mss device-driver
-pc98/pc98/sound/mpu401.c optional mpu device-driver
-pc98/pc98/sound/midi_synth.c optional mpu device-driver
-pc98/pc98/sound/midibuf.c optional mpu device-driver
-pc98/pc98/sound/pas2_card.c optional pas device-driver
-pc98/pc98/sound/pas2_midi.c optional pas device-driver
-pc98/pc98/sound/pas2_mixer.c optional pas device-driver
+i386/isa/sound/midi_synth.c optional mss device-driver
+i386/isa/sound/midibuf.c optional mss device-driver
+i386/isa/sound/mpu401.c optional mpu device-driver
+i386/isa/sound/midi_synth.c optional mpu device-driver
+i386/isa/sound/midibuf.c optional mpu device-driver
+i386/isa/sound/pas2_card.c optional pas device-driver
+i386/isa/sound/pas2_midi.c optional pas device-driver
+i386/isa/sound/pas2_mixer.c optional pas device-driver
pc98/pc98/sound/pas2_pcm.c optional pas device-driver
-pc98/pc98/sound/midi_synth.c optional pas device-driver
-pc98/pc98/sound/midibuf.c optional pas device-driver
-pc98/pc98/sound/sb_card.c optional sb device-driver
+i386/isa/sound/midi_synth.c optional pas device-driver
+i386/isa/sound/midibuf.c optional pas device-driver
+i386/isa/sound/sb_card.c optional sb device-driver
pc98/pc98/sound/sb_dsp.c optional sb device-driver
-pc98/pc98/sound/sb_midi.c optional sb device-driver
-pc98/pc98/sound/sb_mixer.c optional sb device-driver
-pc98/pc98/sound/midi_synth.c optional sb device-driver
-pc98/pc98/sound/midibuf.c optional sb device-driver
+i386/isa/sound/sb_midi.c optional sb device-driver
+i386/isa/sound/sb_mixer.c optional sb device-driver
+i386/isa/sound/midi_synth.c optional sb device-driver
+i386/isa/sound/midibuf.c optional sb device-driver
pc98/pc98/sound/sb16_dsp.c optional sbxvi device-driver
pc98/pc98/sound/sb16_midi.c optional sbmidi device-driver
-pc98/pc98/sound/uart6850.c optional uart device-driver
-pc98/pc98/sound/midi_synth.c optional uart device-driver
-pc98/pc98/sound/midibuf.c optional uart device-driver
-pc98/pc98/sound/trix.c optional trix device-driver
-pc98/pc98/sound/sscape.c optional sscape device-driver
+i386/isa/sound/uart6850.c optional uart device-driver
+i386/isa/sound/midi_synth.c optional uart device-driver
+i386/isa/sound/midibuf.c optional uart device-driver
+i386/isa/sound/trix.c optional trix device-driver
+i386/isa/sound/sscape.c optional sscape device-driver
pc98/isa/spigot.c optional spigot device-driver
pc98/pc98/spkr.c optional speaker device-driver
pc98/isa/stallion.c optional stl device-driver
@@ -205,7 +205,7 @@ pc98/isa/tw.c optional tw device-driver
pc98/isa/ultra14f.c optional uha device-driver
pc98/pc98/wd.c optional wdc device-driver
pc98/pc98/wd.c optional wd device-driver
-pc98/pc98/atapi.c optional atapi device-driver
+i386/isa/atapi.c optional atapi device-driver
pc98/pc98/wcd.c optional wcd device-driver
pc98/isa/wd7000.c optional wds device-driver
pc98/pc98/wt.c optional wt device-driver
diff --git a/sys/pc98/conf/options.pc98 b/sys/pc98/conf/options.pc98
index 3f3edc68..106083c 100644
--- a/sys/pc98/conf/options.pc98
+++ b/sys/pc98/conf/options.pc98
@@ -1,4 +1,4 @@
-# $Id: options.pc98,v 1.6 1996/10/23 07:24:55 asami Exp $
+# $Id: options.pc98,v 1.7 1996/10/29 08:36:14 asami Exp $
BOUNCEPAGES opt_bounce.h
USER_LDT
MATH_EMULATE opt_math_emulate.h
@@ -29,6 +29,8 @@ XSERVER opt_pcvt.h
AHC_TAGENABLE opt_aic7xxx.h
AHC_SCBPAGING_ENABLE opt_aic7xxx.h
+AHC_FORCE_PIO opt_aic7xxx.h
+AHC_SHARE_SCBS opt_aic7xxx.h
CLK_CALIBRATION_LOOP opt_clock.h
CLK_USE_I8254_CALIBRATION opt_clock.h
OpenPOWER on IntegriCloud