Subject: PR/32651 CVS commit: [chap-midi] src/sys/dev/pci
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Chapman Flack <chap@netbsd.org>
List: netbsd-bugs
Date: 06/18/2006 09:25:02
The following reply was made to PR kern/32651; it has been noted by GNATS.

From: Chapman Flack <chap@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: PR/32651 CVS commit: [chap-midi] src/sys/dev/pci
Date: Sun, 18 Jun 2006 09:22:24 +0000 (UTC)

 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.