forked from PAWPAW-Mirror/lib_xua
Queue unit tests
This commit is contained in:
@@ -8,15 +8,20 @@
|
||||
#include "../../../lib_xua/src/midi/queue.h"
|
||||
|
||||
#ifndef __XC__
|
||||
void midi_in_parse_wrap(void * mips, unsigned cable_number, unsigned char b, unsigned * valid, unsigned * packed);
|
||||
void midi_out_parse_wrap(unsigned tx_data, unsigned midi[3], unsigned * size);
|
||||
void reset_midi_state_wrap(void *mips);
|
||||
void midi_in_parse_c_wrapper(void * mips, unsigned cable_number, unsigned char b, unsigned * valid, unsigned * packed);
|
||||
void midi_out_parse_c_wrapper(unsigned tx_data, unsigned midi[3], unsigned * size);
|
||||
void reset_midi_state_c_wrapper(void *mips);
|
||||
unsigned random(unsigned *x);
|
||||
|
||||
void queue_init_wrap(queue_t *q, unsigned size);
|
||||
int queue_is_empty_wrap(const queue_t *q);
|
||||
int queue_is_full_wrap(const queue_t *q);
|
||||
|
||||
void queue_init_c_wrapper(queue_t *q, unsigned size);
|
||||
int queue_is_empty_c_wrapper(const queue_t *q);
|
||||
int queue_is_full_c_wrapper(const queue_t *q);
|
||||
void queue_push_word_c_wrapper(queue_t *q, unsigned array[], unsigned data);
|
||||
unsigned queue_pop_word_c_wrapper(queue_t *q, unsigned array[]);
|
||||
void queue_push_byte_c_wrapper(queue_t *q, unsigned char array[], unsigned data);
|
||||
unsigned queue_pop_byte_c_wrapper(queue_t *q, unsigned char array[]);
|
||||
unsigned queue_items_c_wrapper(const queue_t *q);
|
||||
unsigned queue_space_c_wrapper(const queue_t *q);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user