RTEMS
6.3
Toggle main menu visibility
Loading...
Searching...
No Matches
bsps
lm32
include
bsp
milkymist_midi.h
Go to the documentation of this file.
1
6
7
/* milkymist_midi.h
8
*
9
* Milkymist MIDI driver for RTEMS
10
*
11
* The license and distribution terms for this file may be
12
* found in the file LICENSE in this distribution or at
13
* http://www.rtems.org/license/LICENSE.
14
*
15
* COPYRIGHT (c) 2010 Sebastien Bourdeauducq
16
*/
17
24
25
#ifndef __MILKYMIST_MIDI_H_
26
#define __MILKYMIST_MIDI_H_
27
28
#ifdef __cplusplus
29
extern
"C"
{
30
#endif
31
32
rtems_device_driver
midi_initialize(
33
rtems_device_major_number
major,
34
rtems_device_minor_number
minor,
35
void
*arg
36
);
37
38
rtems_device_driver
midi_open(
39
rtems_device_major_number
major,
40
rtems_device_minor_number
minor,
41
void
*arg
42
);
43
44
rtems_device_driver
midi_read(
45
rtems_device_major_number
major,
46
rtems_device_minor_number
minor,
47
void
*arg
48
);
49
50
#define MIDI_DRIVER_TABLE_ENTRY {midi_initialize, \
51
midi_open, NULL, midi_read, NULL, NULL}
52
54
55
#ifdef __cplusplus
56
}
57
#endif
58
59
#endif
/* __MILKYMIST_MIDI_H_ */
rtems_device_driver
rtems_status_code rtems_device_driver
This type shall be used in device driver entry declarations and definitions.
Definition
io.h:90
rtems_device_major_number
uint32_t rtems_device_major_number
This integer type represents the major number of devices.
Definition
io.h:103
rtems_device_minor_number
uint32_t rtems_device_minor_number
This integer type represents the minor number of devices.
Definition
io.h:115
Generated by
1.18.0