Allows to boot openSUSE from install CD-ROM

Implements "init-program" using loader packages
Write a first loader package: elf-loader

Signed-off-by: Laurent Vivier <Laurent@vivier.eu>



git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@578 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
Laurent Vivier
2009-09-18 22:59:30 +00:00
parent 39e3ce79f3
commit 1a93a83480
5 changed files with 284 additions and 4 deletions

View File

@@ -24,6 +24,7 @@
<object source="font_8x8.c" condition="FONT_8X8"/>
<object source="font_8x16.c" condition="FONT_8X16"/>
<object source="ofmem_common.c" condition="OFMEM"/>
<object source="elf-loader.c" condition="PPC"/>
</library>
<dictionary name="openbios" target="forth">

View File

@@ -42,4 +42,5 @@ modules_init( void )
#ifdef CONFIG_SUN_PARTS
sunparts_init();
#endif
elf_loader_init();
}

View File

@@ -24,5 +24,6 @@ extern void macparts_init( void );
extern void pcparts_init( void );
extern void sunparts_init( void );
extern void cmdline_init( void );
extern void elf_loader_init( void );
#endif /* _H_MODULES */