diff options
Diffstat (limited to 'common/usb_storage.c')
| -rw-r--r-- | common/usb_storage.c | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/common/usb_storage.c b/common/usb_storage.c index 443d78574..81d2f9210 100644 --- a/common/usb_storage.c +++ b/common/usb_storage.c @@ -188,17 +188,20 @@ void usb_show_progress(void)   * show info on storage devices; 'usb start/init' must be invoked earlier   * as we only retrieve structures populated during devices initialization   */ -void usb_stor_info(void) +int usb_stor_info(void)  {  	int i; -	if (usb_max_devs > 0) +	if (usb_max_devs > 0) {  		for (i = 0; i < usb_max_devs; i++) {  			printf ("  Device %d: ", i);  			dev_print(&usb_dev_desc[i]); +			return 0;  		} -	else +	} else {  		printf("No storage devices, perhaps not 'usb start'ed..?\n"); +		return 1; +	}  }  /********************************************************************************* |