[syslinux:master] chain.c32: update reactos= option for modern value

syslinux-bot for Ady ady-sf at hotmail.com
Sat Mar 4 03:54:08 PST 2017


Commit-ID:  b4cc12b9db2c6f5df7aa90bb2b8b4d62b22e01ee
Gitweb:     http://www.syslinux.org/commit/b4cc12b9db2c6f5df7aa90bb2b8b4d62b22e01ee
Author:     Ady <ady-sf at hotmail.com>
AuthorDate: Sat, 4 Mar 2017 06:48:28 -0500
Committer:  Gene Cumm <gene.cumm at gmail.com>
CommitDate: Sat, 4 Mar 2017 06:49:25 -0500

chain.c32: update reactos= option for modern value

Changed from "seg=0:0x8000:0x8100" to "seg=0x0F80"

Reactos is "alpha", so the only version of Reactos that its devs support
is the "latest" at each time. Older versions of Reactos are not
relevant / supported by Reactos' devs.

Submitted-By: Ady <ady-sf at hotmail.com>

Old 2011-06-14
https://git.reactos.org/?p=reactos.git;a=blob;f=reactos/boot/freeldr/freeldr/include/arch/pc/x86common.h;hb=28e58e6d01892c1f2f0e1d323745e6463cb9e6c9
https://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/include/arch/pc/x86common.h?revision=52226&view=markup

New 2011-06-18
https://git.reactos.org/?p=reactos.git;a=blob;f=reactos/boot/freeldr/freeldr/include/arch/pc/x86common.h;hb=0eb6daaf66127de803d36d45a4eea29d30a7ca36
https://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/include/arch/pc/x86common.h?revision=52346&view=markup

Signed-off-by: Gene Cumm <gene.cumm at gmail.com>

---
 com32/chain/options.c | 12 +++---------
 doc/chain.txt         |  2 +-
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/com32/chain/options.c b/com32/chain/options.c
index e9c4a62..45045b4 100644
--- a/com32/chain/options.c
+++ b/com32/chain/options.c
@@ -224,15 +224,9 @@ int opt_parse_args(int argc, char *argv[])
 	    opt.setbpb = true;
 	    opt.hand = false;
 	} else if (!strncmp(argv[i], "reactos=", 8)) {
-	    /*
-	     * settings based on commit
-	     *   ad4cf1470977f648ee1dd45e97939589ccb0393c
-	     * note, conflicts with:
-	     *   http://reactos.freedoors.org/Reactos%200.3.13/ReactOS-0.3.13-REL-src/boot/freeldr/notes.txt
-	     */
-	    opt.fseg = 0;
-	    opt.foff = 0x8000;
-	    opt.fip = 0x8100;
+	    opt.fseg = 0x0F80;
+	    opt.foff = 0;
+	    opt.fip = 0;
 	    opt.file = argv[i] + 8;
 	    opt.setbpb = true;
 	    opt.hand = false;
diff --git a/doc/chain.txt b/doc/chain.txt
index d22a089..251c48a 100644
--- a/doc/chain.txt
+++ b/doc/chain.txt
@@ -296,7 +296,7 @@ Prepares to load recovery console directly. In-memory copy of bootsector is
 patched with "cmdcons\0". Remarks the same as in 'ntldr='.
 
 	reactos=<file>
-	sets: file=<file> seg=0:0x8000:0x8100 setbpb nohand
+	sets: file=<file> seg=0x0F80 setbpb nohand
 
 Prepares to load ReactOS's freeldr directly. You might want to add 'save'
 option to store corrected BPB values.


More information about the Syslinux-commits mailing list