#include <mios32.h>#include "app.h"#include "mbng_patch.h"#include "mbng_sysex.h"Data Structures | |
| union | sysex_state_t |
Defines | |
| #define | MBNG_SYSEX_CMD_STATE_BEGIN 0 |
| #define | MBNG_SYSEX_CMD_STATE_CONT 1 |
| #define | MBNG_SYSEX_CMD_STATE_END 2 |
| #define | MBNG_SYSEX_DISACK 0x0e |
| #define | MBNG_SYSEX_ACK 0x0f |
| #define | MBNG_SYSEX_DISACK_LESS_BYTES_THAN_EXP 0x01 |
| #define | MBNG_SYSEX_DISACK_MORE_BYTES_THAN_EXP 0x02 |
| #define | MBNG_SYSEX_DISACK_WRONG_CHECKSUM 0x03 |
| #define | MBNG_SYSEX_DISACK_BS_NOT_AVAILABLE 0x0a |
| #define | MBNG_SYSEX_DISACK_INVALID_COMMAND 0x0c |
Functions | |
| s32 | MBNG_SYSEX_Init (u32 mode) |
| s32 | MBNG_SYSEX_SendAck (mios32_midi_port_t port, u8 ack_code, u8 ack_arg) |
| s32 | MBNG_SYSEX_TimeOut (mios32_midi_port_t port) |
| s32 | MBNG_SYSEX_Parser (mios32_midi_port_t port, u8 midi_in) |
1.6.1