Date: Fri, 2 Apr 1999 00:51:07 -0800 (PST) From: KATO Takenori <kato@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/include soundcard.h src/sys/i386/isa/sound dev_table.h dmabuf.c local.h mpu401.c pcm86.c sound_calls.h soundcard.c src/sys/pc98/conf files.pc98 Message-ID: <199904020851.AAA98939@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
kato 1999/04/02 00:51:07 PST
Modified files:
sys/i386/include soundcard.h
sys/i386/isa/sound dev_table.h dmabuf.c local.h mpu401.c
pcm86.c sound_calls.h soundcard.c
sys/pc98/conf files.pc98
Log:
o sys/i386/include/soundcard.h
Add Sound Card ID for the nss(NEC PC-9801-86 Sound System) driver.
Old name of this driver was pcm driver in FreeBSD 2.2.x.
Fix lack of the length of the name member of the synth_info structure.
(attach_mpu401 in sys/i386/isa/sound/mpu401.c requires 33 chars.)
o sys/i386/isa/sound/dev_table.h
Add the DMAbuf flags definition DMA_DISABLE.
Add the nss driver entry.
o sys/i386/isa/sound/dmabuf.c
Add the DMA_DISABLE flag check in DMAbuf_outputintr and DMAbuf_inputintr
to disable DMA control in FIFO only use (nss driver required).
o sys/i386/isa/sound/local.h
Add the nss driver entry.
o sys/i386/isa/sound/mpu401.c
Replace inb function in probe_mpu401 to mpu401_status macro.
Wrap macro argument for above replace.
Add I/O port maping macro for NEC PC-98x1 arch.
Add delay in NEC PC-98x1 arch.
o sys/i386/isa/sound/pcm86.c
Change driver name to avoid name space conflict to new pcm driver.
Fix NEC PC-9801-86 driver to work on RELENG_3 branch or latter.
o sys/i386/isa/sound/sound_calls.h
Fix the mpuintr definition.
Add the nss driver entry.
attach_nss, probe_nss, nssintr
o sys/i386/isa/sound/soundcard.c
Fix lack of the mpuintr registration.
Add the nss driver entry.
o sys/pc98/conf/files.pc98
Add the nss driver entry.
Reviewed by: kato
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
Revision Changes Path
1.27 +2 -1 src/sys/i386/include/soundcard.h
1.27 +10 -0 src/sys/i386/isa/sound/dev_table.h
1.38 +3 -1 src/sys/i386/isa/sound/dmabuf.c
1.33 +5 -0 src/sys/i386/isa/sound/local.h
1.22 +19 -5 src/sys/i386/isa/sound/mpu401.c
1.8 +145 -127 src/sys/i386/isa/sound/pcm86.c
1.27 +6 -1 src/sys/i386/isa/sound/sound_calls.h
1.79 +11 -0 src/sys/i386/isa/sound/soundcard.c
1.88 +3 -1 src/sys/pc98/conf/files.pc98
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904020851.AAA98939>
