summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2004-12-12 20:05:50 +0000
committerimp <imp@FreeBSD.org>2004-12-12 20:05:50 +0000
commita9476981be7bfdb101b71b1bdc66d3918dcd0626 (patch)
treebd14856027d7af51b26f18ce2b15ebf953635bd1 /sys/conf
parent8944146336baa793540971bfe7b1262ccd13f2cd (diff)
downloadFreeBSD-src-a9476981be7bfdb101b71b1bdc66d3918dcd0626.zip
FreeBSD-src-a9476981be7bfdb101b71b1bdc66d3918dcd0626.tar.gz
Separate mse driver into a core driver and a bus attachments. Separate out
the ISA and CBUS (called isa on pc98) attachments. Eliminate all PC98 ifdefs in the process (the driver in pc98/pc98/mse.c was a copy of the one in i386/isa/mse.c with PC98 ifdefs). Create a module for this driver. I've tested this my PC-9821RaS40 with moused. I've not tested this on i386 because I have no InPort cards, or similar such things. NEC standardized on bus mice very early, long before ps/2 mice ports apeared, so all PC-98 machines supported by FreeBSD/pc98 have bus mice, I believe. Reviewed by: nyan-san
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.i3863
-rw-r--r--sys/conf/files.pc983
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 03898c9..ecdc13e 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -168,6 +168,8 @@ dev/kbd/kbd.c optional vt
dev/lnc/if_lnc_isa.c optional lnc isa
dev/io/iodev.c optional io
dev/mem/memutil.c optional mem
+dev/mse/mse.c optional mse
+dev/mse/mse_isa.c optional mse isa
dev/ppc/ppc.c optional ppc
dev/ppc/ppc_puc.c optional ppc puc pci
dev/random/nehemiah.c optional random
@@ -290,7 +292,6 @@ i386/isa/elink.c optional ie
i386/isa/if_el.c optional el
i386/isa/isa.c optional isa
i386/isa/isa_dma.c optional isa
-i386/isa/mse.c optional mse
i386/isa/nmi.c standard
i386/isa/npx.c optional npx
i386/isa/pcf.c optional pcf
diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98
index 6d14dd8..037dd76 100644
--- a/sys/conf/files.pc98
+++ b/sys/conf/files.pc98
@@ -111,6 +111,8 @@ dev/kbd/kbd.c optional pckbd
dev/lnc/if_lnc_cbus.c optional lnc isa
dev/io/iodev.c optional io
dev/mem/memutil.c optional mem
+dev/mse/mse.c optional mse
+dev/mse/mse_cbus.c optional mse isa
dev/ppc/ppc_puc.c optional ppc puc pci
dev/sbni/if_sbni.c optional sbni
dev/sbni/if_sbni_pci.c optional sbni pci
@@ -332,7 +334,6 @@ pc98/pc98/clock.c standard
pc98/pc98/fd.c optional fdc
pc98/pc98/fdc_cbus.c optional fdc isa
pc98/pc98/isa_dma.c optional isa
-pc98/pc98/mse.c optional mse
pc98/pc98/nmi.c standard
pc98/pc98/olpt.c optional olpt
pc98/pc98/pc98gdc.c optional gdc
OpenPOWER on IntegriCloud