diff options
Diffstat (limited to 'src/usr/imgmgmt.c')
-rw-r--r-- | src/usr/imgmgmt.c | 16 |
1 files changed, 16 insertions, 0 deletions
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 @@ -91,6 +91,22 @@ int imgexec ( struct image *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 * * @v image Executable/loadable image |