From: H. Peter Anvin Date: Thu, 19 Jun 2008 17:39:44 +0000 (-0700) Subject: Add address aliases for freedos and msdos X-Git-Tag: syslinux-3.70-pre20~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=265f6b172bde2822d72403f7bf2bc259352304a2;p=profile%2Fivi%2Fsyslinux.git Add address aliases for freedos and msdos --- diff --git a/com32/modules/chain.c b/com32/modules/chain.c index 799954e..8179b0a 100644 --- a/com32/modules/chain.c +++ b/com32/modules/chain.c @@ -558,6 +558,12 @@ int main(int argc, char *argv[]) } else if (!strcmp(argv[i], "-ntldr") && argv[i+1]) { opt.seg = 0x2000; /* NTLDR wants this address */ opt.loadfile = argv[++i]; + } else if (!strcmp(argv[i], "-freedos") && argv[i+1]) { + opt.seg = 0x60; /* FREEDOS wants this address */ + opt.loadfile = argv[++i]; + } else if (!strcmp(argv[i], "-msdos") && argv[i+1]) { + opt.seg = 0x70; /* MS-DOS 2.0+ wants this address */ + opt.loadfile = argv[++i]; } else if (!strcmp(argv[i], "-swap")) { opt.swap = true; } else if (!strcmp(argv[i], "keeppxe")) {