From 2876197306df09f003024784feb197d7ef14b0f8 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Fri, 12 Jan 2007 07:32:46 +0000 Subject: Allow "imgexec" with no arguments to boot the file that was loaded with "kernel". --- src/usr/imgmgmt.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/usr') diff --git a/src/usr/imgmgmt.c b/src/usr/imgmgmt.c index de71dee1b..2c949ae24 100644 --- a/src/usr/imgmgmt.c +++ b/src/usr/imgmgmt.c @@ -90,6 +90,22 @@ int imgexec ( struct image *image ) { return image_exec ( image ); } +/** + * Identify the first loaded image + * + * @ret image Image, or NULL + */ +struct image * imgautoselect ( void ) { + struct image *image; + + for_each_image ( image ) { + if ( image->flags & IMAGE_LOADED ) + return image; + } + + return NULL; +} + /** * Display status of an image * -- cgit v1.2.3-55-g7522