|
|
|
@ -580,24 +580,6 @@ bool DataFlash_File::_WritePrioritisedBlock(const void *pBuffer, uint16_t size,
@@ -580,24 +580,6 @@ bool DataFlash_File::_WritePrioritisedBlock(const void *pBuffer, uint16_t size,
|
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
read a packet. The header bytes have already been read. |
|
|
|
|
*/ |
|
|
|
|
bool DataFlash_File::ReadBlock(void *pkt, uint16_t size) |
|
|
|
|
{ |
|
|
|
|
if (_read_fd == -1 || !_initialised || _open_error) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
memset(pkt, 0, size); |
|
|
|
|
if (::read(_read_fd, pkt, size) != size) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
_read_offset += size; |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
find the highest log number |
|
|
|
|
*/ |
|
|
|
|