fix tud_midi_write24 typo

rename jack_id to cable_num in function argument
This commit is contained in:
hathach 2021-02-19 10:51:47 +07:00
parent c245305f72
commit aa85099171
2 changed files with 22 additions and 22 deletions

View File

@ -114,15 +114,15 @@ static void _prep_out_transaction (midid_interface_t* p_midi)
//--------------------------------------------------------------------+ //--------------------------------------------------------------------+
// READ API // READ API
//--------------------------------------------------------------------+ //--------------------------------------------------------------------+
uint32_t tud_midi_n_available(uint8_t itf, uint8_t jack_id) uint32_t tud_midi_n_available(uint8_t itf, uint8_t cable_num)
{ {
(void) jack_id; (void) cable_num;
return tu_fifo_count(&_midid_itf[itf].rx_ff); return tu_fifo_count(&_midid_itf[itf].rx_ff);
} }
uint32_t tud_midi_n_read(uint8_t itf, uint8_t jack_id, void* buffer, uint32_t bufsize) uint32_t tud_midi_n_read(uint8_t itf, uint8_t cable_num, void* buffer, uint32_t bufsize)
{ {
(void) jack_id; (void) cable_num;
midid_interface_t* midi = &_midid_itf[itf]; midid_interface_t* midi = &_midid_itf[itf];
// Fill empty buffer // Fill empty buffer
@ -158,9 +158,9 @@ uint32_t tud_midi_n_read(uint8_t itf, uint8_t jack_id, void* buffer, uint32_t bu
return n; return n;
} }
void tud_midi_n_read_flush (uint8_t itf, uint8_t jack_id) void tud_midi_n_read_flush (uint8_t itf, uint8_t cable_num)
{ {
(void) jack_id; (void) cable_num;
midid_interface_t* p_midi = &_midid_itf[itf]; midid_interface_t* p_midi = &_midid_itf[itf];
tu_fifo_clear(&p_midi->rx_ff); tu_fifo_clear(&p_midi->rx_ff);
_prep_out_transaction(p_midi); _prep_out_transaction(p_midi);
@ -205,7 +205,7 @@ static uint32_t write_flush(midid_interface_t* midi)
} }
} }
uint32_t tud_midi_n_write(uint8_t itf, uint8_t jack_id, uint8_t const* buffer, uint32_t bufsize) uint32_t tud_midi_n_write(uint8_t itf, uint8_t cable_num, uint8_t const* buffer, uint32_t bufsize)
{ {
midid_interface_t* midi = &_midid_itf[itf]; midid_interface_t* midi = &_midid_itf[itf];
if (midi->itf_num == 0) { if (midi->itf_num == 0) {
@ -228,7 +228,7 @@ uint32_t tud_midi_n_write(uint8_t itf, uint8_t jack_id, uint8_t const* buffer, u
midi->write_target_length = 4; midi->write_target_length = 4;
} }
} else if ((msg >= 0x8 && msg <= 0xB) || msg == 0xE) { } else if ((msg >= 0x8 && msg <= 0xB) || msg == 0xE) {
midi->write_buffer[0] = jack_id << 4 | msg; midi->write_buffer[0] = cable_num << 4 | msg;
midi->write_target_length = 4; midi->write_target_length = 4;
} else if (msg == 0xf) { } else if (msg == 0xf) {
if (data == 0xf0) { if (data == 0xf0) {
@ -246,7 +246,7 @@ uint32_t tud_midi_n_write(uint8_t itf, uint8_t jack_id, uint8_t const* buffer, u
} }
} else { } else {
// Pack individual bytes if we don't support packing them into words. // Pack individual bytes if we don't support packing them into words.
midi->write_buffer[0] = jack_id << 4 | 0xf; midi->write_buffer[0] = cable_num << 4 | 0xf;
midi->write_buffer[2] = 0; midi->write_buffer[2] = 0;
midi->write_buffer[3] = 0; midi->write_buffer[3] = 0;
midi->write_buffer_length = 2; midi->write_buffer_length = 2;

View File

@ -60,13 +60,13 @@
// CFG_TUD_MIDI > 1 // CFG_TUD_MIDI > 1
//--------------------------------------------------------------------+ //--------------------------------------------------------------------+
bool tud_midi_n_mounted (uint8_t itf); bool tud_midi_n_mounted (uint8_t itf);
uint32_t tud_midi_n_available (uint8_t itf, uint8_t jack_id); uint32_t tud_midi_n_available (uint8_t itf, uint8_t cable_num);
uint32_t tud_midi_n_read (uint8_t itf, uint8_t jack_id, void* buffer, uint32_t bufsize); uint32_t tud_midi_n_read (uint8_t itf, uint8_t cable_num, void* buffer, uint32_t bufsize);
void tud_midi_n_read_flush (uint8_t itf, uint8_t jack_id); void tud_midi_n_read_flush (uint8_t itf, uint8_t cable_num);
uint32_t tud_midi_n_write (uint8_t itf, uint8_t jack_id, uint8_t const* buffer, uint32_t bufsize); uint32_t tud_midi_n_write (uint8_t itf, uint8_t cable_num, uint8_t const* buffer, uint32_t bufsize);
static inline static inline
uint32_t tud_midi_n_write24 (uint8_t itf, uint8_t jack_id, uint8_t b1, uint8_t b2, uint8_t b3); uint32_t tud_midi_n_write24 (uint8_t itf, uint8_t cable_num, uint8_t b1, uint8_t b2, uint8_t b3);
bool tud_midi_n_receive (uint8_t itf, uint8_t packet[4]); bool tud_midi_n_receive (uint8_t itf, uint8_t packet[4]);
bool tud_midi_n_send (uint8_t itf, uint8_t const packet[4]); bool tud_midi_n_send (uint8_t itf, uint8_t const packet[4]);
@ -78,8 +78,8 @@ static inline bool tud_midi_mounted (void);
static inline uint32_t tud_midi_available (void); static inline uint32_t tud_midi_available (void);
static inline uint32_t tud_midi_read (void* buffer, uint32_t bufsize); static inline uint32_t tud_midi_read (void* buffer, uint32_t bufsize);
static inline void tud_midi_read_flush (void); static inline void tud_midi_read_flush (void);
static inline uint32_t tud_midi_write (uint8_t jack_id, uint8_t const* buffer, uint32_t bufsize); static inline uint32_t tud_midi_write (uint8_t cable_num, uint8_t const* buffer, uint32_t bufsize);
static inline uint32_t tudi_midi_write24 (uint8_t jack_id, uint8_t b1, uint8_t b2, uint8_t b3); static inline uint32_t tud_midi_write24 (uint8_t cable_num, uint8_t b1, uint8_t b2, uint8_t b3);
static inline bool tud_midi_receive (uint8_t packet[4]); static inline bool tud_midi_receive (uint8_t packet[4]);
static inline bool tud_midi_send (uint8_t const packet[4]); static inline bool tud_midi_send (uint8_t const packet[4]);
@ -92,10 +92,10 @@ TU_ATTR_WEAK void tud_midi_rx_cb(uint8_t itf);
// Inline Functions // Inline Functions
//--------------------------------------------------------------------+ //--------------------------------------------------------------------+
static inline uint32_t tud_midi_n_write24 (uint8_t itf, uint8_t jack_id, uint8_t b1, uint8_t b2, uint8_t b3) static inline uint32_t tud_midi_n_write24 (uint8_t itf, uint8_t cable_num, uint8_t b1, uint8_t b2, uint8_t b3)
{ {
uint8_t msg[3] = { b1, b2, b3 }; uint8_t msg[3] = { b1, b2, b3 };
return tud_midi_n_write(itf, jack_id, msg, 3); return tud_midi_n_write(itf, cable_num, msg, 3);
} }
static inline bool tud_midi_mounted (void) static inline bool tud_midi_mounted (void)
@ -118,15 +118,15 @@ static inline void tud_midi_read_flush (void)
tud_midi_n_read_flush(0, 0); tud_midi_n_read_flush(0, 0);
} }
static inline uint32_t tud_midi_write (uint8_t jack_id, uint8_t const* buffer, uint32_t bufsize) static inline uint32_t tud_midi_write (uint8_t cable_num, uint8_t const* buffer, uint32_t bufsize)
{ {
return tud_midi_n_write(0, jack_id, buffer, bufsize); return tud_midi_n_write(0, cable_num, buffer, bufsize);
} }
static inline uint32_t tudi_midi_write24 (uint8_t jack_id, uint8_t b1, uint8_t b2, uint8_t b3) static inline uint32_t tud_midi_write24 (uint8_t cable_num, uint8_t b1, uint8_t b2, uint8_t b3)
{ {
uint8_t msg[3] = { b1, b2, b3 }; uint8_t msg[3] = { b1, b2, b3 };
return tud_midi_write(jack_id, msg, 3); return tud_midi_write(cable_num, msg, 3);
} }
static inline bool tud_midi_receive (uint8_t packet[4]) static inline bool tud_midi_receive (uint8_t packet[4])