13 Jan, 2014
1 commit
-
Before this change ums mode can not be entered when device
was using the same usb port for usb/uart communication.
Switching USB cable from UART to USB always causes ums exit.Signed-off-by: Przemyslaw Marczak
09 Nov, 2013
3 commits
-
This patch allows exiting from UMS mode to u-boot prompt
by detaching usb cable or by pressing ctrl+c.Add new config: CONFIG_USB_CABLE_CHECK. If defined then board
file should provide function: usb_cable_connected() (include/usb.h)
that return 1 if cable is connected and 0 otherwise.Changes v2:
- add a note to the READMESigned-off-by: Przemyslaw Marczak
Cc: Marek Vasut -
Before this change ums command only allowed use of mmc 0.
Now this argument can be set.Changes:
- remove mmc device number checking because it is always positive number
- remove printing "no such device" - it is done by find_mmc_device()Change-Id: I767e45151ad515c7bef19e6c13087374f5e23c11
Signed-off-by: Przemyslaw Marczak
Cc: Marek Vasut -
This patch introduces some cleanups to ums code. Changes:
ums common:
- introduce UMS_START_SECTOR and UMS_NUM_SECTORS as defined in
usb_mass_storage.h both default values as 0 if board config
doesn't define themcommon cleanup changes:
- change name of struct "ums_board_info" to "ums"
- "ums_device" fields are moved to struct ums and "dev_num" is removed
- change function name: board_ums_init to ums_init
- remove "extern" prefixes from usb_mass_storage.hcmd_usb_mass_storage:
- change error() to printf() if need to print info message
- change return values to command_ret_t type at ums command code
- add command usage stringChanges v2:
ums common:
- always returns number of read/write sectors
- coding style clean-up
ums gadget:
- calculate amount of read/write from device returned value.Signed-off-by: Przemyslaw Marczak
Cc: Marek Vasut
21 Oct, 2013
1 commit
-
This commit unifies board-specific USB initialization implementations
under one symbol (usb_board_init), declaration of which is available in
usb.h.New API allows selective initialization of USB controllers whenever needed.
Signed-off-by: Mateusz Zalega
Signed-off-by: Kyungmin Park
Reviewed-by: Lukasz Majewski
Cc: Marek Vasut
Cc: Lukasz Majewski
24 Sep, 2013
1 commit
-
Only the requires error.h include. Hence, several
includes of error.h at USB gadget functions are not needed.Moreover unnecessary malloc.h includes were also removed.
Signed-off-by: Lukasz Majewski
Cc: Marek Vasut
24 Jul, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
19 Mar, 2013
1 commit
-
This patch adds the USB Mass Storage Gadget to u-boot
New command called "ums" is implemented to provide access
to on-device embedded persistent memory.USB Mass Storage is supposed to work on top of the USB
Gadget frameworkSigned-off-by: Lukasz Majewski
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Marek Vasut