# HG changeset patch # User gthomas # Date 1035640980 0 # Node ID 5cbd0f6d9ced3888930f4011e8ad3b4890a8ebcf # Parent 256ebfbc615b0c5f1d186872d6afa4851316dab2 Improve ROM/RAM space layout. diff --git a/packages/hal/arm/sa11x0/var/current/ChangeLog b/packages/hal/arm/sa11x0/var/current/ChangeLog --- a/packages/hal/arm/sa11x0/var/current/ChangeLog +++ b/packages/hal/arm/sa11x0/var/current/ChangeLog @@ -1,3 +1,8 @@ +2002-10-26 Gary Thomas (inspired by) +2002-10-26 Gordon Schumacher + + * include/hal_sa11x0.h: Make ROM/RAM/FLASH space layout clearer. + 2002-10-25 Gary Thomas (inspired by) 2002-10-25 Gordon Schumacher diff --git a/packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h b/packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h --- a/packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h +++ b/packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h @@ -79,14 +79,17 @@ /* * SA11X0 Default Memory Layout Definitions */ +// Typically ROM, FLASH #define SA11X0_ROM_BANK0_BASE (0) #define SA11X0_ROM_BANK1_BASE (SA11X0_ROM_BANK0_BASE + SZ_128M) #define SA11X0_ROM_BANK2_BASE (SA11X0_ROM_BANK1_BASE + SZ_128M) #define SA11X0_ROM_BANK3_BASE (SA11X0_ROM_BANK2_BASE + SZ_128M) -#define SA11X0_SRAM_BANK0_BASE (0x40000000) -#define SA11X0_SRAM_BANK1_BASE (SA11X0_SRAM_BANK0_BASE + SZ_128M) +// May be ROM, FLASH, SRAM, etc +#define SA11X0_ROM_BANK4_BASE (0x40000000) +#define SA11X0_ROM_BANK5_BASE (SA11X0_ROM_BANK4_BASE + SZ_128M) +// Typically DRAM #define SA11X0_RAM_BANK0_BASE (0xC0000000) #define SA11X0_RAM_BANK1_BASE (SA11X0_RAM_BANK0_BASE + SZ_128M) #define SA11X0_RAM_BANK2_BASE (SA11X0_RAM_BANK1_BASE + SZ_128M)