public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] Fix dev_print for when it is called from usb_stor_info (usb storage command)
@ 2008-09-04 18:35 Nícolas Carneiro Lebedenco
  2008-09-09  9:41 ` Wolfgang Denk
  0 siblings, 1 reply; 6+ messages in thread
From: Nícolas Carneiro Lebedenco @ 2008-09-04 18:35 UTC (permalink / raw)
  To: u-boot

Hello people,

here is a quick fix for the output of the command usb storage. It was printing  
"Device 0: not available" because the IF_TYPE_USB was not included into the 
switch statement.

--- u-boot-1.3.4.original/disk/part.c	2008-08-12 11:08:38.000000000 -0300
+++ u-boot-1.3.4/disk/part.c	2008-09-04 14:48:55.000000000 -0300
@@ -124,6 +124,12 @@ void dev_print (block_dev_desc_t *dev_de
 			dev_desc->revision,
 			dev_desc->product);
 		break;
+	case IF_TYPE_USB:
+		printf ("Vendor: %s Rev: %s Prod: %s\n",
+			dev_desc->vendor,
+			dev_desc->revision,
+			dev_desc->product);
+		break;
 	case IF_TYPE_UNKNOWN:
 	default:
 		puts ("not available\n");
--

Now, for example, with my usb kingston datatraveller, it correctly prints:

U-Boot> usb storage
  Device 0: Vendor: Kingston Rev: 1.00 Prod: DataTraveler 2.0
            Type: Removable Hard Disk
            Capacity: 1956.5 MB = 1.9 GB (4006912 x 512) 

Regards,

N?colas

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-09-09 14:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-04 18:35 [U-Boot] Fix dev_print for when it is called from usb_stor_info (usb storage command) Nícolas Carneiro Lebedenco
2008-09-09  9:41 ` Wolfgang Denk
2008-09-09 13:13   ` Nícolas Carneiro Lebedenco
2008-09-09 13:50     ` Markus Klotzbücher
2008-09-09 14:02       ` Wolfgang Denk
2008-09-09 14:05     ` Wolfgang Denk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox