I wasn't really planning on removing this, but sthen pointed out that in
the history of dmesglog, nobody has ever reported a machine using one.
The man page says "This driver doesn't work yet.". So I think it's
reasonable to say goodbye.
The comment in ad1848var.h is a lie, it's used by gus and other drivers
too.
Index: arch/i386/conf/GENERIC
===================================================================
RCS file: /home/tedu/cvs/src/sys/arch/i386/conf/GENERIC,v
retrieving revision 1.719
diff -u -r1.719 GENERIC
--- arch/i386/conf/GENERIC 26 Jun 2011 23:19:10 -0000 1.719
+++ arch/i386/conf/GENERIC 29 Jun 2011 16:19:02 -0000
@@ -706,9 +706,6 @@
mlphy* at mii? # Micro Linear 6692 PHY
ukphy* at mii? # "unknown" PHYs
-pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System
-sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver
-
eap* at pci? # Ensoniq AudioPCI S5016
eso* at pci? # ESS Solo-1 PCI AudioDrive
sv* at pci? # S3 SonicVibes (S3 617)
@@ -754,7 +751,6 @@
audio* at sb?
audio* at gus?
audio* at pas?
-audio* at sp?
audio* at ess?
audio* at wss?
audio* at ym?
Index: dev/isa/ad1848var.h
===================================================================
RCS file: /home/tedu/cvs/src/sys/dev/isa/ad1848var.h,v
retrieving revision 1.13
diff -u -r1.13 ad1848var.h
--- dev/isa/ad1848var.h 30 Jun 2010 11:21:35 -0000 1.13
+++ dev/isa/ad1848var.h 29 Jun 2011 16:21:53 -0000
@@ -92,7 +92,6 @@
void *sc_parg; /* play arg for sc_intr() */
void *sc_rarg; /* rec arg for sc_intr() */
- /* Only used by pss XXX */
int sc_iobase;
};
Index: dev/isa/files.isa
===================================================================
RCS file: /home/tedu/cvs/src/sys/dev/isa/files.isa,v
retrieving revision 1.109
diff -u -r1.109 files.isa
--- dev/isa/files.isa 26 Jun 2011 23:19:11 -0000 1.109
+++ dev/isa/files.isa 29 Jun 2011 16:19:12 -0000
@@ -246,15 +246,6 @@
file dev/isa/ics2101.c ics2101
-# Audio systems based on Echo Speech Corp. ESC61[45] ASICs
-device pss {[port = -1], [size = 0],
- [iomem = -1], [iosiz = 0],
- [irq = -1], [drq = -1]}
-attach pss at isa
-device sp: audio, isa_dma, ad1848, auconv
-attach sp at pss
-file dev/isa/pss.c pss needs-flag
-
# Microsoft Windows Sound System
device wss: audio, isa_dma, ad1848, auconv
file dev/isa/wss.c wss needs-flag