usbmidi_device_info
remove_device(usbmidi_device_info* midiDevice)
usbmidi_device_info* device; /* a bit redundant, but convenient */
interpret_midi_buffer(usbmidi_device_info* midiDevice)
usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie;
usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie;
create_usbmidi_port(usbmidi_device_info* devinfo,
usbmidi_device_info* midiDevice;
usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie;
usbmidi_device_info* midiDevice = cookie->device;
usbmidi_device_info* midiDevice = cookie->device;
usbmidi_device_info* midiDevice = cookie->device;
usbmidi_device_info* midiDevice = cookie->device;
usbmidi_device_info*
usbmidi_device_info* midiDevice = NULL;
midiDevice = (usbmidi_device_info*)malloc(sizeof(usbmidi_device_info));
usbmidi_device_info* device;
extern usbmidi_port_info* create_usbmidi_port(usbmidi_device_info* devinfo,
extern usbmidi_device_info* create_device(const usb_device* dev, uint16 ifno);
extern void remove_device(usbmidi_device_info* my_dev);