Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [chap-midi] src/sys/dev/pci



Module Name:    src
Committed By:   chap
Date:           Sun Jun 18 09:22:24 UTC 2006

Modified Files:
        src/sys/dev/pci [chap-midi]: eap.c eapreg.h

Log Message:
Updates PR kern/32651

The eap driver now makes use of the MIDI UART tx interrupt available on
the Ensoniq chips.  A test with nominally 20 seconds of continuous transmit
data went from 26 s real / 25 s system to 22 s real / 0.16 s system.
Implementation is quite simple, and anyone who knows any of the other
MIDI UART chips well enough to get a tx interrupt out of it would do a
world of good by updating their drivers similarly.

Anyway, scratch one off the kern/32651 todo list.

Also added a documentation reference to the ES1373 datasheet, and added
more 1371- and 1373-specific #defines in eapreg.h.  Enough there now that
anyone who wanted to play with the S/PDIF capability on the 1373 could
begin to do that.


To generate a diff of this commit:
cvs rdiff -r1.81 -r1.81.14.1 src/sys/dev/pci/eap.c
cvs rdiff -r1.11 -r1.11.14.1 src/sys/dev/pci/eapreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index