mpu_if.m (166322) | mpu_if.m (166971) |
---|---|
1#- 2# Copyright (c) 2003 Mathew Kanner 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions 7# are met: 8# 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24# SUCH DAMAGE. 25# | 1#- 2# Copyright (c) 2003 Mathew Kanner 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions 7# are met: 8# 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24# SUCH DAMAGE. 25# |
26# $FreeBSD: head/sys/dev/sound/midi/mpu_if.m 166322 2007-01-28 20:38:07Z joel $ | 26# $FreeBSD: head/sys/dev/sound/midi/mpu_if.m 166971 2007-02-25 13:51:52Z netchild $ |
27# 28 29#include <dev/sound/midi/midi.h> 30 31INTERFACE mpu; 32 | 27# 28 29#include <dev/sound/midi/midi.h> 30 31INTERFACE mpu; 32 |
33METHOD int inqsize{ 34 struct snd_midi * _kobj; 35 void *_cookie; | 33METHOD int inqsize { 34 struct snd_midi *_kobj; 35 void *_cookie; |
36}; 37 38METHOD int outqsize { | 36}; 37 38METHOD int outqsize { |
39 struct snd_midi * _kobj; 40 void *_cookie; | 39 struct snd_midi *_kobj; 40 void *_cookie; |
41}; 42 43METHOD int init { | 41}; 42 43METHOD int init { |
44 struct snd_midi * _kobj; 45 void *_cookie; | 44 struct snd_midi *_kobj; 45 void *_cookie; |
46}; 47 48METHOD void callbackp { | 46}; 47 48METHOD void callbackp { |
49 struct snd_midi * _kobj; 50 void *_cookie; 51 int _flags; | 49 struct snd_midi *_kobj; 50 void *_cookie; 51 int _flags; |
52}; 53 | 52}; 53 |
54METHOD void callback { 55 struct snd_midi * _kobj; 56 void *_cookie; 57 int _flags; | 54METHOD void callback { 55 struct snd_midi *_kobj; 56 void *_cookie; 57 int _flags; |
58}; 59 | 58}; 59 |
60METHOD const char * provider{ 61 struct snd_midi * _kobj; 62 void *_cookie; | 60METHOD const char * provider { 61 struct snd_midi *_kobj; 62 void *_cookie; |
63}; 64 | 63}; 64 |
65METHOD const char * descr { 66 struct snd_midi * _kobj; 67 void *_cookie; 68 int _verbosity; | 65METHOD const char * descr { 66 struct snd_midi *_kobj; 67 void *_cookie; 68 int _verbosity; |
69}; 70 | 69}; 70 |
71METHOD int uninit { 72 struct snd_midi * _kobj; 73 void *_cookie; | 71METHOD int uninit { 72 struct snd_midi *_kobj; 73 void *_cookie; |
74}; | 74}; |