1 Reply Latest reply on Nov 8, 2017 7:27 AM by gsns

    The arguments of slld_WRRCmd / slld_WRROp about Low-Level-Drivers slld_v16.2.1

    user_511731882

      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.

        • 1. Re: The arguments of slld_WRRCmd / slld_WRROp about Low-Level-Drivers slld_v16.2.1
          gsns

          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.