Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Takuya SHIOZAKI <tshiozak@netbsd.org>
List: source-changes
Date: 01/31/2001 01:26:51
Module Name:	syssrc
Committed By:	tshiozak
Date:		Tue Jan 30 23:26:51 UTC 2001

Modified Files:
	syssrc/sys/dev/usb: files.usb
Added Files:
	syssrc/sys/dev/usb: umidi.c umidi_quirks.c umidi_quirks.h umidireg.h
	    umidivar.h

Log Message:
initial commit of USB midi driver.
  - I tested only ROLAND UM-1 and YAMAHA UX256.
    These are not conforming to USB-MIDI spec, however these are
    similar to USB-MIDI.
  - Since I've not yet seen the "genuine" USB-MIDI device,
    I cannot test such devices although I wrote the codes for it.
TODO:
  - clean up the codes.
  - umidi(4) manpage.
  - /dev/rmidi? is working well, but /dev/music seems not working correctly.


To generate a diff of this commit:
cvs rdiff -r1.26 -r1.27 syssrc/sys/dev/usb/files.usb
cvs rdiff -r0 -r1.1 syssrc/sys/dev/usb/umidi.c \
    syssrc/sys/dev/usb/umidi_quirks.c syssrc/sys/dev/usb/umidi_quirks.h \
    syssrc/sys/dev/usb/umidireg.h syssrc/sys/dev/usb/umidivar.h

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