<drive:> - Floppy drive (A: or B:) to which boot loader is written filename - Name of file to bootstrap offset - Offset into segment where file loads (Default $0100) ;segment - Memory segment into which file is loaded (Default $0050)The booted file must be located in the ROOT directory of the floppy, and MUST be CONTIGUOUS on the disk (all sectors in sequential order). The best way to insure that a file is contiguous is to write it IMMEDIATLY after formatting the diskette. You can check a file to see if it is contiguous by specifying its name to the DOS CHKDSK command.
eg: CHKDSK A:BOOT.COMDisk optimizing utilities such as "DEFRAG", "SPEED-DISK", "VOPT" or "ORG" can also be used to re-arrange your disk, and insure that the files are contiguous.
0:0000-03FF = Interrupt Vectors 0:0400-04FF = BIOS Data area 0:0500-7BFF = Unused - small boot programs load here (segment 50) 0:7C00-7DFF = BOOT Loader code 0:7E00-7FFF = BOOT Loader work buffer 0:8000-+ = Remainder of memory free (Segment 800 up)Booted programs requiring less than 30464 bytes of memory can be loaded at the default segment $0050, below the BOOT loader code. Larger programs should be loaded at segment $0800, above the boot loader.
FORMAT A: ; Format a floppy drive COPY BOOTS.COM A: ; Small DOS .COM file MKBOOT A: BOOTS.COM ; Loads at 0050:0100 COPY BOOTB.SYS A: ; Big SYSTEM file MKBOOT A: BOOTB.SYS 800 0 ; Loads at 0800:0000The WINDEMO.COM program included in this archive was created with the DDS 8086 Developers Kit, and does not call DOS except when it tries to terminate. You can make a "bootable" version of this program with:
FORMAT A: COPY WINDEMO.COM A: MKBOOT A: WINDEMO.COMThis program will boot and run fine, however your computer may crash if you attempt to exit the program by pressing ESCAPE at the main menu.
|file: /Techref/com/dunfield/ftp/embedpc/mkboot_doc.htm, 3KB, , updated: 2000/5/5 10:07, local time: 2022/8/18 01:21,
|©2022 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?|
<A HREF="http://massmind.org/techref/com/dunfield/ftp/embedpc/mkboot_doc.htm"> MKBOOT: A Floppy Disk Bootstrap Installer</A>
|Did you find what you needed?|
Welcome to massmind.org!
Welcome to massmind.org!