<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: 2018/10/22 12:56,
|©2018 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://www.piclist.com/techref/com/dunfield/ftp/embedpc/mkboot_doc.htm"> MKBOOT: A Floppy Disk Bootstrap Installer</A>
|Did you find what you needed?|
PICList 2018 contributors:
o List host: MIT, Site host massmind.org, Top posters @20181022 RussellMc, Van Horn, David, Sean Breheny, David C Brown, Isaac M. Bavaresco, Neil, Bob Blick, John Gardner, Harold Hallikainen, AB Pearce - UKRI STFC,
* Page Editors: James Newton, David Cary, and YOU!
* Roman Black of Black Robotics donates from sales of Linistep stepper controller kits.
* Ashley Roll of Digital Nemesis donates from sales of RCL-1 RS232 to TTL converters.
* Monthly Subscribers: Gregg Rew. on-going support is MOST appreciated!
* Contributors: Richard Seriani, Sr.
Welcome to www.piclist.com!