Скачал библиотеку работы с файловой системой Petit FatFs R0.02a.
Прикрутил , не не могу скомпилировать...
Есть функция :
FRESULT pf_read (
void* buff, /* Pointer to the read buffer (NULL:Forward data to the stream)*/
WORD btr, /* Number of bytes to read */
WORD* br /* Pointer to number of bytes read */
)
{
DRESULT dr;
CLUST clst;
DWORD sect, remain;
WORD rcnt;
BYTE cs, *rbuff = buff; / !!!!!!!!!!!!!!!Ругается
....
....
}
Пишет что указатель типа BYTE не может быть инициализирован buff, который имеет тип void*...
Error [Pe144]: a value of type ''void *" cannot be used to initialize an entity of type "BYTE*"
Я писал *rbuff = (BYTE)buff, но пишет ошибку...