flash_driver::flash_bank_command field
Finish the "flash bank" command for @a bank. The @a bank parameter will have been filled in by the core flash layer when this routine is called, and the driver can store additional information in its struct flash_bank::driver_priv field. The CMD_ARGV are: @par @code CMD_ARGV[0] = bank CMD_ARGV[1] = drivername {name above} CMD_ARGV[2] = baseaddress CMD_ARGV[3] = lengthbytes CMD_ARGV[4] = chip_width_in bytes CMD_ARGV[5] = bus_width_in_bytes CMD_ARGV[6] = driver-specific parameters @endcode For example, CMD_ARGV[4] = 2 (for 16 bit flash), CMD_ARGV[5] = 4 (for 32 bit bus). If extra arguments are provided (@a CMD_ARGC > 6), they will start in @a CMD_ARGV[6]. These can be used to implement driver-specific extensions.