Memory Map

Note all this is actually RAM and functions as it, except for the command area ; writing non zero values into the Command byte may affect other locations in that 16 byte area or elsewhere (e.g. reading a file in).

This block is however moveable.

It is also possible that the top of free memory will move down from $FC00.

Addresses Contents
0000-FBFF Free memory. Not used for anything.
FC00-FEFF Kernel Image. Contains system functions and WozMon, which it currently boots into. This is RAM like everything else.
FFF0-FF0F Command, Error, Parameters, Information space. This can be moved to accommodate other systems.
FF10-FFF9 Vectors to Kernel routines, not actually mandatory either.
FFFA-FFFF 65C02 Vectors for NMI, IRQ and Reset. This one is mandatory.