From owner-cvs-all Fri Apr 2 0:51:24 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6605814E65; Fri, 2 Apr 1999 00:51:23 -0800 (PST) (envelope-from kato@FreeBSD.org) Received: (from kato@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id AAA98939; Fri, 2 Apr 1999 00:51:07 -0800 (PST) (envelope-from kato@FreeBSD.org) Message-Id: <199904020851.AAA98939@freefall.freebsd.org> From: KATO Takenori Date: Fri, 2 Apr 1999 00:51:07 -0800 (PST) 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 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk 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 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