Implement SRAM sections.

This commit is contained in:
Anthony J. Bentley
2013-07-31 20:04:46 -06:00
parent 6aecf65552
commit 7ab9742299
7 changed files with 192 additions and 10 deletions

View File

@@ -100,7 +100,8 @@ enum {
SECT_CODE,
SECT_HOME,
SECT_HRAM,
SECT_WRAMX
SECT_WRAMX,
SECT_SRAM
};
enum {

View File

@@ -8,9 +8,10 @@ enum eBankDefine {
BANK_BSS = 512,
BANK_WRAMX,
BANK_VRAM = 520,
BANK_HRAM = 522
BANK_HRAM = 522,
BANK_SRAM = 523
};
#define MAXBANKS 523
#define MAXBANKS 527
extern SLONG area_Avail(SLONG bank);
extern void AssignSections(void);

View File

@@ -54,7 +54,8 @@ enum eSectionType {
SECT_CODE,
SECT_HOME,
SECT_HRAM,
SECT_WRAMX
SECT_WRAMX,
SECT_SRAM
};
struct sSection {