I am using STM32L4 series MCU and I am trying to interface with a M25Q Micron memory using QSPI. Following the examples given from ST I have noticed that there are no HAL functions allowing registers reading, that is:
- READ STATUS REGISTER (05h),
- READ FLAG STATUS REGISTER (70h),
- READ NONVOLATILE CONFIGURATION REGISTER (B5h).
In the examples the #defines for those commands are defined, but never used. Looking into the stm32l4xx_hal_qspi.h/c files, there is no read register command. All I could find is AutoPolling, which I am not sure either it works.
Does those functionalities need to be implemented by myself? I would appreciate all help.