#include #include <__fio.h> size_t fread(void *ptr, size_t size, size_t count, FILE *fp) { if (!size || !count) { return 0; } unsigned int written = __fio_read(fp, ptr, size * count); return written / size; }