mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
sandbox: Update os_find_u_boot() to find the .img file
At present this function can only locate the u-boot ELF file. For SPL it is handy to be able to locate u-boot.img since this is what would normally be loaded by SPL. Add another argument to allow this to be selected. While we are here, update the function to load SPL when running in TPL, since that is the next stage. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -324,9 +324,10 @@ int os_jump_to_image(const void *dest, int size);
|
||||
*
|
||||
* @fname: place to put full path to U-Boot
|
||||
* @maxlen: maximum size of @fname
|
||||
* @use_img: select the 'u-boot.img' file instead of the 'u-boot' ELF file
|
||||
* Return: 0 if OK, -NOSPC if the filename is too large, -ENOENT if not found
|
||||
*/
|
||||
int os_find_u_boot(char *fname, int maxlen);
|
||||
int os_find_u_boot(char *fname, int maxlen, bool use_img);
|
||||
|
||||
/**
|
||||
* os_spl_to_uboot() - Run U-Boot proper
|
||||
|
||||
Reference in New Issue
Block a user