buffer_t * buffer_read_open(char *name, uint8_t *buf, int size)
FatFS does not have a f_fgetc() function Using f_read() of just 1 byte is VERY VERY SLOW...
void buffer_read_close(buffer_t *p)
buffered read close FatFS does not have a f_fgetc() and using f_read() of just 1 byte is VERY SLOW ...
int buffer_getc(buffer_t *p)
buffered getc
void buffer_ungetc(buffer_t *p, int c)
buffered ungetc
uint8_t * buffer_gets(uint8_t *str, int size, buffer_t *p)
buffered getc