CHROMIUM: add scsi_write to SCSI driver.

Verified boot requires writing to GPT attributes (success / tries), so we need
to implement *_write.

"scsi write" command is also added to console for testing.

BUG=chrome-os-partner:6258
TEST=(1) Modified GPT to trigger VBOOT updating GPT, and verified
         GPT changed successfully (by firmware) after reboot
     (2) ext2load usb 1:1 10000000 /part2.bin  # load kernel partition dump
         scsi write 10000000 5000 5000  # write into kernel partition in #2

Change-Id: I8027b6075cdabf8df81ea1ba620ca0dcd3d33232
Signed-off-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/8841
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-by: Stefan Reinauer <reinauer@google.com>
1 file changed
tree: 37adecee137e4bbcbeac2054baebe8578194f4cf
  1. board/
  2. common/
  3. include/
  4. lib/