Initial queue unit test

This commit is contained in:
Ed
2024-04-17 15:12:41 +01:00
parent 540fb4baa5
commit 36b32a36db
7 changed files with 240 additions and 3 deletions

View File

@@ -5,12 +5,19 @@
#include "unity.h"
#include "xua_conf.h"
#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);
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);
#endif
#endif /* XUA_UNIT_TESTS_H_ */