One other thing, unless you boot from a master disk, DOS assumes it is running on the same size memory footprint as the system it was initialized on. For most Apple ]['s this is 48K, but I had 36K on my system back in the day. :-)
--- In firstname.lastname@example.org, Mike Willegal <mike@...> wrote:
> The init program will have to be either in integer basic or applesoft
> depending upon what ROMs you have. This is the program that DOS runs
> immediately after booting. DOS can boot with either BASIC ROM set,
> if the init program matches the ROMs. As noted earlier in the thread,
> to boot from non-autostart ROMs type 6control-P from monitor or PR#6
> from BASIC, assuming the controller is in slot 6.
> If you have a firmware card in slot zero, with the other version of
> BASIC, then DOS will automatically switch to the correct version. DOS
> switches between integer and applesoft automatically when it loads a
> basic program.
> If you have a language card in slot 0 and you have the right basic
> image on DISK, DOS will automatically load the alternate version of
> basic into the language card while booting. I'm not sure what
> version of DOS started supporting this language card capability.
> Mike Willegal
> PS My new Brain Board can be used as a firmware card, if integer
> and/or applesoft BASIC images are burned into the EPROM on it.