From 2c6e52b36623aba215753555bd3999ac622f7c9b Mon Sep 17 00:00:00 2001 From: jonnosan Date: Sun, 11 Jan 2009 01:18:02 +0000 Subject: [PATCH] split memory map doc from bootstrapping info git-svn-id: http://svn.code.sf.net/p/netboot65/code@7 93682198-c243-4bdb-bd91-e943c89aac3b --- doc/BOOTSTRAPPING.txt | 15 +++++++++++++++ doc/apple_dos_33_memory_layout.txt | 14 -------------- 2 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 doc/BOOTSTRAPPING.txt diff --git a/doc/BOOTSTRAPPING.txt b/doc/BOOTSTRAPPING.txt new file mode 100644 index 0000000..da835da --- /dev/null +++ b/doc/BOOTSTRAPPING.txt @@ -0,0 +1,15 @@ + +WE NEED: + + - about 4K of BSS space for ethernet buffers + - about 6K of code + +BOOT FROM DISK (UTHERBOOT.BIN) + + - loads in at $0800 + - copies monitor rom to same spot in language card (F800-FFFF) + - relocates to $D000-$C000 in the language card (bank 1 only) + - makes language card active (bank 1) + - downloads BOOTA2.BIN via tftp + - turns off language card + - jumps to start of of BOOTA2.BIN diff --git a/doc/apple_dos_33_memory_layout.txt b/doc/apple_dos_33_memory_layout.txt index 6aeeafc..3b87abf 100644 --- a/doc/apple_dos_33_memory_layout.txt +++ b/doc/apple_dos_33_memory_layout.txt @@ -43,18 +43,4 @@ $0e volume number of last access $0f slot number of last acces * 16 $10 drive number of last access - -WE NEED: - - - about 4K of BSS space for ethernet buffers - - about 6K of code - - - we will load in at $0800 - - we will get copied to $D000-$C000 in the language card - - -TODO: - - copy monitor rom to same spot in language card (F800-FFFF) - - turn on bank 1 of language card - - set up a jump point in page 3 \ No newline at end of file