X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fmemory.h;h=d5e426d1e1b638dd95b9a7541fc85e65c024481e;hb=dd2261ab6cd2b8ddc9fd0078c995ec943fee8dbd;hp=bd3420ef8a4a27a1be60bbcd809949f6e4b7bd2e;hpb=dfa6052123128f13ca08077da18b876f75fa6c83;p=emu8051.git diff --git a/src/memory.h b/src/memory.h index bd3420e..d5e426d 100644 --- a/src/memory.h +++ b/src/memory.h @@ -24,6 +24,17 @@ #include +#define PGM_MEM_MAX_SIZE 65536 +/* + * Direct addressing $00 to $7F = IRAM (8051) + * Direct addressing $80 to $FF = SFR (8051) + * Indirect addressing $80 to $FF = IRAM (8052) + */ +#define INT_MEM_MAX_SIZE 256 +#define EXT_MEM_MAX_SIZE 65536 + +#define EXT_MEM_DEFAULT_SIZE 1024 + enum { PGM_MEM_ID, INT_MEM_ID,