mirror of https://github.com/ARMmbed/mbed-os.git
Block size as uint32_t gave incorrect device size
parent
5df332930c
commit
0e21d07e5d
|
@ -882,7 +882,7 @@ static uint32_t ext_bits(unsigned char *data, int msb, int lsb) {
|
|||
return bits;
|
||||
}
|
||||
|
||||
uint32_t SDBlockDevice::_sd_sectors() {
|
||||
bd_size_t SDBlockDevice::_sd_sectors() {
|
||||
uint32_t c_size, c_size_mult, read_bl_len;
|
||||
uint32_t block_len, mult, blocknr;
|
||||
uint32_t hc_c_size;
|
||||
|
|
|
@ -189,8 +189,8 @@ private:
|
|||
uint32_t _go_idle_state();
|
||||
int _initialise_card();
|
||||
|
||||
uint32_t _sectors;
|
||||
uint32_t _sd_sectors();
|
||||
bd_size_t _sectors;
|
||||
bd_size_t _sd_sectors();
|
||||
|
||||
bool _is_valid_trim(bd_addr_t addr, bd_size_t size);
|
||||
|
||||
|
@ -226,8 +226,8 @@ private:
|
|||
}
|
||||
|
||||
PlatformMutex _mutex;
|
||||
uint32_t _block_size;
|
||||
uint32_t _erase_size;
|
||||
bd_size_t _block_size;
|
||||
bd_size_t _erase_size;
|
||||
bool _is_initialized;
|
||||
bool _dbg;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue