-
Notifications
You must be signed in to change notification settings - Fork 4
/
be6502.cfg
22 lines (21 loc) · 851 Bytes
/
be6502.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
MEMORY
{
ZP: start=$0000, size=$0100, type=rw, define=yes, file="";
RAM: start=$0200, size=$3DFF, type=rw, define=yes, file="";
USER: start=$1000, size=$2FFF, type=rw, define=yes, file="";
ACIA: start=$4000, size=$1000, type=rw, define=yes, file="";
VIA1: start=$6000, size=$1000, type=rw, define=yes, file="";
VIA2: start=$5000, size=$1000, type=rw, define=yes, file="";
ROM: start=$8000, size=$8000, type=ro, define=yes, fill=yes, file=%O;
}
SEGMENTS
{
ZEROPAGE: load=ZP, type=zp;
USERVECTORS: load=ZP, type=zp, start=$FC;
RAM: load=RAM, type=rw, start=$0200;
CODE: load=ROM, type=ro, start=$8000;
RODATA: load=ROM, type=ro, start=$B000;
LIB: load=ROM, type=ro, start=$C000;
STDLIB: load=ROM, type=ro, start=$D000;
VECTORS: load=ROM, type=ro, start=$FFFA;
}