freebsd-nq/sys/i386
Seigo Tanimura fb0ef52838 Finally merge newmidi.
(I had been busy for my own research activity until the last weekend)

Supported devices:

SB Midi Port			(sbc + midi)
SB OPL3				(sbc + midi)
16550 UART			(midi, needs a trick in your hint)
CS461x Midi Port		(csa + midi)

OSS-compatible sequencer	(seq)

Supported playing software:

playmidi			(We definitely need more)

Notes:

/dev/midistat now reports installed midi drivers. /dev/sndstat reports
only pcm drivers. We need the new name(pcmstat?).

EMU8000(SB AWE) does not sound yet but does get probed so that the OPL3
synth on an AWE card works.

TODO:

MSS/PCI bridge drivers
Midi-tty interface to support general serial devices
Modules
2000-07-11 11:49:33 +00:00
..
apm Correctly handle suspend and resume in APM. 2000-02-06 14:57:05 +00:00
bios Correctly handle suspend and resume in APM. 2000-02-06 14:57:05 +00:00
conf Finally merge newmidi. 2000-07-11 11:49:33 +00:00
i386 Finally merge newmidi. 2000-07-11 11:49:33 +00:00
ibcs2 Regenerated (fixed the calculation of sy_nargs in sysent tables). 2000-05-09 21:52:02 +00:00
include Fixed syntax errors and style bugs in previous commit. The syntax 2000-06-14 18:48:39 +00:00
isa Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
linux Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
pci Add PnP probe methods to some common AT hardware drivers. In each case, 2000-06-23 07:44:33 +00:00
svr4 AT&T asm syntax requires a leading '*' in front of the operand for indirect 2000-05-10 01:21:15 +00:00
Makefile Update tags directive to reflect the new location of soft updates 2000-07-04 00:18:43 +00:00