mirror of https://github.com/ARMmbed/mbed-os.git
QSPIFBlockDevice: Fix incomplete propagation of qspi_inst_t
parent
fa6e01a69f
commit
52332f9437
|
@ -1375,7 +1375,7 @@ qspi_status_t QSPIFBlockDevice::_qspi_send_erase_command(qspi_inst_t erase_inst,
|
|||
|
||||
qspi_status_t QSPIFBlockDevice::_qspi_send_general_command(qspi_inst_t instruction, bd_addr_t addr,
|
||||
const char *tx_buffer,
|
||||
size_t tx_length, const char *rx_buffer, size_t rx_length)
|
||||
mbed::bd_size_t tx_length, const char *rx_buffer, mbed::bd_size_t rx_length)
|
||||
{
|
||||
// Send a general command Instruction to driver
|
||||
qspi_status_t status = _qspi.command_transfer(instruction, (int)addr, tx_buffer, tx_length, rx_buffer, rx_length);
|
||||
|
|
|
@ -286,7 +286,7 @@ private:
|
|||
|
||||
// Detect fastest read Bus mode supported by device
|
||||
int _sfdp_detect_best_bus_read_mode(uint8_t *basic_param_table_ptr, int basic_param_table_size, bool &set_quad_enable,
|
||||
bool &is_qpi_mode, unsigned int &read_inst);
|
||||
bool &is_qpi_mode, mbed::qspi_inst_t &read_inst);
|
||||
|
||||
// Enable Quad mode if supported (1-1-4, 1-4-4, 4-4-4 bus modes)
|
||||
int _sfdp_set_quad_enabled(uint8_t *basic_param_table_ptr);
|
||||
|
@ -299,8 +299,8 @@ private:
|
|||
|
||||
// Detect all supported erase types
|
||||
int _sfdp_detect_erase_types_inst_and_size(uint8_t *basic_param_table_ptr, int basic_param_table_size,
|
||||
unsigned int &erase4k_inst,
|
||||
unsigned int *erase_type_inst_arr, unsigned int *erase_type_size_arr);
|
||||
mbed::qspi_inst_t &erase4k_inst,
|
||||
mbed::qspi_inst_t *erase_type_inst_arr, unsigned int *erase_type_size_arr);
|
||||
|
||||
/***********************/
|
||||
/* Utilities Functions */
|
||||
|
|
Loading…
Reference in New Issue