[syslinux:elflink] elflink: modify isolinux.asm to make it go to elf flow

syslinux-bot for Feng Tang feng.tang at intel.com
Thu Aug 26 21:57:09 PDT 2010


Commit-ID:  56b063adca570ab5af63338cf796f99861d7231c
Gitweb:     http://syslinux.zytor.com/commit/56b063adca570ab5af63338cf796f99861d7231c
Author:     Feng Tang <feng.tang at intel.com>
AuthorDate: Tue, 24 Aug 2010 16:27:30 +0800
Committer:  Feng Tang <feng.tang at intel.com>
CommitDate: Thu, 26 Aug 2010 16:44:15 +0800

elflink: modify isolinux.asm to make it go to elf flow

Just add a "pm_call load_env32" after calling fs_init(), now
the isolinux installer can use elf code to parse config, enter
menu, loading kernel too

Signed-off-by: Feng Tang <feng.tang at intel.com>


---
 core/isolinux.asm |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/core/isolinux.asm b/core/isolinux.asm
index ca8ee3a..ba1d156 100644
--- a/core/isolinux.asm
+++ b/core/isolinux.asm
@@ -1172,6 +1172,7 @@ init_fs:
                 mov si,[bsHeads]
 		mov di,[bsSecPerTrack]
 		pm_call fs_init
+		pm_call load_env32
 		popad
 
 		section .rodata
@@ -1186,8 +1187,8 @@ ROOT_FS_OPS:
 ;
 ; Locate the configuration file
 ;
-		pm_call pm_load_config
-		jz no_config_file
+		;pm_call pm_load_config
+		;jz no_config_file
 
 ;
 ; Now we have the config file open.  Parse the config file and



More information about the Syslinux-commits mailing list