summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2008-03-18 10:16:27 +0000
committerFrank Gevaerts <frank@gevaerts.be>2008-03-18 10:16:27 +0000
commit455fabfcb8a03c9e000393868011b23a0209576d (patch)
tree94601ffbadfbcafff8a869e4682a162892a580e5
parent6e209443c52bb02d25d1a3f3b76a071a961a7563 (diff)
downloadrockbox-455fabfcb8a03c9e000393868011b23a0209576d.tar.gz
rockbox-455fabfcb8a03c9e000393868011b23a0209576d.zip
fix SCSI_FORMAT_CAPACITY_FORMATTED_MEDIA flag endianness. Thanks to Martin Ritter for spotting this
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16694 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/usbstack/usb_storage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/usbstack/usb_storage.c b/firmware/usbstack/usb_storage.c
index 9488f8aecc..8de0f418dc 100644
--- a/firmware/usbstack/usb_storage.c
+++ b/firmware/usbstack/usb_storage.c
@@ -812,7 +812,7 @@ static void handle_scsi(struct command_block_wrapper* cbw)
812 tb.format_capacity_data->block_size = 812 tb.format_capacity_data->block_size =
813 htobe32(block_size*block_size_mult); 813 htobe32(block_size*block_size_mult);
814 tb.format_capacity_data->block_size |= 814 tb.format_capacity_data->block_size |=
815 SCSI_FORMAT_CAPACITY_FORMATTED_MEDIA; 815 htobe32(SCSI_FORMAT_CAPACITY_FORMATTED_MEDIA);
816 816
817 send_command_result(tb.format_capacity_data, 817 send_command_result(tb.format_capacity_data,
818 MIN(sizeof(struct format_capacity), length)); 818 MIN(sizeof(struct format_capacity), length));