changeset 124:31e9f483c687

* DragonDOS BOOT loads sectors (numbered from 0) 2-17 (3840 bytes) into * RAM at location 9728. The first two bytes of sector 2 must be ASCII 'OS' * for this to work. It then jumps to 9730 and begins execution. * * The boot code switches into RAM mode, and copies the entire section to * $F000 and jumps to $F04F. * The 3840 bytes contain a few bytes to do the RAM mode switch, then * immediately after comes the kernel modules; OS9, OS9p2, Init and Boot * The rest of the bootstrap is in the OS9Boot file. The disk head at LSN0 * contains the LSN of the bootstrap file in field DD.BT.
author roug
date Sat, 06 Jul 2002 21:17:48 +0000
parents 9c16042bc382
children 97d61d10c012
files level1/cmds/os9gen.asm
diffstat 1 files changed, 12 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/level1/cmds/os9gen.asm	Sat Jul 06 20:59:08 2002 +0000
+++ b/level1/cmds/os9gen.asm	Sat Jul 06 21:17:48 2002 +0000
@@ -5,7 +5,18 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  2     Original Microware distribution version
+*  7     Original Dragon Data distribution version
+
+* DragonDOS BOOT loads sectors (numbered from 0) 2-17 (3840 bytes) into
+* RAM at location 9728. The first two bytes of sector 2 must be ASCII 'OS'
+* for this to work. It then jumps to 9730 and begins execution.
+*
+* The boot code switches into RAM mode, and copies the entire section to
+* $F000 and jumps to $F04F.
+* The 3840 bytes contain a few bytes to do the RAM mode switch, then
+* immediately after comes the kernel modules; OS9, OS9p2, Init and Boot
+* The rest of the bootstrap is in the OS9Boot file. The disk head at LSN0
+* contains the LSN of the bootstrap file in field DD.BT.
 
          nam   OS9gen
          ttl   Build and Link a Bootstrap File