mirror of
https://github.com/opnsense/src.git
synced 2026-06-05 23:04:36 -04:00
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>
|
||
|---|---|---|
| .. | ||
| defines | ||
| files | ||
| files.alpha | ||
| files.i386 | ||
| files.pc98 | ||
| kern.mk | ||
| kmod.mk | ||
| ldscript.alpha | ||
| ldscript.amd64 | ||
| ldscript.i386 | ||
| ldscript.powerpc | ||
| majors | ||
| Makefile.alpha | ||
| Makefile.i386 | ||
| Makefile.pc98 | ||
| Makefile.powerpc | ||
| newvers.sh | ||
| nfsswapkernel.c | ||
| NOTES | ||
| options | ||
| options.alpha | ||
| options.i386 | ||
| options.pc98 | ||
| param.c | ||
| systags.sh | ||