- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi team,
The arguments of slld_WRRCmd / slld_WRROp functions do not fit both S25FL-L and S25FL-S families.
Do you have the plan to modify them?
SLLD_STATUS slld_WRRCmd
(
BYTE *status_val, /* variable containing data to program the status register */
BYTE *config_val, /* variable containing data to program the config register */
BYTE *status2_val /* variable containing data to program the status register2 */
);
SLLD_STATUS slld_WRROp
(
BYTE *status_val, /* variable containing data to program the status register */
BYTE *config_val, /* variable containing data to program the config register */
BYTE *status2_val, /* variable containing data to program the status register2 */
DEVSTATUS *dev_status_ptr /* variable to store device status */
);
in case of S25FL-S
Write Registers (WRR 01h): Write Register (Status-1, Configuration-1)
in case of S25FL-L
Write Registers (WRR 01h): Write Register (Status-1 and Configuration-1,2,3)
Thanks and regards.
- Labels:
-
Serial NOR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Kikuma San,
No we do not plan to modify the above functions. Below is the difference between Operation and command functions
The Operation functions implement embedded operations by invoking the “command” functions, and then polling for embedded operation completion. Ex ; slld_WRROp, slld_PPOp etc
The Command Functions send flash command sequences to the device. There will not be polling in this function.
Ex : slld_ReadCmd,slld_WRRCmd etc
Thanks,
Krishna.