From 70f0ffdfc5cee3af720272ff29aebb2f578aeb5e Mon Sep 17 00:00:00 2001
From: Gregory Nutt
Date: Fri, 26 Jul 2013 10:09:17 -0600
Subject: [PATCH] Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
---
ChangeLog | 5 ++
Documentation/NuttxPortingGuide.html | 22 ++++----
arch/Kconfig | 33 ++++++------
arch/arm/src/arm/up_head.S | 12 ++---
arch/arm/src/armv7-a/arm_head.S | 13 ++---
arch/arm/src/common/up_allocateheap.c | 10 ++--
arch/arm/src/common/up_internal.h | 2 +-
arch/arm/src/dm320/dm320_allocateheap.c | 2 +-
arch/arm/src/dm320/dm320_memorymap.h | 4 +-
arch/arm/src/dm320/dm320_restart.S | 2 +-
arch/arm/src/imx/imx_allocateheap.c | 6 +--
arch/arm/src/imx/imx_memorymap.h | 6 +--
arch/arm/src/kinetis/kinetis_allocateheap.c | 22 ++++----
arch/arm/src/lm/lm_allocateheap.c | 22 ++++----
arch/arm/src/lpc17xx/lpc17_allocateheap.c | 50 +++++++++----------
arch/arm/src/lpc43xx/lpc43_allocateheap.c | 28 +++++------
arch/arm/src/sam34/sam_allocateheap.c | 34 ++++++-------
arch/arm/src/sama5/Kconfig | 12 ++---
arch/arm/src/sama5/sam_allocateheap.c | 8 +--
arch/arm/src/stm32/stm32_allocateheap.c | 12 ++---
arch/avr/src/avr/avr_internal.h | 2 +-
arch/avr/src/avr32/avr32_internal.h | 2 +-
arch/avr/src/common/up_allocateheap.c | 2 +-
arch/hc/src/common/up_allocateheap.c | 2 +-
arch/hc/src/common/up_internal.h | 2 +-
arch/mips/src/common/up_allocateheap.c | 2 +-
arch/mips/src/common/up_internal.h | 2 +-
arch/sh/src/common/up_allocateheap.c | 2 +-
arch/sh/src/common/up_internal.h | 2 +-
arch/x86/src/common/up_allocateheap.c | 2 +-
arch/x86/src/common/up_internal.h | 2 +-
arch/z80/src/Makefile.sdccl | 2 +-
arch/z80/src/Makefile.sdccw | 2 +-
arch/z80/src/z180/up_mem.h | 2 +-
arch/z80/src/z80/up_mem.h | 2 +-
configs/README.txt | 10 ++--
configs/amber/README.txt | 8 +--
configs/amber/hello/defconfig | 4 +-
configs/arduino-due/README.txt | 8 +--
configs/arduino-due/nsh/defconfig | 4 +-
configs/arduino-due/ostest/defconfig | 4 +-
configs/avr32dev1/README.txt | 8 +--
configs/avr32dev1/nsh/defconfig | 4 +-
configs/avr32dev1/ostest/defconfig | 4 +-
configs/c5471evm/httpd/defconfig | 4 +-
configs/c5471evm/nettest/defconfig | 4 +-
configs/c5471evm/nsh/defconfig | 4 +-
configs/c5471evm/ostest/defconfig | 4 +-
configs/cloudctrl/README.txt | 8 +--
configs/cloudctrl/nsh/defconfig | 4 +-
configs/compal_e88/nsh_highram/defconfig | 4 +-
configs/compal_e99/nsh_compalram/defconfig | 4 +-
configs/compal_e99/nsh_highram/defconfig | 4 +-
configs/demo9s12ne64/README.txt | 4 +-
configs/demo9s12ne64/ostest/defconfig | 4 +-
configs/ea3131/README.txt | 6 +--
configs/ea3131/nsh/defconfig | 6 +--
configs/ea3131/ostest/defconfig | 6 +--
configs/ea3131/pgnsh/defconfig | 6 +--
configs/ea3131/usbserial/defconfig | 6 +--
configs/ea3131/usbstorage/defconfig | 6 +--
configs/ea3152/README.txt | 6 +--
configs/ea3152/ostest/defconfig | 6 +--
configs/eagle100/README.txt | 8 +--
configs/eagle100/httpd/defconfig | 4 +-
configs/eagle100/nettest/defconfig | 4 +-
configs/eagle100/nsh/defconfig | 4 +-
configs/eagle100/nxflat/defconfig | 4 +-
configs/eagle100/ostest/defconfig | 4 +-
configs/eagle100/thttpd/defconfig | 4 +-
configs/ekk-lm3s9b96/README.txt | 8 +--
configs/ekk-lm3s9b96/nsh/defconfig | 4 +-
configs/ekk-lm3s9b96/ostest/defconfig | 4 +-
configs/ez80f910200kitg/ostest/defconfig | 4 +-
configs/ez80f910200zco/dhcpd/defconfig | 2 +-
configs/ez80f910200zco/httpd/defconfig | 2 +-
configs/ez80f910200zco/nettest/defconfig | 2 +-
configs/ez80f910200zco/nsh/defconfig | 2 +-
configs/ez80f910200zco/ostest/defconfig | 4 +-
configs/ez80f910200zco/poll/defconfig | 2 +-
configs/fire-stm32v2/README.txt | 8 +--
configs/fire-stm32v2/nsh/defconfig | 4 +-
configs/freedom-kl25z/README.txt | 8 +--
configs/freedom-kl25z/nsh/defconfig | 4 +-
configs/freedom-kl25z/ostest/defconfig | 4 +-
configs/hymini-stm32v/README.txt | 8 +--
configs/hymini-stm32v/buttons/defconfig | 4 +-
configs/hymini-stm32v/nsh/defconfig | 4 +-
configs/hymini-stm32v/nsh2/defconfig | 4 +-
configs/hymini-stm32v/ostest/defconfig | 4 +-
configs/hymini-stm32v/usbnsh/defconfig | 4 +-
configs/hymini-stm32v/usbserial/defconfig | 4 +-
configs/hymini-stm32v/usbstorage/defconfig | 4 +-
configs/kwikstik-k40/README.txt | 8 +--
configs/kwikstik-k40/ostest/defconfig | 4 +-
configs/lincoln60/README.txt | 8 +--
configs/lincoln60/nsh/defconfig | 4 +-
configs/lincoln60/ostest/defconfig | 4 +-
configs/lm3s6432-s2e/README.txt | 8 +--
configs/lm3s6432-s2e/nsh/defconfig | 4 +-
configs/lm3s6432-s2e/ostest/defconfig | 4 +-
configs/lm3s6965-ek/README.txt | 8 +--
configs/lm3s6965-ek/discover/defconfig | 4 +-
configs/lm3s6965-ek/nsh/defconfig | 4 +-
configs/lm3s6965-ek/nx/defconfig | 4 +-
configs/lm3s6965-ek/ostest/defconfig | 4 +-
configs/lm3s6965-ek/tcpecho/defconfig | 4 +-
configs/lm3s8962-ek/README.txt | 8 +--
configs/lm3s8962-ek/nsh/defconfig | 4 +-
configs/lm3s8962-ek/nx/defconfig | 4 +-
configs/lm3s8962-ek/ostest/defconfig | 4 +-
configs/lm4f120-launchpad/README.txt | 8 +--
configs/lm4f120-launchpad/nsh/defconfig | 4 +-
configs/lm4f120-launchpad/ostest/defconfig | 4 +-
configs/lpc4330-xplorer/README.txt | 16 +++---
configs/lpc4330-xplorer/nsh/defconfig | 4 +-
configs/lpc4330-xplorer/ostest/defconfig | 4 +-
configs/lpcxpresso-lpc1768/README.txt | 8 +--
configs/lpcxpresso-lpc1768/dhcpd/defconfig | 4 +-
configs/lpcxpresso-lpc1768/nsh/defconfig | 4 +-
configs/lpcxpresso-lpc1768/nx/defconfig | 4 +-
configs/lpcxpresso-lpc1768/ostest/defconfig | 4 +-
configs/lpcxpresso-lpc1768/thttpd/defconfig | 4 +-
.../lpcxpresso-lpc1768/usbstorage/defconfig | 4 +-
configs/m68332evb/defconfig | 2 +-
configs/mbed/README.txt | 8 +--
configs/mbed/hidkbd/defconfig | 4 +-
configs/mbed/nsh/defconfig | 4 +-
configs/mcu123-lpc214x/README.txt | 4 +-
configs/mcu123-lpc214x/composite/defconfig | 4 +-
configs/mcu123-lpc214x/nsh/defconfig | 4 +-
configs/mcu123-lpc214x/ostest/defconfig | 4 +-
configs/mcu123-lpc214x/usbserial/defconfig | 4 +-
configs/mcu123-lpc214x/usbstorage/defconfig | 4 +-
configs/micropendous3/README.txt | 10 ++--
configs/micropendous3/hello/defconfig | 4 +-
configs/mikroe-stm32f4/README.txt | 8 +--
configs/mikroe-stm32f4/fulldemo/defconfig | 4 +-
configs/mikroe-stm32f4/kostest/defconfig | 4 +-
configs/mikroe-stm32f4/nsh/defconfig | 4 +-
configs/mikroe-stm32f4/nx/defconfig | 4 +-
configs/mikroe-stm32f4/nxlines/defconfig | 4 +-
configs/mikroe-stm32f4/nxtext/defconfig | 4 +-
configs/mikroe-stm32f4/usbnsh/defconfig | 4 +-
configs/mirtoo/README.txt | 8 +--
configs/mirtoo/nsh/defconfig | 4 +-
configs/mirtoo/nxffs/defconfig | 4 +-
configs/mirtoo/ostest/defconfig | 4 +-
configs/mx1ads/README.txt | 6 +--
configs/mx1ads/ostest/defconfig | 8 +--
configs/ne64badge/README.txt | 4 +-
configs/ne64badge/ostest/defconfig | 4 +-
configs/ntosd-dm320/README.txt | 10 ++--
configs/ntosd-dm320/include/board.h | 16 +++---
configs/ntosd-dm320/nettest/defconfig | 6 +--
configs/ntosd-dm320/nsh/defconfig | 6 +--
configs/ntosd-dm320/ostest/defconfig | 6 +--
configs/ntosd-dm320/poll/defconfig | 6 +--
configs/ntosd-dm320/thttpd/defconfig | 6 +--
configs/ntosd-dm320/udp/defconfig | 6 +--
configs/ntosd-dm320/uip/defconfig | 6 +--
configs/nucleus2g/README.txt | 8 +--
configs/nucleus2g/nsh/defconfig | 4 +-
configs/nucleus2g/ostest/defconfig | 4 +-
configs/nucleus2g/usbserial/defconfig | 4 +-
configs/nucleus2g/usbstorage/defconfig | 4 +-
configs/nutiny-nuc120/README.txt | 8 +--
configs/nutiny-nuc120/nsh/defconfig | 4 +-
configs/nutiny-nuc120/ostest/defconfig | 4 +-
configs/olimex-lpc1766stk/README.txt | 8 +--
configs/olimex-lpc1766stk/ftpc/defconfig | 4 +-
configs/olimex-lpc1766stk/hidkbd/defconfig | 4 +-
configs/olimex-lpc1766stk/nettest/defconfig | 4 +-
configs/olimex-lpc1766stk/nsh/defconfig | 4 +-
configs/olimex-lpc1766stk/nx/defconfig | 4 +-
configs/olimex-lpc1766stk/ostest/defconfig | 4 +-
.../olimex-lpc1766stk/slip-httpd/defconfig | 4 +-
configs/olimex-lpc1766stk/thttpd/defconfig | 4 +-
configs/olimex-lpc1766stk/usbserial/defconfig | 4 +-
.../olimex-lpc1766stk/usbstorage/defconfig | 4 +-
configs/olimex-lpc1766stk/zmodem/defconfig | 4 +-
configs/olimex-lpc2378/nsh/defconfig | 4 +-
configs/olimex-lpc2378/ostest/defconfig | 4 +-
configs/olimex-stm32-p107/nsh/defconfig | 4 +-
configs/olimex-stm32-p107/ostest/defconfig | 4 +-
configs/olimex-strp711/nettest/defconfig | 4 +-
configs/olimex-strp711/nsh/defconfig | 4 +-
configs/olimex-strp711/ostest/defconfig | 4 +-
configs/open1788/knsh/defconfig | 4 +-
configs/open1788/nsh/defconfig | 4 +-
configs/open1788/nxlines/defconfig | 4 +-
configs/open1788/ostest/defconfig | 4 +-
configs/p112/ostest/defconfig | 4 +-
configs/pcblogic-pic32mx/README.txt | 8 +--
configs/pcblogic-pic32mx/nsh/defconfig | 4 +-
configs/pcblogic-pic32mx/ostest/defconfig | 4 +-
configs/pic32-starterkit/README.txt | 8 +--
configs/pic32-starterkit/nsh/defconfig | 4 +-
configs/pic32-starterkit/nsh2/defconfig | 4 +-
configs/pic32-starterkit/ostest/defconfig | 4 +-
configs/pic32mx7mmb/README.txt | 8 +--
configs/pic32mx7mmb/nsh/defconfig | 4 +-
configs/pic32mx7mmb/ostest/defconfig | 4 +-
configs/pirelli_dpl10/nsh_highram/defconfig | 4 +-
configs/qemu-i486/nsh/defconfig | 4 +-
configs/qemu-i486/ostest/defconfig | 4 +-
configs/sam3u-ek/README.txt | 8 +--
configs/sam3u-ek/knsh/defconfig | 4 +-
configs/sam3u-ek/nsh/defconfig | 4 +-
configs/sam3u-ek/nx/defconfig | 4 +-
configs/sam3u-ek/nxwm/defconfig | 4 +-
configs/sam3u-ek/ostest/defconfig | 4 +-
configs/sam4l-xplained/README.txt | 8 +--
configs/sam4l-xplained/nsh/defconfig | 4 +-
configs/sam4l-xplained/ostest/defconfig | 4 +-
configs/sam4s-xplained/README.txt | 8 +--
configs/sam4s-xplained/nsh/defconfig | 4 +-
configs/sam4s-xplained/ostest/defconfig | 4 +-
configs/sama5d3x-ek/README.txt | 12 ++---
configs/sama5d3x-ek/ostest/defconfig | 6 +--
configs/shenzhou/README.txt | 8 +--
configs/shenzhou/nsh/defconfig | 4 +-
configs/shenzhou/nxwm/defconfig | 4 +-
configs/shenzhou/thttpd/defconfig | 4 +-
configs/sim/cxxtest/defconfig | 4 +-
configs/sim/mtdpart/defconfig | 4 +-
configs/sim/nsh/defconfig | 4 +-
configs/sim/nxffs/defconfig | 4 +-
configs/sim/nxlines/defconfig | 4 +-
configs/sim/nxwm/defconfig | 4 +-
configs/sim/ostest/defconfig | 4 +-
configs/skp16c26/ostest/defconfig | 4 +-
configs/stm3210e-eval/README.txt | 8 +--
configs/stm3210e-eval/RIDE/defconfig | 4 +-
configs/stm3210e-eval/buttons/defconfig | 4 +-
configs/stm3210e-eval/composite/defconfig | 4 +-
configs/stm3210e-eval/nsh/defconfig | 4 +-
configs/stm3210e-eval/nsh2/defconfig | 4 +-
configs/stm3210e-eval/nx/defconfig | 4 +-
configs/stm3210e-eval/nxconsole/defconfig | 4 +-
configs/stm3210e-eval/nxlines/defconfig | 4 +-
configs/stm3210e-eval/nxtext/defconfig | 4 +-
configs/stm3210e-eval/ostest/defconfig | 4 +-
configs/stm3210e-eval/pm/defconfig | 4 +-
configs/stm3210e-eval/usbserial/defconfig | 4 +-
configs/stm3210e-eval/usbstorage/defconfig | 4 +-
configs/stm3220g-eval/README.txt | 8 +--
configs/stm3220g-eval/dhcpd/defconfig | 4 +-
configs/stm3220g-eval/nettest/defconfig | 4 +-
configs/stm3220g-eval/nsh/defconfig | 4 +-
configs/stm3220g-eval/nsh2/defconfig | 4 +-
configs/stm3220g-eval/nxwm/defconfig | 4 +-
configs/stm3220g-eval/ostest/defconfig | 4 +-
configs/stm3220g-eval/telnetd/defconfig | 4 +-
configs/stm3240g-eval/README.txt | 8 +--
configs/stm3240g-eval/dhcpd/defconfig | 4 +-
configs/stm3240g-eval/discover/defconfig | 4 +-
configs/stm3240g-eval/nettest/defconfig | 4 +-
configs/stm3240g-eval/nsh/defconfig | 4 +-
configs/stm3240g-eval/nsh2/defconfig | 4 +-
configs/stm3240g-eval/nxconsole/defconfig | 4 +-
configs/stm3240g-eval/nxwm/defconfig | 4 +-
configs/stm3240g-eval/ostest/defconfig | 4 +-
configs/stm3240g-eval/telnetd/defconfig | 4 +-
configs/stm3240g-eval/webserver/defconfig | 4 +-
configs/stm3240g-eval/xmlrpc/defconfig | 4 +-
configs/stm32_tiny/README.txt | 8 +--
configs/stm32_tiny/nsh/defconfig | 4 +-
configs/stm32_tiny/usbnsh/defconfig | 4 +-
configs/stm32f100rc_generic/README.txt | 8 +--
configs/stm32f100rc_generic/nsh/defconfig | 4 +-
configs/stm32f100rc_generic/ostest/defconfig | 4 +-
configs/stm32f3discovery/README.txt | 8 +--
configs/stm32f3discovery/nsh/defconfig | 4 +-
configs/stm32f3discovery/ostest/defconfig | 4 +-
configs/stm32f3discovery/usbnsh/defconfig | 4 +-
configs/stm32f4discovery/README.txt | 8 +--
configs/stm32f4discovery/cxxtest/defconfig | 4 +-
configs/stm32f4discovery/elf/defconfig | 4 +-
configs/stm32f4discovery/kostest/defconfig | 4 +-
configs/stm32f4discovery/nsh/defconfig | 4 +-
configs/stm32f4discovery/nxlines/defconfig | 4 +-
configs/stm32f4discovery/ostest/defconfig | 4 +-
configs/stm32f4discovery/pm/defconfig | 4 +-
.../stm32f4discovery/posix_spawn/defconfig | 4 +-
configs/stm32f4discovery/usbnsh/defconfig | 4 +-
configs/stm32f4discovery/winbuild/defconfig | 4 +-
configs/stm32ldiscovery/README.txt | 8 +--
configs/stm32ldiscovery/nsh/defconfig | 4 +-
configs/sure-pic32mx/README.txt | 8 +--
configs/sure-pic32mx/nsh/defconfig | 4 +-
configs/sure-pic32mx/ostest/defconfig | 4 +-
configs/sure-pic32mx/usbnsh/defconfig | 4 +-
configs/teensy/README.txt | 8 +--
configs/teensy/hello/defconfig | 4 +-
configs/teensy/nsh/defconfig | 4 +-
configs/teensy/usbstorage/defconfig | 4 +-
configs/twr-k60n512/README.txt | 8 +--
configs/twr-k60n512/nsh/defconfig | 4 +-
configs/twr-k60n512/ostest/defconfig | 4 +-
configs/ubw32/README.txt | 8 +--
configs/ubw32/nsh/defconfig | 4 +-
configs/ubw32/ostest/defconfig | 4 +-
configs/us7032evb1/README.txt | 4 +-
configs/us7032evb1/nsh/defconfig | 4 +-
configs/us7032evb1/ostest/defconfig | 4 +-
configs/vsn/README.txt | 8 +--
configs/vsn/nsh/defconfig | 4 +-
configs/xtrs/nsh/defconfig | 4 +-
configs/xtrs/ostest/defconfig | 4 +-
configs/xtrs/pashello/defconfig | 4 +-
configs/z16f2800100zcog/ostest/defconfig | 4 +-
configs/z16f2800100zcog/pashello/defconfig | 4 +-
configs/z80sim/nsh/defconfig | 4 +-
configs/z80sim/ostest/defconfig | 4 +-
configs/z80sim/pashello/defconfig | 4 +-
configs/z8encore000zco/ostest/defconfig | 4 +-
configs/z8f64200100kit/ostest/defconfig | 4 +-
configs/zkit-arm-1769/README.txt | 8 +--
configs/zkit-arm-1769/hello/defconfig | 4 +-
configs/zkit-arm-1769/nsh/defconfig | 4 +-
configs/zkit-arm-1769/nxhello/defconfig | 4 +-
configs/zkit-arm-1769/thttpd/defconfig | 4 +-
configs/zp214xpa/nsh/defconfig | 4 +-
configs/zp214xpa/nxlines/defconfig | 4 +-
include/nuttx/page.h | 10 ++--
tools/mkconfig.c | 4 +-
327 files changed, 881 insertions(+), 876 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 79977efb5bb..61530c65b0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5200,4 +5200,9 @@
Fix a bug (uninitialized register error) that crept in the ARM9
boot-up code several years ago and was cloned into the Cortex-A5
code. Obviously no one has used the ARM9 NuttX port for years!
+ * Many files: Finally... I changed the naming to of configuration
+ variables like CONFIG_DRAM_ to CONFIG_RAM_. This has bothered
+ me for a long time since most boards don't have DRAM. The more
+ generic RAM naming should not produce so much cognitive dissonance
+ (2013-7-26).
diff --git a/Documentation/NuttxPortingGuide.html b/Documentation/NuttxPortingGuide.html
index fc6a4c82b33..a77df7f0fdf 100644
--- a/Documentation/NuttxPortingGuide.html
+++ b/Documentation/NuttxPortingGuide.html
@@ -12,7 +12,7 @@
NuttX RTOS Porting Guide
- Last Updated: June 11, 2013
+ Last Updated: July 26, 2013
@@ -4367,12 +4367,12 @@ void (*notify)(FAR struct pm_callback_s *cb, enum pm_state_e pmstate);
Some architectures require a description of the RAM configuration:
- CONFIG_DRAM_SIZE:
- Describes the installed DRAM.
- CONFIG_DRAM_START:
- The start address of DRAM (physical)
- CONFIG_DRAM_VSTART:
- The start address of DRAM (virtual)
+ CONFIG_RAM_SIZE:
+ Describes the primary installed RAM.
+ CONFIG_RAM_START:
+ The start address of primary RAM (physical)
+ CONFIG_RAM_VSTART:
+ The start address of primary RAM (virtual). This is only needed on platforms that support address mapping.
Build Options
@@ -5063,14 +5063,14 @@ int ret = sigaction(SIGCHLD, &sa, NULL);
CONFIG_PAGING_NLOCKED:
This is the number of locked pages in the memory map.
- The locked address region will then be from CONFIG_DRAM_VSTART through
- (CONFIG_DRAM_VSTART + CONFIG_PAGING_PAGESIZE*CONFIG_PAGING_NLOCKED)
+ The locked address region will then be from CONFIG_RAM_VSTART through
+ (CONFIG_RAM_VSTART + CONFIG_PAGING_PAGESIZE*CONFIG_PAGING_NLOCKED)
CONFIG_PAGING_LOCKED_PBASE and CONFIG_PAGING_LOCKED_VBASE:
These may be defined to determine the base address of the locked page regions.
- If neither are defined, the logic will be set the bases to CONFIG_DRAM_START
- and CONFIG_DRAM_VSTART (i.e., it assumes that the base address of the locked
+ If neither are defined, the logic will be set the bases to CONFIG_RAM_START
+ and CONFIG_RAM_VSTART (i.e., it assumes that the base address of the locked
region is at the beginning of RAM).
NOTE:
In some architectures, it may be necessary to take some memory from the beginning
diff --git a/arch/Kconfig b/arch/Kconfig
index c24da579d8b..860222108e1 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -194,30 +194,33 @@ config ARCH_CALIBRATION
watch to measure the actual delay then adjust BOARD_LOOPSPERMSEC until
the actual delay is 100 seconds.
-config DRAM_START
- hex "DRAM start physical address"
+config RAM_START
+ hex "Primary RAM start address (physical)"
default 0x0
help
- The physical start address of installed RAM. Despite the naming,
- this may be SDRAM or SRAM or any other RAM technology that support
- program execution.
+ The physical start address of primary installed RAM. "Primary" RAM
+ refers to the RAM that you link program code into. If program code
+ does not excecute out of RAM but from FLASH, then you may designate
+ any block of RAM as "primary."
-config DRAM_VSTART
- hex "DRAM start virtual address"
+config RAM_VSTART
+ hex "Primary RAM start address (virtual)"
default 0x0
depends on ARCH_HAVE_MMU
help
- The virtual start address of installed RAM. Despite the naming,
- this may be SDRAM or SRAM or any other RAM technology that support
- program execution.
+ The virtual start address of installed primary RAM. "Primary" RAM
+ refers to the RAM that you link program code into. If program code
+ does not excecute out of RAM but from FLASH, then you may designate
+ any block of RAM as "primary."
-config DRAM_SIZE
- int "DRAM size"
+config RAM_SIZE
+ int "Primary RAM size"
default 0
help
- The size in bytes of the installed RAM. Despite the naming,
- this may be SDRAM or SRAM or any other RAM technology that support
- program execution.
+ The size in bytes of the installed primary RAM. "Primary" RAM
+ refers to the RAM that you link program code into. If program code
+ does not excecute out of RAM but from FLASH, then you may designate
+ any block of RAM as "primary."
config ARCH_HAVE_INTERRUPTSTACK
bool
diff --git a/arch/arm/src/arm/up_head.S b/arch/arm/src/arm/up_head.S
index 638546e94f5..cbfc6450076 100644
--- a/arch/arm/src/arm/up_head.S
+++ b/arch/arm/src/arm/up_head.S
@@ -128,11 +128,11 @@
* beginning of RAM.
*/
-# if !defined(CONFIG_DRAM_START) || !defined(CONFIG_DRAM_VSTART)
-# error "CONFIG_DRAM_START or CONFIG_DRAM_VSTART is not defined"
+# if !defined(CONFIG_RAM_START) || !defined(CONFIG_RAM_VSTART)
+# error "CONFIG_RAM_START or CONFIG_RAM_VSTART is not defined"
# endif
-# if CONFIG_DRAM_START == CONFIG_DRAM_VSTART
+# if CONFIG_RAM_START == CONFIG_RAM_VSTART
# define CONFIG_IDENTITY_TEXTMAP 1
# endif
@@ -162,13 +162,13 @@
****************************************************************************/
/* RX_NSECTIONS determines the number of 1Mb sections to map for the
- * Read/eXecute address region. This is based on CONFIG_DRAM_SIZE. For most
- * ARM9 architectures, CONFIG_DRAM_SIZE describes the size of installed SDRAM.
+ * Read/eXecute address region. This is based on CONFIG_RAM_SIZE. For most
+ * ARM9 architectures, CONFIG_RAM_SIZE describes the size of installed SDRAM.
* But for other architectures, this might refer to the size of FLASH or
* SRAM regions. (bad choice of naming).
*/
-#define RX_NSECTIONS ((CONFIG_DRAM_SIZE+0x000fffff) >> 20)
+#define RX_NSECTIONS ((CONFIG_RAM_SIZE+0x000fffff) >> 20)
/****************************************************************************
* Assembly Macros
diff --git a/arch/arm/src/armv7-a/arm_head.S b/arch/arm/src/armv7-a/arm_head.S
index 5f34311794b..496a8b1fdd2 100644
--- a/arch/arm/src/armv7-a/arm_head.S
+++ b/arch/arm/src/armv7-a/arm_head.S
@@ -129,11 +129,11 @@
* beginning of RAM.
*/
-# if !defined(CONFIG_DRAM_START) || !defined(CONFIG_DRAM_VSTART)
-# error "CONFIG_DRAM_START or CONFIG_DRAM_VSTART is not defined"
+# if !defined(CONFIG_RAM_START) || !defined(CONFIG_RAM_VSTART)
+# error "CONFIG_RAM_START or CONFIG_RAM_VSTART is not defined"
# endif
-# if CONFIG_DRAM_START == CONFIG_DRAM_VSTART
+# if CONFIG_RAM_START == CONFIG_RAM_VSTART
# define CONFIG_IDENTITY_TEXTMAP 1
# endif
@@ -163,13 +163,10 @@
****************************************************************************/
/* RX_NSECTIONS determines the number of 1Mb sections to map for the
- * Read/eXecute address region. This is based on CONFIG_DRAM_SIZE. For most
- * ARMv7-A architectures, CONFIG_DRAM_SIZE describes the size of installed SDRAM.
- * But for other architectures, this might refer to the size of FLASH or
- * SRAM regions. (bad choice of naming).
+ * Read/eXecute address region. This is based on CONFIG_RAM_SIZE.
*/
-#define RX_NSECTIONS ((CONFIG_DRAM_SIZE+0x000fffff) >> 20)
+#define RX_NSECTIONS ((CONFIG_RAM_SIZE+0x000fffff) >> 20)
/****************************************************************************
* Assembly Macros
diff --git a/arch/arm/src/common/up_allocateheap.c b/arch/arm/src/common/up_allocateheap.c
index ec61436e3f7..020d8373036 100644
--- a/arch/arm/src/common/up_allocateheap.c
+++ b/arch/arm/src/common/up_allocateheap.c
@@ -111,10 +111,10 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Return the user-space heap settings */
@@ -127,7 +127,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
#endif
}
@@ -151,10 +151,10 @@ void up_allocate_kheap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Return the kernel heap settings (i.e., the part of the heap region
* that was not dedicated to the user heap).
diff --git a/arch/arm/src/common/up_internal.h b/arch/arm/src/common/up_internal.h
index 25887770d22..df5ad67a8e4 100644
--- a/arch/arm/src/common/up_internal.h
+++ b/arch/arm/src/common/up_internal.h
@@ -194,7 +194,7 @@ extern volatile uint32_t *current_regs;
/* This is the beginning of heap as provided from up_head.S.
* This is the first address in DRAM after the loaded
* program+bss+idle stack. The end of the heap is
- * CONFIG_DRAM_END
+ * CONFIG_RAM_END
*/
extern const uint32_t g_idle_topstack;
diff --git a/arch/arm/src/dm320/dm320_allocateheap.c b/arch/arm/src/dm320/dm320_allocateheap.c
index 27a7e7a90d1..50b1b36e149 100644
--- a/arch/arm/src/dm320/dm320_allocateheap.c
+++ b/arch/arm/src/dm320/dm320_allocateheap.c
@@ -86,5 +86,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = (DM320_SDRAM_VADDR + CONFIG_DRAM_SIZE) - g_idle_topstack;
+ *heap_size = (DM320_SDRAM_VADDR + CONFIG_RAM_SIZE) - g_idle_topstack;
}
diff --git a/arch/arm/src/dm320/dm320_memorymap.h b/arch/arm/src/dm320/dm320_memorymap.h
index a8aafbb7186..b800bf1defc 100644
--- a/arch/arm/src/dm320/dm320_memorymap.h
+++ b/arch/arm/src/dm320/dm320_memorymap.h
@@ -137,8 +137,8 @@
/* DM320 Virtual Memory Map */
-#if CONFIG_DRAM_VSTART != 0x00000000
-# error "Invalid setting for CONFIG_DRAM_VSTART"
+#if CONFIG_RAM_VSTART != 0x00000000
+# error "Invalid setting for CONFIG_RAM_VSTART"
#endif
/* Section/Region Name Virt Address End Size CW */
diff --git a/arch/arm/src/dm320/dm320_restart.S b/arch/arm/src/dm320/dm320_restart.S
index 7e25d8ff2ac..a3904a4421f 100644
--- a/arch/arm/src/dm320/dm320_restart.S
+++ b/arch/arm/src/dm320/dm320_restart.S
@@ -121,7 +121,7 @@ up_phyrestart:
.type .LCphysrestart, %object
.LCphysrestart:
- .long (up_phyrestart - CONFIG_DRAM_VSTART - CONFIG_DRAM_START)
+ .long (up_phyrestart - CONFIG_RAM_VSTART - CONFIG_RAM_START)
.LCbtldrentry:
.long DM320_EXT_MEM_PADDR
diff --git a/arch/arm/src/imx/imx_allocateheap.c b/arch/arm/src/imx/imx_allocateheap.c
index f94a7fe4443..be2cfb49a13 100644
--- a/arch/arm/src/imx/imx_allocateheap.c
+++ b/arch/arm/src/imx/imx_allocateheap.c
@@ -87,7 +87,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = (IMX_SDRAM_VSECTION + CONFIG_DRAM_SIZE) - g_idle_topstack;
+ *heap_size = (IMX_SDRAM_VSECTION + CONFIG_RAM_SIZE) - g_idle_topstack;
}
/****************************************************************************
@@ -107,8 +107,8 @@ void up_addregion(void)
*/
#if !defined(CONFIG_BOOT_RUNFROMFLASH) && !defined(CONFIG_BOOT_COPYTORAM)
-# if (CONFIG_DRAM_NUTTXENTRY & 0xffff0000) != CONFIG_DRAM_VSTART
- uint32_t start = CONFIG_DRAM_VSTART + 0x1000;
+# if (CONFIG_DRAM_NUTTXENTRY & 0xffff0000) != CONFIG_RAM_VSTART
+ uint32_t start = CONFIG_RAM_VSTART + 0x1000;
uint32_t end = (CONFIG_DRAM_NUTTXENTRY & 0xffff0000);
kmm_addregion((FAR void*)start, end - start);
# endif
diff --git a/arch/arm/src/imx/imx_memorymap.h b/arch/arm/src/imx/imx_memorymap.h
index fd23aafc33d..55493a3908e 100644
--- a/arch/arm/src/imx/imx_memorymap.h
+++ b/arch/arm/src/imx/imx_memorymap.h
@@ -65,7 +65,7 @@
/* Mapped sections */
#define IMX_PERIPHERALS_NSECTIONS 1 /* 1Mb 1 section */
-#define IMX_SDRAM0_NSECTIONS 16 /* 16Mb Based on CONFIG_DRAM_SIZE */
+#define IMX_SDRAM0_NSECTIONS 16 /* 16Mb Based on CONFIG_RAM_SIZE */
#define IMX_SDRAM1_NSECTIONS 0 /* 64Mb (Not mapped) */
#define IMX_FLASH_NSECTIONS 32 /* 64Mb Based on CONFIG_FLASH_SIZE */
#define IMX_CS1_NSECTIONS 16 /* 16Mb */
@@ -116,11 +116,11 @@
#ifdef CONFIG_BOOT_RUNFROMFLASH
/* Use the identity mapping */
-# define IMX_SDRAM_VSECTION 0x08000000 /* -(+CONFIG_DRAM_SIZE) */
+# define IMX_SDRAM_VSECTION 0x08000000 /* -(+CONFIG_RAM_SIZE) */
#else
/* Map SDRAM to address zero */
-# define IMX_SDRAM_VSECTION 0x00000000 /* -(+CONFIG_DRAM_SIZE) */
+# define IMX_SDRAM_VSECTION 0x00000000 /* -(+CONFIG_RAM_SIZE) */
#endif
/* We use a identity mapping for other regions */
diff --git a/arch/arm/src/kinetis/kinetis_allocateheap.c b/arch/arm/src/kinetis/kinetis_allocateheap.c
index 8984217c788..8f9379f0f57 100644
--- a/arch/arm/src/kinetis/kinetis_allocateheap.c
+++ b/arch/arm/src/kinetis/kinetis_allocateheap.c
@@ -112,21 +112,21 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the user-space heap settings */
@@ -143,7 +143,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
#endif
}
@@ -166,21 +166,21 @@ void up_allocate_kheap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the kernel heap settings (i.e., the part of the heap region
* that was not dedicated to the user heap).
diff --git a/arch/arm/src/lm/lm_allocateheap.c b/arch/arm/src/lm/lm_allocateheap.c
index 1ac064f0f17..fcf3291e551 100644
--- a/arch/arm/src/lm/lm_allocateheap.c
+++ b/arch/arm/src/lm/lm_allocateheap.c
@@ -112,21 +112,21 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the user-space heap settings */
@@ -143,7 +143,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
#endif
}
@@ -166,21 +166,21 @@ void up_allocate_kheap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the kernel heap settings (i.e., the part of the heap region
* that was not dedicated to the user heap).
diff --git a/arch/arm/src/lpc17xx/lpc17_allocateheap.c b/arch/arm/src/lpc17xx/lpc17_allocateheap.c
index e6eadf3069f..6fbeeb80733 100644
--- a/arch/arm/src/lpc17xx/lpc17_allocateheap.c
+++ b/arch/arm/src/lpc17xx/lpc17_allocateheap.c
@@ -63,24 +63,24 @@
/* Configuration ************************************************************/
/* The configured RAM start address must be the beginning of CPU SRAM */
-#if CONFIG_DRAM_START != LPC17_SRAM_BASE
-# warning "CONFIG_DRAM_START is not at LPC17_SRAM_BASE"
-# undef CONFIG_DRAM_START
-# undef CONFIG_DRAM_END
-# define CONFIG_DRAM_START LPC17_SRAM_BASE
-# define CONFIG_DRAM_END (LPC17_SRAM_BASE+LPC17_CPUSRAM_SIZE)
+#if CONFIG_RAM_START != LPC17_SRAM_BASE
+# warning "CONFIG_RAM_START is not at LPC17_SRAM_BASE"
+# undef CONFIG_RAM_START
+# undef CONFIG_RAM_END
+# define CONFIG_RAM_START LPC17_SRAM_BASE
+# define CONFIG_RAM_END (LPC17_SRAM_BASE+LPC17_CPUSRAM_SIZE)
#endif
/* The configured RAM size must be less then or equal to the CPU SRAM size */
-#if CONFIG_DRAM_SIZE > LPC17_CPUSRAM_SIZE
-# warning "CONFIG_DRAM_SIZE is larger than the size of CPU SRAM"
-# undef CONFIG_DRAM_SIZE
-# undef CONFIG_DRAM_END
-# define CONFIG_DRAM_SIZE LPC17_CPUSRAM_SIZE
-# define CONFIG_DRAM_END (LPC17_SRAM_BASE+LPC17_CPUSRAM_SIZE)
-#elif CONFIG_DRAM_SIZE < LPC17_CPUSRAM_SIZE
-# warning "CONFIG_DRAM_END is before end of CPU SRAM... not all of CPU SRAM used"
+#if CONFIG_RAM_SIZE > LPC17_CPUSRAM_SIZE
+# warning "CONFIG_RAM_SIZE is larger than the size of CPU SRAM"
+# undef CONFIG_RAM_SIZE
+# undef CONFIG_RAM_END
+# define CONFIG_RAM_SIZE LPC17_CPUSRAM_SIZE
+# define CONFIG_RAM_END (LPC17_SRAM_BASE+LPC17_CPUSRAM_SIZE)
+#elif CONFIG_RAM_SIZE < LPC17_CPUSRAM_SIZE
+# warning "CONFIG_RAM_END is before end of CPU SRAM... not all of CPU SRAM used"
#endif
/* Figure out how much heap be have in AHB SRAM (if any). Complications:
@@ -222,21 +222,21 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the user-space heap settings */
@@ -253,7 +253,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
#endif
}
@@ -276,21 +276,21 @@ void up_allocate_kheap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the kernel heap settings (i.e., the part of the heap region
* that was not dedicated to the user heap).
diff --git a/arch/arm/src/lpc43xx/lpc43_allocateheap.c b/arch/arm/src/lpc43xx/lpc43_allocateheap.c
index aef54d95fe7..4a5103f9ef2 100644
--- a/arch/arm/src/lpc43xx/lpc43_allocateheap.c
+++ b/arch/arm/src/lpc43xx/lpc43_allocateheap.c
@@ -133,10 +133,10 @@
*
* The config.h file will define only:
*
- * CONFIG_DRAM_START = The start of the data RAM region which may be
+ * CONFIG_RAM_START = The start of the data RAM region which may be
* either local SRAM bank 0 (Configuration A) or 1 (Configuration B).
- * CONFIG_DRAM_START = The size of the data RAM region.
- * CONFIG_DRAM_END = The sum of the above
+ * CONFIG_RAM_START = The size of the data RAM region.
+ * CONFIG_RAM_END = The sum of the above
*/
/* Check for Configuration A. */
@@ -144,16 +144,16 @@
#ifndef CONFIG_LPC43_BOOT_SRAM
/* Configuration A */
-/* CONFIG_DRAM_START should be set to the base of AHB SRAM, local 0. */
+/* CONFIG_RAM_START should be set to the base of AHB SRAM, local 0. */
-# if CONFIG_DRAM_START != LPC43_LOCSRAM_BANK0_BASE
-# error "CONFIG_DRAM_START must be set to the base address of AHB SRAM Bank 0"
+# if CONFIG_RAM_START != LPC43_LOCSRAM_BANK0_BASE
+# error "CONFIG_RAM_START must be set to the base address of AHB SRAM Bank 0"
# endif
/* The configured RAM size should be equal to the size of local SRAM Bank 0 */
-# if CONFIG_DRAM_SIZE != LPC43_LOCSRAM_BANK0_SIZE
-# error "CONFIG_DRAM_SIZE must be set to size of AHB SRAM Bank 0"
+# if CONFIG_RAM_SIZE != LPC43_LOCSRAM_BANK0_SIZE
+# error "CONFIG_RAM_SIZE must be set to size of AHB SRAM Bank 0"
# endif
/* Now we can assign all of the memory regions for configuration A */
@@ -167,16 +167,16 @@
#else
/* Configuration B */
-/* CONFIG_DRAM_START should be set to the base of local SRAM, bank 1. */
+/* CONFIG_RAM_START should be set to the base of local SRAM, bank 1. */
-# if CONFIG_DRAM_START != LPC43_LOCSRAM_BANK1_BASE
-# error "CONFIG_DRAM_START must be set to the base address of AHB SRAM Bank 0"
+# if CONFIG_RAM_START != LPC43_LOCSRAM_BANK1_BASE
+# error "CONFIG_RAM_START must be set to the base address of AHB SRAM Bank 0"
# endif
/* The configured RAM size should be equal to the size of local SRAM Bank 1 */
-# if CONFIG_DRAM_SIZE != LPC43_LOCSRAM_BANK1_SIZE
-# error "CONFIG_DRAM_SIZE must be set to size of AHB SRAM Bank 0"
+# if CONFIG_RAM_SIZE != LPC43_LOCSRAM_BANK1_SIZE
+# error "CONFIG_RAM_SIZE must be set to size of AHB SRAM Bank 0"
# endif
/* Now we can assign all of the memory regions for configuration B */
@@ -249,7 +249,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
/************************************************************************
diff --git a/arch/arm/src/sam34/sam_allocateheap.c b/arch/arm/src/sam34/sam_allocateheap.c
index 423c38f2abd..59593594772 100644
--- a/arch/arm/src/sam34/sam_allocateheap.c
+++ b/arch/arm/src/sam34/sam_allocateheap.c
@@ -149,12 +149,12 @@
/* Check common SRAM0 configuration */
-#if CONFIG_DRAM_END > (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
-# error "CONFIG_DRAM_END is beyond the end of SRAM0"
-# undef CONFIG_DRAM_END
-# define CONFIG_DRAM_END (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
-#elif CONFIG_DRAM_END < (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
-# warning "CONFIG_DRAM_END is before end of SRAM0... not all of SRAM0 used"
+#if CONFIG_RAM_END > (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
+# error "CONFIG_RAM_END is beyond the end of SRAM0"
+# undef CONFIG_RAM_END
+# define CONFIG_RAM_END (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
+#elif CONFIG_RAM_END < (SAM_INTSRAM0_BASE+SAM34_SRAM0_SIZE)
+# warning "CONFIG_RAM_END is before end of SRAM0... not all of SRAM0 used"
#endif
/****************************************************************************
@@ -211,21 +211,21 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the user-space heap settings */
@@ -242,7 +242,7 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
#endif
}
@@ -265,21 +265,21 @@ void up_allocate_kheap(FAR void **heap_start, size_t *heap_size)
*/
uintptr_t ubase = (uintptr_t)USERSPACE->us_bssend + CONFIG_MM_KERNEL_HEAPSIZE;
- size_t usize = CONFIG_DRAM_END - ubase;
+ size_t usize = CONFIG_RAM_END - ubase;
int log2;
- DEBUGASSERT(ubase < (uintptr_t)CONFIG_DRAM_END);
+ DEBUGASSERT(ubase < (uintptr_t)CONFIG_RAM_END);
/* Adjust that size to account for MPU alignment requirements.
- * NOTE that there is an implicit assumption that the CONFIG_DRAM_END
+ * NOTE that there is an implicit assumption that the CONFIG_RAM_END
* is aligned to the MPU requirement.
*/
log2 = (int)mpu_log2regionfloor(usize);
- DEBUGASSERT((CONFIG_DRAM_END & ((1 << log2) - 1)) == 0);
+ DEBUGASSERT((CONFIG_RAM_END & ((1 << log2) - 1)) == 0);
usize = (1 << log2);
- ubase = CONFIG_DRAM_END - usize;
+ ubase = CONFIG_RAM_END - usize;
/* Return the kernel heap settings (i.e., the part of the heap region
* that was not dedicated to the user heap).
diff --git a/arch/arm/src/sama5/Kconfig b/arch/arm/src/sama5/Kconfig
index 492903dce31..407d68772fe 100644
--- a/arch/arm/src/sama5/Kconfig
+++ b/arch/arm/src/sama5/Kconfig
@@ -524,7 +524,7 @@ config SAMA5_ISRAM_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM INTERNAL SRAM!!**
In this case, the remaining ISRAM will automatically be added to the
- heap (using DRAM_END).
+ heap (using RAM_END).
config SAMA5_DDRCS_HEAP
bool "Include DDR-SDRAM in heap"
@@ -538,7 +538,7 @@ config SAMA5_DDRCS_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM SDRAM!!**
In this case, the remaining SDRAM will automatically be added to the
- heap (using DRAM_END)
+ heap (using RAM_END)
config SAMA5_EBICS0_HEAP
bool "Include SRAM/PSRAM in heap"
@@ -552,7 +552,7 @@ config SAMA5_EBICS0_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM CS0 SRAM!!**
In this case, the remaining SRAM will automatically be added to the
- heap (using DRAM_END).
+ heap (using RAM_END).
config SAMA5_EBICS1_HEAP
bool "Include SRAM/PSRAM in heap"
@@ -566,7 +566,7 @@ config SAMA5_EBICS1_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM CS1 SRAM!!**
In this case, the remaining SRAM will automatically be added to the
- heap (using DRAM_END).
+ heap (using RAM_END).
config SAMA5_EBICS2_HEAP
bool "Include SRAM/PSRAM in heap"
@@ -580,7 +580,7 @@ config SAMA5_EBICS2_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM CS2 SRAM!!**
In this case, the remaining SRAM will automatically be added to the
- heap (using DRAM_END).
+ heap (using RAM_END).
config SAMA5_EBICS3_HEAP
bool "Include SRAM/PSRAM in heap"
@@ -591,7 +591,7 @@ config SAMA5_EBICS3_HEAP
*** DO NOT SELECT THIS OPTION IF YOU ARE EXECUTING FROM CS3 SRAM!!**
In this case, the remaining SRAM will automatically be added to the
- heap (using DRAM_END).
+ heap (using RAM_END).
endmenu # Heap Configuration
endif # ARCH_CHIP_SAMA5
diff --git a/arch/arm/src/sama5/sam_allocateheap.c b/arch/arm/src/sama5/sam_allocateheap.c
index ee0e02a4ae3..d84a67262f3 100644
--- a/arch/arm/src/sama5/sam_allocateheap.c
+++ b/arch/arm/src/sama5/sam_allocateheap.c
@@ -62,7 +62,7 @@
*
* We cannot add the region if it is if we are executing from it! In that
* case, the remainder of the memory will automatically be added to the heap
- * based on g_idle_topstack and CONFIG_DRAM_END
+ * based on g_idle_topstack and CONFIG_RAM_END
*/
#if defined(CONFIG_SAMA5_BOOT_ISRAM)
@@ -108,17 +108,17 @@
*
* - Internal SRAM is the "primary" RAM region in the case where we are
* executing from internal SRAM. In that case, g_idle_topstack points
- * into internal SRAM and CONFIG_DRAM_END is the end of internal SRAM.
+ * into internal SRAM and CONFIG_RAM_END is the end of internal SRAM.
*/
#if defined(CONFIG_BOOT_RUNFROMISRAM) && defined(PGTABLE_IN_HIGHSRAM) && \
(!defined(CONFIG_NUTTX_KERNEL) || !defined(CONFIG_MM_KERNEL_HEAP))
-# define ADJUSTED_RAM_END (CONFIG_DRAM_END-PGTABLE_SIZE)
+# define ADJUSTED_RAM_END (CONFIG_RAM_END-PGTABLE_SIZE)
/* Otherwise, the heap extends to the end of the primary RAM */
#else
-# define ADJUSTED_RAM_END CONFIG_DRAM_END
+# define ADJUSTED_RAM_END CONFIG_RAM_END
#endif
/****************************************************************************
diff --git a/arch/arm/src/stm32/stm32_allocateheap.c b/arch/arm/src/stm32/stm32_allocateheap.c
index 95f46889867..b44840ea64d 100644
--- a/arch/arm/src/stm32/stm32_allocateheap.c
+++ b/arch/arm/src/stm32/stm32_allocateheap.c
@@ -63,7 +63,7 @@
* following definitions must be provided to specify the size and
* location of internal(system) SRAM:
*
- * CONFIG_DRAM_END : End address (+1) of SRAM (F1 family only, the
+ * CONFIG_RAM_END : End address (+1) of SRAM (F1 family only, the
* : F4 family uses the a priori end of SRAM)
*
* The F4 family also contains internal CCM SRAM. This SRAM is different
@@ -93,14 +93,14 @@
#endif
/* The STM32L15xxx family has only internal SRAM. The heap is in one contiguous
- * block starting at g_idle_topstack and extending through CONFIG_DRAM_END.
+ * block starting at g_idle_topstack and extending through CONFIG_RAM_END.
*/
#if defined(CONFIG_STM32_STM32L15XX)
/* Set the end of system SRAM */
-# define SRAM1_END CONFIG_DRAM_END
+# define SRAM1_END CONFIG_RAM_END
/* There is no FSMC (Other EnergyLite STM32's do have an FSMC, but not the STM32L15X */
@@ -118,7 +118,7 @@
# endif
/* For the STM312F10xxx family, all internal SRAM is in one contiguous block
- * starting at g_idle_topstack and extending through CONFIG_DRAM_END (my apologies
+ * starting at g_idle_topstack and extending through CONFIG_RAM_END (my apologies
* for the bad naming). In addition, external FSMC SRAM may be available.
*/
@@ -126,7 +126,7 @@
/* Set the end of system SRAM */
-# define SRAM1_END CONFIG_DRAM_END
+# define SRAM1_END CONFIG_RAM_END
/* Check if external FSMC SRAM is provided */
@@ -160,7 +160,7 @@
/* Set the end of system SRAM */
-# define SRAM1_END CONFIG_DRAM_END
+# define SRAM1_END CONFIG_RAM_END
/* Set the range of CCM SRAM as well (although we may not use it) */
diff --git a/arch/avr/src/avr/avr_internal.h b/arch/avr/src/avr/avr_internal.h
index 1c0038e449e..9cd6c893ea8 100644
--- a/arch/avr/src/avr/avr_internal.h
+++ b/arch/avr/src/avr/avr_internal.h
@@ -78,7 +78,7 @@ extern volatile uint8_t *current_regs;
/* This is the beginning of heap as provided from up_head.S. This is the first
* address in DRAM after the loaded program+bss+idle stack. The end of the
- * heap is CONFIG_DRAM_END
+ * heap is CONFIG_RAM_END
*/
extern uint16_t g_idle_topstack;
diff --git a/arch/avr/src/avr32/avr32_internal.h b/arch/avr/src/avr32/avr32_internal.h
index bcac8074abb..906cffc78a9 100644
--- a/arch/avr/src/avr32/avr32_internal.h
+++ b/arch/avr/src/avr32/avr32_internal.h
@@ -76,7 +76,7 @@ extern volatile uint32_t *current_regs;
/* This is the beginning of heap as provided from up_head.S. This is the first
* address in DRAM after the loaded program+bss+idle stack. The end of the
- * heap is CONFIG_DRAM_END
+ * heap is CONFIG_RAM_END
*/
extern uint32_t g_idle_topstack;
diff --git a/arch/avr/src/common/up_allocateheap.c b/arch/avr/src/common/up_allocateheap.c
index 3893e3a2d97..970ccd7bbdb 100644
--- a/arch/avr/src/common/up_allocateheap.c
+++ b/arch/avr/src/common/up_allocateheap.c
@@ -83,5 +83,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
diff --git a/arch/hc/src/common/up_allocateheap.c b/arch/hc/src/common/up_allocateheap.c
index f0c8f58a42b..c74990779e9 100644
--- a/arch/hc/src/common/up_allocateheap.c
+++ b/arch/hc/src/common/up_allocateheap.c
@@ -82,5 +82,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
diff --git a/arch/hc/src/common/up_internal.h b/arch/hc/src/common/up_internal.h
index 87503c56fbb..44847107e42 100644
--- a/arch/hc/src/common/up_internal.h
+++ b/arch/hc/src/common/up_internal.h
@@ -138,7 +138,7 @@ extern volatile uint8_t *current_regs;
/* This is the beginning of heap as provided from processor-specific logic.
* This is the first address in RAM after the loaded program+bss+idle stack.
- * The end of the heap is CONFIG_DRAM_END
+ * The end of the heap is CONFIG_RAM_END
*/
extern uint16_t g_idle_topstack;
diff --git a/arch/mips/src/common/up_allocateheap.c b/arch/mips/src/common/up_allocateheap.c
index f6dc5151118..0e83c4c6330 100644
--- a/arch/mips/src/common/up_allocateheap.c
+++ b/arch/mips/src/common/up_allocateheap.c
@@ -83,5 +83,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
diff --git a/arch/mips/src/common/up_internal.h b/arch/mips/src/common/up_internal.h
index 1950a74e6b6..0e7960c0f4c 100644
--- a/arch/mips/src/common/up_internal.h
+++ b/arch/mips/src/common/up_internal.h
@@ -135,7 +135,7 @@ extern volatile uint32_t *current_regs;
/* This is the beginning of heap as provided from up_head.S. This is the
* first address in DRAM after the loaded program+bss+idle stack. The end
- * of the heap is CONFIG_DRAM_END
+ * of the heap is CONFIG_RAM_END
*/
extern uint32_t g_idle_topstack;
diff --git a/arch/sh/src/common/up_allocateheap.c b/arch/sh/src/common/up_allocateheap.c
index 734a504837b..9479c27c514 100644
--- a/arch/sh/src/common/up_allocateheap.c
+++ b/arch/sh/src/common/up_allocateheap.c
@@ -82,5 +82,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
diff --git a/arch/sh/src/common/up_internal.h b/arch/sh/src/common/up_internal.h
index 99c273ca6a8..43fc38cc570 100644
--- a/arch/sh/src/common/up_internal.h
+++ b/arch/sh/src/common/up_internal.h
@@ -137,7 +137,7 @@ extern volatile uint32_t *current_regs;
/* This is the beginning of heap as provided from up_head.S.
* This is the first address in DRAM after the loaded
* program+bss+idle stack. The end of the heap is
- * CONFIG_DRAM_END
+ * CONFIG_RAM_END
*/
extern uint32_t g_idle_topstack;
diff --git a/arch/x86/src/common/up_allocateheap.c b/arch/x86/src/common/up_allocateheap.c
index 55f60f0566a..aff355d307c 100644
--- a/arch/x86/src/common/up_allocateheap.c
+++ b/arch/x86/src/common/up_allocateheap.c
@@ -83,5 +83,5 @@ void up_allocate_heap(FAR void **heap_start, size_t *heap_size)
{
up_ledon(LED_HEAPALLOCATE);
*heap_start = (FAR void*)g_idle_topstack;
- *heap_size = CONFIG_DRAM_END - g_idle_topstack;
+ *heap_size = CONFIG_RAM_END - g_idle_topstack;
}
diff --git a/arch/x86/src/common/up_internal.h b/arch/x86/src/common/up_internal.h
index 3351e24c4f1..2e3ad33ea1e 100644
--- a/arch/x86/src/common/up_internal.h
+++ b/arch/x86/src/common/up_internal.h
@@ -137,7 +137,7 @@ extern volatile uint32_t *current_regs;
/* This is the beginning of heap as provided from up_head.S. This is the first
* address in DRAM after the loaded program+bss+idle stack. The end of the
- * heap is CONFIG_DRAM_END
+ * heap is CONFIG_RAM_END
*/
extern uint32_t g_idle_topstack;
diff --git a/arch/z80/src/Makefile.sdccl b/arch/z80/src/Makefile.sdccl
index 1ddd8da6285..44c3376c896 100644
--- a/arch/z80/src/Makefile.sdccl
+++ b/arch/z80/src/Makefile.sdccl
@@ -122,7 +122,7 @@ $(TOPDIR)/lib/$(SDCCLIB): $(SDCC_LIBDIR)/$(SDCCLIB)
# IDLE thread stack
asm_mem.h:
- @echo " CONFIG_STACK_END == ($(CONFIG_DRAM_SIZE) - 1)" >> asm_mem.h
+ @echo " CONFIG_STACK_END == ($(CONFIG_RAM_SIZE) - 1)" >> asm_mem.h
@echo " CONFIG_STACK_BASE == (CONFIG_STACK_END - $(CONFIG_IDLETHREAD_STACKSIZE))" >> asm_mem.h
# Combine all objects in this directory into a library
diff --git a/arch/z80/src/Makefile.sdccw b/arch/z80/src/Makefile.sdccw
index 6d0f17e8ad7..dbf437b484b 100644
--- a/arch/z80/src/Makefile.sdccw
+++ b/arch/z80/src/Makefile.sdccw
@@ -122,7 +122,7 @@ $(TOPDIR)\lib\$(SDCCLIB): $(SDCC_LIBDIR)\$(SDCCLIB)
# IDLE thread stack
asm_mem.h:
- @echo CONFIG_STACK_END == ($(CONFIG_DRAM_SIZE) - 1)>>asm_mem.h
+ @echo CONFIG_STACK_END == ($(CONFIG_RAM_SIZE) - 1)>>asm_mem.h
@echo CONFIG_STACK_BASE == (CONFIG_STACK_END - $(CONFIG_IDLETHREAD_STACKSIZE))>>asm_mem.h
# Combine all objects in this directory into a library
diff --git a/arch/z80/src/z180/up_mem.h b/arch/z80/src/z180/up_mem.h
index e414c547c72..351c1f2205e 100644
--- a/arch/z80/src/z180/up_mem.h
+++ b/arch/z80/src/z180/up_mem.h
@@ -48,7 +48,7 @@
/* Locate the IDLE thread stack at the end of RAM. */
-#define CONFIG_STACK_END CONFIG_DRAM_SIZE
+#define CONFIG_STACK_END CONFIG_RAM_SIZE
#define CONFIG_STACK_BASE (CONFIG_STACK_END - CONFIG_IDLETHREAD_STACKSIZE)
/* The heap then extends from the linker determined beginning of the heap (s__HEAP).
diff --git a/arch/z80/src/z80/up_mem.h b/arch/z80/src/z80/up_mem.h
index a12b52656b8..2b9c3567796 100644
--- a/arch/z80/src/z80/up_mem.h
+++ b/arch/z80/src/z80/up_mem.h
@@ -48,7 +48,7 @@
/* Locate the IDLE thread stack at the end of RAM. */
-#define CONFIG_STACK_END CONFIG_DRAM_SIZE
+#define CONFIG_STACK_END CONFIG_RAM_SIZE
#define CONFIG_STACK_BASE (CONFIG_STACK_END - CONFIG_IDLETHREAD_STACKSIZE)
/* The heap then extends from the linker determined beginning of the heap (s__HEAP).
diff --git a/configs/README.txt b/configs/README.txt
index 35b41c5d990..17cfed5c0b9 100644
--- a/configs/README.txt
+++ b/configs/README.txt
@@ -188,9 +188,9 @@ architecture/board-specific settings).
Some architectures require a description of the RAM configuration:
- CONFIG_DRAM_SIZE - Describes the installed DRAM.
- CONFIG_DRAM_START - The start address of DRAM (physical)
- CONFIG_DRAM_VSTART - The start address of DRAM (virtual)
+ CONFIG_RAM_SIZE - Describes the installed DRAM.
+ CONFIG_RAM_START - The start address of DRAM (physical)
+ CONFIG_RAM_VSTART - The start address of DRAM (virtual)
General build options:
@@ -630,12 +630,12 @@ architecture/board-specific settings).
be a value supported by the processor's memory management unit.
CONFIG_PAGING_NLOCKED - This is the number of locked pages in the
memory map. The locked address region will then be from
- CONFIG_DRAM_VSTART through (CONFIG_DRAM_VSTART +
+ CONFIG_RAM_VSTART through (CONFIG_RAM_VSTART +
CONFIG_PAGING_PAGESIZE*CONFIG_PAGING_NLOCKED)
CONFIG_PAGING_LOCKED_PBASE and CONFIG_PAGING_LOCKED_VBASE - These
may be defined to determine the base address of the locked page
regions. If neither are defined, the logic will be set the bases
- to CONFIG_DRAM_START and CONFIG_DRAM_VSTART (i.e., it assumes
+ to CONFIG_RAM_START and CONFIG_RAM_VSTART (i.e., it assumes
that the base address of the locked region is at the beginning
of RAM).
NOTE: In some architectures, it may be necessary to take some
diff --git a/configs/amber/README.txt b/configs/amber/README.txt
index 7f1771886bc..69b61f9610e 100644
--- a/configs/amber/README.txt
+++ b/configs/amber/README.txt
@@ -411,13 +411,13 @@ Amber Web Server Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM. One of:
+ CONFIG_RAM_SIZE - Describes the installed DRAM. One of:
- CONFIG_DRAM_SIZE=(8*1024) - (8Kb)
+ CONFIG_RAM_SIZE=(8*1024) - (8Kb)
- CONFIG_DRAM_START - The start address of installed SRAM
+ CONFIG_RAM_START - The start address of installed SRAM
- CONFIG_DRAM_START=0x800100
+ CONFIG_RAM_START=0x800100
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/amber/hello/defconfig b/configs/amber/hello/defconfig
index 9cf1c32da6b..4d28450782a 100644
--- a/configs/amber/hello/defconfig
+++ b/configs/amber/hello/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_ATMEGA128=y
CONFIG_ARCH_BOARD="amber"
CONFIG_ARCH_BOARD_AMBER=y
CONFIG_BOARD_LOOPSPERMSEC=800
-CONFIG_DRAM_SIZE=4096
-CONFIG_DRAM_START=0x800100
+CONFIG_RAM_SIZE=4096
+CONFIG_RAM_START=0x800100
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/arduino-due/README.txt b/configs/arduino-due/README.txt
index 546a57ec4a4..1fbde5ea35a 100644
--- a/configs/arduino-due/README.txt
+++ b/configs/arduino-due/README.txt
@@ -744,13 +744,13 @@ Arduino DUE-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00008000 (32Kb)
+ CONFIG_RAM_SIZE=0x00008000 (32Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The SAM3UF103Z supports interrupt prioritization
diff --git a/configs/arduino-due/nsh/defconfig b/configs/arduino-due/nsh/defconfig
index e672fe6b6b8..e3f68950fed 100644
--- a/configs/arduino-due/nsh/defconfig
+++ b/configs/arduino-due/nsh/defconfig
@@ -214,8 +214,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=6965
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/arduino-due/ostest/defconfig b/configs/arduino-due/ostest/defconfig
index 3ad676207bc..c9fc0c54b97 100644
--- a/configs/arduino-due/ostest/defconfig
+++ b/configs/arduino-due/ostest/defconfig
@@ -214,8 +214,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=6965
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/avr32dev1/README.txt b/configs/avr32dev1/README.txt
index 3583efee77c..e8fdc66ae17 100644
--- a/configs/avr32dev1/README.txt
+++ b/configs/avr32dev1/README.txt
@@ -369,13 +369,13 @@ AVR32DEV1 Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The AT32UC3B0256 supports interrupt prioritization
diff --git a/configs/avr32dev1/nsh/defconfig b/configs/avr32dev1/nsh/defconfig
index 525cf6024e9..c2fee7166fb 100755
--- a/configs/avr32dev1/nsh/defconfig
+++ b/configs/avr32dev1/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ENDIAN_BIG=y
CONFIG_ARCH_BOARD="avr32dev1"
CONFIG_ARCH_BOARD_AVR32DEV1=y
CONFIG_BOARD_LOOPSPERMSEC=1140
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x00000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x00000000
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/avr32dev1/ostest/defconfig b/configs/avr32dev1/ostest/defconfig
index a88b630f2ae..c41ba1ee11e 100755
--- a/configs/avr32dev1/ostest/defconfig
+++ b/configs/avr32dev1/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ENDIAN_BIG=y
CONFIG_ARCH_BOARD="avr32dev1"
CONFIG_ARCH_BOARD_AVR32DEV1=y
CONFIG_BOARD_LOOPSPERMSEC=1140
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x00000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x00000000
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/c5471evm/httpd/defconfig b/configs/c5471evm/httpd/defconfig
index 21dd2a160ad..017671737de 100644
--- a/configs/c5471evm/httpd/defconfig
+++ b/configs/c5471evm/httpd/defconfig
@@ -48,8 +48,8 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=285212672
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=285212672
#
# C5471 specific device driver settings
diff --git a/configs/c5471evm/nettest/defconfig b/configs/c5471evm/nettest/defconfig
index d4a7082bddf..90f24143c36 100644
--- a/configs/c5471evm/nettest/defconfig
+++ b/configs/c5471evm/nettest/defconfig
@@ -48,8 +48,8 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=285212672
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=285212672
#
# General build options
diff --git a/configs/c5471evm/nsh/defconfig b/configs/c5471evm/nsh/defconfig
index 4c94c022bc5..d0fa02fdcad 100644
--- a/configs/c5471evm/nsh/defconfig
+++ b/configs/c5471evm/nsh/defconfig
@@ -48,8 +48,8 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=285212672
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=285212672
#
# C5471 specific device driver settings
diff --git a/configs/c5471evm/ostest/defconfig b/configs/c5471evm/ostest/defconfig
index d2a470f9ede..17e6ba774df 100644
--- a/configs/c5471evm/ostest/defconfig
+++ b/configs/c5471evm/ostest/defconfig
@@ -48,8 +48,8 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=285212672
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=285212672
#
# C5471 specific device driver settings
diff --git a/configs/cloudctrl/README.txt b/configs/cloudctrl/README.txt
index 116bf6b53bd..1890dbc4f9d 100644
--- a/configs/cloudctrl/README.txt
+++ b/configs/cloudctrl/README.txt
@@ -493,13 +493,13 @@ Cloudctrl-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/cloudctrl/nsh/defconfig b/configs/cloudctrl/nsh/defconfig
index 4e47efcfcac..7011687a447 100644
--- a/configs/cloudctrl/nsh/defconfig
+++ b/configs/cloudctrl/nsh/defconfig
@@ -214,8 +214,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/compal_e88/nsh_highram/defconfig b/configs/compal_e88/nsh_highram/defconfig
index 31449f48d20..1f15b3d8d31 100644
--- a/configs/compal_e88/nsh_highram/defconfig
+++ b/configs/compal_e88/nsh_highram/defconfig
@@ -48,8 +48,8 @@ CONFIG_ARCH_LEDS=n
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=8650752
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=8650752
#
# C5471 specific device driver settings
diff --git a/configs/compal_e99/nsh_compalram/defconfig b/configs/compal_e99/nsh_compalram/defconfig
index 649b1535b50..7057b92c15d 100644
--- a/configs/compal_e99/nsh_compalram/defconfig
+++ b/configs/compal_e99/nsh_compalram/defconfig
@@ -51,8 +51,8 @@ CONFIG_ARCH_LEDS=n
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=8650752
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=8650752
#
# C5471 specific device driver settings
diff --git a/configs/compal_e99/nsh_highram/defconfig b/configs/compal_e99/nsh_highram/defconfig
index 56fe639cbad..d5264ef186b 100644
--- a/configs/compal_e99/nsh_highram/defconfig
+++ b/configs/compal_e99/nsh_highram/defconfig
@@ -51,8 +51,8 @@ CONFIG_ARCH_LEDS=n
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=8650752
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=8650752
#
# C5471 specific device driver settings
diff --git a/configs/demo9s12ne64/README.txt b/configs/demo9s12ne64/README.txt
index 96872f98069..120aa8cd3d1 100644
--- a/configs/demo9s12ne64/README.txt
+++ b/configs/demo9s12ne64/README.txt
@@ -292,9 +292,9 @@ HCS12/DEMO9S12NEC64-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed RAM.
+ CONFIG_RAM_SIZE - Describes the installed RAM.
- CONFIG_DRAM_START - The start address of installed RAM
+ CONFIG_RAM_START - The start address of installed RAM
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/demo9s12ne64/ostest/defconfig b/configs/demo9s12ne64/ostest/defconfig
index f52952232a8..858310e48aa 100755
--- a/configs/demo9s12ne64/ostest/defconfig
+++ b/configs/demo9s12ne64/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_MCS92S12NEC64=y
CONFIG_ARCH_BOARD="demo9s12ne64"
CONFIG_ARCH_BOARD_DEMOS92S12NEC64=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/ea3131/README.txt b/configs/ea3131/README.txt
index 8d8f2c0bf64..ed798103dd1 100644
--- a/configs/ea3131/README.txt
+++ b/configs/ea3131/README.txt
@@ -522,15 +522,15 @@ ARM/EA3131-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - For most ARM9 architectures, this describes the
+ CONFIG_RAM_SIZE - For most ARM9 architectures, this describes the
size of installed DRAM. For the LPC313X, it is used only to
deterimine how to map the executable regions. It is SDRAM size
only if you are executing out of the external SDRAM; or it could
be NOR FLASH size, external SRAM size, or internal SRAM size.
- CONFIG_DRAM_START - The start address of installed DRAM (physical)
+ CONFIG_RAM_START - The start address of installed DRAM (physical)
- CONFIG_DRAM_VSTART - The startaddress of DRAM (virtual)
+ CONFIG_RAM_VSTART - The startaddress of DRAM (virtual)
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/ea3131/nsh/defconfig b/configs/ea3131/nsh/defconfig
index 02a9949e3bb..78cf0461385 100644
--- a/configs/ea3131/nsh/defconfig
+++ b/configs/ea3131/nsh/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3131=y
CONFIG_ARCH_BOARD="ea3131"
CONFIG_ARCH_BOARD_EA3131=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ea3131/ostest/defconfig b/configs/ea3131/ostest/defconfig
index 19c1d6e3012..8fcac9a4242 100644
--- a/configs/ea3131/ostest/defconfig
+++ b/configs/ea3131/ostest/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3131=y
CONFIG_ARCH_BOARD="ea3131"
CONFIG_ARCH_BOARD_EA3131=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ea3131/pgnsh/defconfig b/configs/ea3131/pgnsh/defconfig
index a73842bc7ba..ab0ea3b62b5 100644
--- a/configs/ea3131/pgnsh/defconfig
+++ b/configs/ea3131/pgnsh/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3131=y
CONFIG_ARCH_BOARD="ea3131"
CONFIG_ARCH_BOARD_EA3131=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ea3131/usbserial/defconfig b/configs/ea3131/usbserial/defconfig
index c4b0c2bbecf..189d18ebfa3 100644
--- a/configs/ea3131/usbserial/defconfig
+++ b/configs/ea3131/usbserial/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3131=y
CONFIG_ARCH_BOARD="ea3131"
CONFIG_ARCH_BOARD_EA3131=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ea3131/usbstorage/defconfig b/configs/ea3131/usbstorage/defconfig
index 528ef86931d..9baaddf9194 100644
--- a/configs/ea3131/usbstorage/defconfig
+++ b/configs/ea3131/usbstorage/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3131=y
CONFIG_ARCH_BOARD="ea3131"
CONFIG_ARCH_BOARD_EA3131=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ea3152/README.txt b/configs/ea3152/README.txt
index ef502eb905c..7dd067cfa84 100644
--- a/configs/ea3152/README.txt
+++ b/configs/ea3152/README.txt
@@ -328,15 +328,15 @@ ARM/EA3152-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - For most ARM9 architectures, this describes the
+ CONFIG_RAM_SIZE - For most ARM9 architectures, this describes the
size of installed DRAM. For the LPC315X, it is used only to
deterimine how to map the executable regions. It is SDRAM size
only if you are executing out of the external SDRAM; or it could
be NOR FLASH size, external SRAM size, or internal SRAM size.
- CONFIG_DRAM_START - The start address of installed DRAM (physical)
+ CONFIG_RAM_START - The start address of installed DRAM (physical)
- CONFIG_DRAM_VSTART - The startaddress of DRAM (virtual)
+ CONFIG_RAM_VSTART - The startaddress of DRAM (virtual)
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/ea3152/ostest/defconfig b/configs/ea3152/ostest/defconfig
index 78700547cb8..dbd39c11008 100644
--- a/configs/ea3152/ostest/defconfig
+++ b/configs/ea3152/ostest/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_CHIP_LPC3152=y
CONFIG_ARCH_BOARD="ea3152"
CONFIG_ARCH_BOARD_EA3152=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x11028000
-CONFIG_DRAM_VSTART=0x11028000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x11028000
+CONFIG_RAM_VSTART=0x11028000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/README.txt b/configs/eagle100/README.txt
index a2d79b43d58..ab55bfe2cce 100644
--- a/configs/eagle100/README.txt
+++ b/configs/eagle100/README.txt
@@ -295,13 +295,13 @@ Eagle100-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM3S6918 supports interrupt prioritization
diff --git a/configs/eagle100/httpd/defconfig b/configs/eagle100/httpd/defconfig
index 91e77446f45..9003c9dabbd 100644
--- a/configs/eagle100/httpd/defconfig
+++ b/configs/eagle100/httpd/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/nettest/defconfig b/configs/eagle100/nettest/defconfig
index 136c1d18392..37eeb25b57d 100644
--- a/configs/eagle100/nettest/defconfig
+++ b/configs/eagle100/nettest/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/nsh/defconfig b/configs/eagle100/nsh/defconfig
index a13167d6b93..5e2e12c3eff 100644
--- a/configs/eagle100/nsh/defconfig
+++ b/configs/eagle100/nsh/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/nxflat/defconfig b/configs/eagle100/nxflat/defconfig
index 738478fe61a..5a3cfdb6345 100644
--- a/configs/eagle100/nxflat/defconfig
+++ b/configs/eagle100/nxflat/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/ostest/defconfig b/configs/eagle100/ostest/defconfig
index 7a2b681be4a..0514cb12d5a 100644
--- a/configs/eagle100/ostest/defconfig
+++ b/configs/eagle100/ostest/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/eagle100/thttpd/defconfig b/configs/eagle100/thttpd/defconfig
index ab52ef6dce8..5715c801997 100644
--- a/configs/eagle100/thttpd/defconfig
+++ b/configs/eagle100/thttpd/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6918=y
CONFIG_ARCH_BOARD="eagle100"
CONFIG_ARCH_BOARD_EAGLE100=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ekk-lm3s9b96/README.txt b/configs/ekk-lm3s9b96/README.txt
index dfd212854a2..ee9c2e7aad4 100644
--- a/configs/ekk-lm3s9b96/README.txt
+++ b/configs/ekk-lm3s9b96/README.txt
@@ -316,13 +316,13 @@ Stellaris EKK-LM3S9B96 Evaluation Kit Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00018000 (96Kb)
+ CONFIG_RAM_SIZE=0x00018000 (96Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM3S9B96 supports interrupt prioritization
diff --git a/configs/ekk-lm3s9b96/nsh/defconfig b/configs/ekk-lm3s9b96/nsh/defconfig
index 0b8bf1d7442..54e88333832 100644
--- a/configs/ekk-lm3s9b96/nsh/defconfig
+++ b/configs/ekk-lm3s9b96/nsh/defconfig
@@ -163,8 +163,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=98304
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=98304
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/ekk-lm3s9b96/ostest/defconfig b/configs/ekk-lm3s9b96/ostest/defconfig
index 241f3f33f6c..4ac8b479802 100644
--- a/configs/ekk-lm3s9b96/ostest/defconfig
+++ b/configs/ekk-lm3s9b96/ostest/defconfig
@@ -148,8 +148,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=98304
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=98304
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/ez80f910200kitg/ostest/defconfig b/configs/ez80f910200kitg/ostest/defconfig
index b32a9ed754f..1bdd83568cb 100644
--- a/configs/ez80f910200kitg/ostest/defconfig
+++ b/configs/ez80f910200kitg/ostest/defconfig
@@ -111,8 +111,8 @@ CONFIG_HAVE_LOWSERIALINIT=y
#
# Board Settings
#
-CONFIG_DRAM_START=0
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/ez80f910200zco/dhcpd/defconfig b/configs/ez80f910200zco/dhcpd/defconfig
index f3c4864f828..0c179058ba9 100644
--- a/configs/ez80f910200zco/dhcpd/defconfig
+++ b/configs/ez80f910200zco/dhcpd/defconfig
@@ -48,7 +48,7 @@ CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_IRQPRIO=n
CONFIG_BOARD_LOOPSPERMSEC=1250
CONFIG_ENDIAN_BIG=n
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=n
CONFIG_ARCH_TIMERHOOK=y
diff --git a/configs/ez80f910200zco/httpd/defconfig b/configs/ez80f910200zco/httpd/defconfig
index f972aacfd9c..00e4839aced 100644
--- a/configs/ez80f910200zco/httpd/defconfig
+++ b/configs/ez80f910200zco/httpd/defconfig
@@ -48,7 +48,7 @@ CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_IRQPRIO=n
CONFIG_BOARD_LOOPSPERMSEC=1250
CONFIG_ENDIAN_BIG=n
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=n
CONFIG_ARCH_TIMERHOOK=y
diff --git a/configs/ez80f910200zco/nettest/defconfig b/configs/ez80f910200zco/nettest/defconfig
index 345508d9eb6..ba21db591f3 100644
--- a/configs/ez80f910200zco/nettest/defconfig
+++ b/configs/ez80f910200zco/nettest/defconfig
@@ -48,7 +48,7 @@ CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_IRQPRIO=n
CONFIG_BOARD_LOOPSPERMSEC=1250
CONFIG_ENDIAN_BIG=n
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=n
CONFIG_ARCH_TIMERHOOK=y
diff --git a/configs/ez80f910200zco/nsh/defconfig b/configs/ez80f910200zco/nsh/defconfig
index 2ce04493dfe..627a95864bc 100644
--- a/configs/ez80f910200zco/nsh/defconfig
+++ b/configs/ez80f910200zco/nsh/defconfig
@@ -48,7 +48,7 @@ CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_IRQPRIO=n
CONFIG_BOARD_LOOPSPERMSEC=1250
CONFIG_ENDIAN_BIG=n
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=n
CONFIG_ARCH_TIMERHOOK=y
diff --git a/configs/ez80f910200zco/ostest/defconfig b/configs/ez80f910200zco/ostest/defconfig
index 6df0efdb7b0..812912a82ef 100644
--- a/configs/ez80f910200zco/ostest/defconfig
+++ b/configs/ez80f910200zco/ostest/defconfig
@@ -112,8 +112,8 @@ CONFIG_ARCH_TIMERHOOK=y
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/ez80f910200zco/poll/defconfig b/configs/ez80f910200zco/poll/defconfig
index 141f0a2a721..09ced0d5fce 100644
--- a/configs/ez80f910200zco/poll/defconfig
+++ b/configs/ez80f910200zco/poll/defconfig
@@ -48,7 +48,7 @@ CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_IRQPRIO=n
CONFIG_BOARD_LOOPSPERMSEC=1250
CONFIG_ENDIAN_BIG=n
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=n
CONFIG_ARCH_TIMERHOOK=y
diff --git a/configs/fire-stm32v2/README.txt b/configs/fire-stm32v2/README.txt
index 101657f6400..962d1ad66cb 100644
--- a/configs/fire-stm32v2/README.txt
+++ b/configs/fire-stm32v2/README.txt
@@ -594,13 +594,13 @@ M3 Wildfire-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The STM32F103Z supports interrupt prioritization
diff --git a/configs/fire-stm32v2/nsh/defconfig b/configs/fire-stm32v2/nsh/defconfig
index f1a89316be1..0d0f50d10e7 100644
--- a/configs/fire-stm32v2/nsh/defconfig
+++ b/configs/fire-stm32v2/nsh/defconfig
@@ -202,8 +202,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/freedom-kl25z/README.txt b/configs/freedom-kl25z/README.txt
index eab60e672ae..d7eaff648d8 100644
--- a/configs/freedom-kl25z/README.txt
+++ b/configs/freedom-kl25z/README.txt
@@ -188,13 +188,13 @@ Freedom KL25Z-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=16384 (16Kb)
+ CONFIG_RAM_SIZE=16384 (16Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The Cortex-M0 supports interrupt prioritization
diff --git a/configs/freedom-kl25z/nsh/defconfig b/configs/freedom-kl25z/nsh/defconfig
index c4066cfc307..711f8e098d9 100644
--- a/configs/freedom-kl25z/nsh/defconfig
+++ b/configs/freedom-kl25z/nsh/defconfig
@@ -175,8 +175,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=2988
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x1FFFF000
-CONFIG_DRAM_SIZE=16384
+CONFIG_RAM_START=0x1FFFF000
+CONFIG_RAM_SIZE=16384
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/freedom-kl25z/ostest/defconfig b/configs/freedom-kl25z/ostest/defconfig
index 45c19b5782a..e4e1bd7b6d0 100644
--- a/configs/freedom-kl25z/ostest/defconfig
+++ b/configs/freedom-kl25z/ostest/defconfig
@@ -175,8 +175,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=2988
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x1FFFF000
-CONFIG_DRAM_SIZE=16384
+CONFIG_RAM_START=0x1FFFF000
+CONFIG_RAM_SIZE=16384
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/README.txt b/configs/hymini-stm32v/README.txt
index 46a365ddfb9..c3493b8ff2c 100644
--- a/configs/hymini-stm32v/README.txt
+++ b/configs/hymini-stm32v/README.txt
@@ -344,13 +344,13 @@ HY-Mini specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x0000C000 (48Kb)
+ CONFIG_RAM_SIZE=0x0000C000 (48Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The STM32F103V supports interrupt prioritization
diff --git a/configs/hymini-stm32v/buttons/defconfig b/configs/hymini-stm32v/buttons/defconfig
index 4fb4b3000a4..ab5bb0c839c 100644
--- a/configs/hymini-stm32v/buttons/defconfig
+++ b/configs/hymini-stm32v/buttons/defconfig
@@ -232,8 +232,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/nsh/defconfig b/configs/hymini-stm32v/nsh/defconfig
index 3f579c7f419..ee0272c012a 100755
--- a/configs/hymini-stm32v/nsh/defconfig
+++ b/configs/hymini-stm32v/nsh/defconfig
@@ -240,8 +240,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/nsh2/defconfig b/configs/hymini-stm32v/nsh2/defconfig
index d0ede69b390..2b58eed3505 100644
--- a/configs/hymini-stm32v/nsh2/defconfig
+++ b/configs/hymini-stm32v/nsh2/defconfig
@@ -253,8 +253,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/ostest/defconfig b/configs/hymini-stm32v/ostest/defconfig
index c3b8ddec383..b270796c23f 100644
--- a/configs/hymini-stm32v/ostest/defconfig
+++ b/configs/hymini-stm32v/ostest/defconfig
@@ -232,8 +232,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/usbnsh/defconfig b/configs/hymini-stm32v/usbnsh/defconfig
index ba8dd99a5f9..f2b74f3dd01 100644
--- a/configs/hymini-stm32v/usbnsh/defconfig
+++ b/configs/hymini-stm32v/usbnsh/defconfig
@@ -232,8 +232,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/hymini-stm32v/usbserial/defconfig b/configs/hymini-stm32v/usbserial/defconfig
index 25382b32b5a..6b497c5e1e8 100755
--- a/configs/hymini-stm32v/usbserial/defconfig
+++ b/configs/hymini-stm32v/usbserial/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="hymini-stm32v"
CONFIG_ARCH_BOARD_HYMINI_STM32V=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=49152
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/hymini-stm32v/usbstorage/defconfig b/configs/hymini-stm32v/usbstorage/defconfig
index da13197a538..d94256102b2 100755
--- a/configs/hymini-stm32v/usbstorage/defconfig
+++ b/configs/hymini-stm32v/usbstorage/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="hymini-stm32v"
CONFIG_ARCH_BOARD_HYMINI_STM32V=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=49152
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=49152
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/kwikstik-k40/README.txt b/configs/kwikstik-k40/README.txt
index d08f6bb3508..60b87c73f5d 100644
--- a/configs/kwikstik-k40/README.txt
+++ b/configs/kwikstik-k40/README.txt
@@ -381,13 +381,13 @@ KwikStik-K40-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The Kinetis K40 supports interrupt prioritization
diff --git a/configs/kwikstik-k40/ostest/defconfig b/configs/kwikstik-k40/ostest/defconfig
index 7d646918e81..fa5663bc16d 100755
--- a/configs/kwikstik-k40/ostest/defconfig
+++ b/configs/kwikstik-k40/ostest/defconfig
@@ -189,8 +189,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=9535
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x1fff8000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x1fff8000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lincoln60/README.txt b/configs/lincoln60/README.txt
index a2a6d103217..9d856a7c256 100644
--- a/configs/lincoln60/README.txt
+++ b/configs/lincoln60/README.txt
@@ -280,15 +280,15 @@ Lincoln 60 Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/lincoln60/nsh/defconfig b/configs/lincoln60/nsh/defconfig
index e9aea511958..9222944d484 100644
--- a/configs/lincoln60/nsh/defconfig
+++ b/configs/lincoln60/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1769=y
CONFIG_ARCH_BOARD="lincoln60"
CONFIG_ARCH_BOARD_LINCOLN60=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lincoln60/ostest/defconfig b/configs/lincoln60/ostest/defconfig
index c5e15d97d8e..3ba50a15e9d 100644
--- a/configs/lincoln60/ostest/defconfig
+++ b/configs/lincoln60/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1769=y
CONFIG_ARCH_BOARD="lincoln60"
CONFIG_ARCH_BOARD_LINCOLN60=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm3s6432-s2e/README.txt b/configs/lm3s6432-s2e/README.txt
index 357c6b56e3a..862db8ebfcf 100644
--- a/configs/lm3s6432-s2e/README.txt
+++ b/configs/lm3s6432-s2e/README.txt
@@ -310,13 +310,13 @@ Stellaris MDL-S2E Reference Design Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM3S6432 supports interrupt prioritization
diff --git a/configs/lm3s6432-s2e/nsh/defconfig b/configs/lm3s6432-s2e/nsh/defconfig
index d8fb2f60035..31616a2cd8b 100644
--- a/configs/lm3s6432-s2e/nsh/defconfig
+++ b/configs/lm3s6432-s2e/nsh/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6432=y
CONFIG_ARCH_BOARD="lm3s6432-s2e"
CONFIG_ARCH_BOARD_LM3S6432S2E=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm3s6432-s2e/ostest/defconfig b/configs/lm3s6432-s2e/ostest/defconfig
index 44d1c46f537..7921f6c45c9 100644
--- a/configs/lm3s6432-s2e/ostest/defconfig
+++ b/configs/lm3s6432-s2e/ostest/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S6432=y
CONFIG_ARCH_BOARD="lm3s6432-s2e"
CONFIG_ARCH_BOARD_LM3S6432S2E=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm3s6965-ek/README.txt b/configs/lm3s6965-ek/README.txt
index a70db8460b7..f41196d6f54 100644
--- a/configs/lm3s6965-ek/README.txt
+++ b/configs/lm3s6965-ek/README.txt
@@ -459,13 +459,13 @@ Stellaris LM3S6965 Evaluation Kit Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM3S6965 supports interrupt prioritization
diff --git a/configs/lm3s6965-ek/discover/defconfig b/configs/lm3s6965-ek/discover/defconfig
index 53776ebdab2..7fe3518c088 100644
--- a/configs/lm3s6965-ek/discover/defconfig
+++ b/configs/lm3s6965-ek/discover/defconfig
@@ -162,8 +162,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm3s6965-ek/nsh/defconfig b/configs/lm3s6965-ek/nsh/defconfig
index 53776ebdab2..7fe3518c088 100755
--- a/configs/lm3s6965-ek/nsh/defconfig
+++ b/configs/lm3s6965-ek/nsh/defconfig
@@ -162,8 +162,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm3s6965-ek/nx/defconfig b/configs/lm3s6965-ek/nx/defconfig
index 4546f593206..cd804e861c5 100755
--- a/configs/lm3s6965-ek/nx/defconfig
+++ b/configs/lm3s6965-ek/nx/defconfig
@@ -145,8 +145,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm3s6965-ek/ostest/defconfig b/configs/lm3s6965-ek/ostest/defconfig
index d1479d32df1..3a08679f9ce 100755
--- a/configs/lm3s6965-ek/ostest/defconfig
+++ b/configs/lm3s6965-ek/ostest/defconfig
@@ -147,8 +147,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm3s6965-ek/tcpecho/defconfig b/configs/lm3s6965-ek/tcpecho/defconfig
index 33f43c72eba..e45f4748e8a 100644
--- a/configs/lm3s6965-ek/tcpecho/defconfig
+++ b/configs/lm3s6965-ek/tcpecho/defconfig
@@ -194,8 +194,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=4531
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm3s8962-ek/README.txt b/configs/lm3s8962-ek/README.txt
index 82135e809fa..b97400aeb27 100644
--- a/configs/lm3s8962-ek/README.txt
+++ b/configs/lm3s8962-ek/README.txt
@@ -363,13 +363,13 @@ Stellaris LM3S8962 Evaluation Kit Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM3S8962 supports interrupt prioritization
diff --git a/configs/lm3s8962-ek/nsh/defconfig b/configs/lm3s8962-ek/nsh/defconfig
index 20937822ee8..831fc138f90 100755
--- a/configs/lm3s8962-ek/nsh/defconfig
+++ b/configs/lm3s8962-ek/nsh/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S8962=y
CONFIG_ARCH_BOARD="lm3s8962-ek"
CONFIG_ARCH_BOARD_LM3S8962EK=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm3s8962-ek/nx/defconfig b/configs/lm3s8962-ek/nx/defconfig
index c779e71ea21..2cd6096e317 100755
--- a/configs/lm3s8962-ek/nx/defconfig
+++ b/configs/lm3s8962-ek/nx/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S8962=y
CONFIG_ARCH_BOARD="lm3s8962-ek"
CONFIG_ARCH_BOARD_LM3S8962EK=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm3s8962-ek/ostest/defconfig b/configs/lm3s8962-ek/ostest/defconfig
index 60a0ed9685a..6b72548dd69 100755
--- a/configs/lm3s8962-ek/ostest/defconfig
+++ b/configs/lm3s8962-ek/ostest/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_CHIP_LM3S8962=y
CONFIG_ARCH_BOARD="lm3s8962-ek"
CONFIG_ARCH_BOARD_LM3S8962EK=y
CONFIG_BOARD_LOOPSPERMSEC=4531
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lm4f120-launchpad/README.txt b/configs/lm4f120-launchpad/README.txt
index 13d7f087f88..ee44d043e33 100644
--- a/configs/lm4f120-launchpad/README.txt
+++ b/configs/lm4f120-launchpad/README.txt
@@ -590,13 +590,13 @@ LM4F120 LaunchPad Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The LM4F120 supports interrupt prioritization
diff --git a/configs/lm4f120-launchpad/nsh/defconfig b/configs/lm4f120-launchpad/nsh/defconfig
index 3be31d9cdbb..953802df40d 100755
--- a/configs/lm4f120-launchpad/nsh/defconfig
+++ b/configs/lm4f120-launchpad/nsh/defconfig
@@ -158,8 +158,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=4531
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lm4f120-launchpad/ostest/defconfig b/configs/lm4f120-launchpad/ostest/defconfig
index ee6d8d4179d..2ab53f2e313 100755
--- a/configs/lm4f120-launchpad/ostest/defconfig
+++ b/configs/lm4f120-launchpad/ostest/defconfig
@@ -158,8 +158,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=4531
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lpc4330-xplorer/README.txt b/configs/lpc4330-xplorer/README.txt
index d046ccb442c..8ea443f7998 100644
--- a/configs/lpc4330-xplorer/README.txt
+++ b/configs/lpc4330-xplorer/README.txt
@@ -431,8 +431,8 @@ Code Red IDE/Tools
To execute from SPIFI, you would need to set:
CONFIG_LPC43_BOOT_SPIFI=y : Executing from SPIFI
- CONFIG_DRAM_SIZE=(128*1024) : SRAM Bank0 size
- CONFIG_DRAM_START=0x10000000 : SRAM Bank0 base address
+ CONFIG_RAM_SIZE=(128*1024) : SRAM Bank0 size
+ CONFIG_RAM_START=0x10000000 : SRAM Bank0 base address
CONFIG_SPIFI_OFFSET=(512*1024) : SPIFI file system offset
To boot the LPC4330-Xplorer from SPIFI the DIP switches should be 1-OFF,
@@ -707,15 +707,15 @@ LPC4330-Xplorer Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC43xx supports interrupt prioritization
@@ -955,8 +955,8 @@ Where is one of the following:
To execute from SPIFI, you would need to set:
CONFIG_LPC43_BOOT_SPIFI=y : Executing from SPIFI
- CONFIG_DRAM_SIZE=(128*1024) : SRAM Bank0 size
- CONFIG_DRAM_START=0x10000000 : SRAM Bank0 base address
+ CONFIG_RAM_SIZE=(128*1024) : SRAM Bank0 size
+ CONFIG_RAM_START=0x10000000 : SRAM Bank0 base address
CONFIG_SPIFI_OFFSET=(512*1024) : SPIFI file system offset
CONFIG_MM_REGIONS should also be increased if you want to other SRAM banks
diff --git a/configs/lpc4330-xplorer/nsh/defconfig b/configs/lpc4330-xplorer/nsh/defconfig
index 5b931bbd447..0c981ff0c65 100644
--- a/configs/lpc4330-xplorer/nsh/defconfig
+++ b/configs/lpc4330-xplorer/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC4330FET100=y
CONFIG_ARCH_BOARD="lpc4330-xplorer"
CONFIG_ARCH_BOARD_LPC4330_XPLORER=y
CONFIG_BOARD_LOOPSPERMSEC=18535
-CONFIG_DRAM_SIZE=73728
-CONFIG_DRAM_START=0x10080000
+CONFIG_RAM_SIZE=73728
+CONFIG_RAM_START=0x10080000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lpc4330-xplorer/ostest/defconfig b/configs/lpc4330-xplorer/ostest/defconfig
index bab061fd4dc..15f0167597a 100644
--- a/configs/lpc4330-xplorer/ostest/defconfig
+++ b/configs/lpc4330-xplorer/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC4330FET100=y
CONFIG_ARCH_BOARD="lpc4330-xplorer"
CONFIG_ARCH_BOARD_LPC4330_XPLORER=y
CONFIG_BOARD_LOOPSPERMSEC=18535
-CONFIG_DRAM_SIZE=73728
-CONFIG_DRAM_START=0x10080000
+CONFIG_RAM_SIZE=73728
+CONFIG_RAM_START=0x10080000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/lpcxpresso-lpc1768/README.txt b/configs/lpcxpresso-lpc1768/README.txt
index 6fbd3e8ac5f..700d0eb66d6 100644
--- a/configs/lpcxpresso-lpc1768/README.txt
+++ b/configs/lpcxpresso-lpc1768/README.txt
@@ -576,15 +576,15 @@ LPCXpresso Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/lpcxpresso-lpc1768/dhcpd/defconfig b/configs/lpcxpresso-lpc1768/dhcpd/defconfig
index 90a449f9e1e..07da26c728d 100755
--- a/configs/lpcxpresso-lpc1768/dhcpd/defconfig
+++ b/configs/lpcxpresso-lpc1768/dhcpd/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lpcxpresso-lpc1768/nsh/defconfig b/configs/lpcxpresso-lpc1768/nsh/defconfig
index 9c8030d86c5..26d90a7f031 100755
--- a/configs/lpcxpresso-lpc1768/nsh/defconfig
+++ b/configs/lpcxpresso-lpc1768/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lpcxpresso-lpc1768/nx/defconfig b/configs/lpcxpresso-lpc1768/nx/defconfig
index efc6838c84e..f81dfcbf979 100755
--- a/configs/lpcxpresso-lpc1768/nx/defconfig
+++ b/configs/lpcxpresso-lpc1768/nx/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lpcxpresso-lpc1768/ostest/defconfig b/configs/lpcxpresso-lpc1768/ostest/defconfig
index 91537d0a7aa..927c0afed13 100755
--- a/configs/lpcxpresso-lpc1768/ostest/defconfig
+++ b/configs/lpcxpresso-lpc1768/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lpcxpresso-lpc1768/thttpd/defconfig b/configs/lpcxpresso-lpc1768/thttpd/defconfig
index f8cbdd217f9..323f5b3b4e8 100755
--- a/configs/lpcxpresso-lpc1768/thttpd/defconfig
+++ b/configs/lpcxpresso-lpc1768/thttpd/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/lpcxpresso-lpc1768/usbstorage/defconfig b/configs/lpcxpresso-lpc1768/usbstorage/defconfig
index 671359d2824..a8ccc57b2a5 100755
--- a/configs/lpcxpresso-lpc1768/usbstorage/defconfig
+++ b/configs/lpcxpresso-lpc1768/usbstorage/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="lpcxpresso-lpc1768"
CONFIG_ARCH_BOARD_LPCXPRESSO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/m68332evb/defconfig b/configs/m68332evb/defconfig
index affc6e1e1e7..c7f8c88818f 100644
--- a/configs/m68332evb/defconfig
+++ b/configs/m68332evb/defconfig
@@ -40,7 +40,7 @@ CONFIG_ARCH_M68332=y
CONFIG_ARCH_M68332EVB=y
CONFIG_ARCH_BOARD="m68332evb"
CONFIG_ARCH_BOARD_M68332EVB=y
-CONFIG_DRAM_SIZE=12288
+CONFIG_RAM_SIZE=12288
CONFIG_ARCH_STACKDUMP=y
#
diff --git a/configs/mbed/README.txt b/configs/mbed/README.txt
index 4c015f3c984..592487a451c 100644
--- a/configs/mbed/README.txt
+++ b/configs/mbed/README.txt
@@ -250,15 +250,15 @@ mbed Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/mbed/hidkbd/defconfig b/configs/mbed/hidkbd/defconfig
index 9184e8d09bd..19a855ea2aa 100644
--- a/configs/mbed/hidkbd/defconfig
+++ b/configs/mbed/hidkbd/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="mbed"
CONFIG_ARCH_BOARD_MBED=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/mbed/nsh/defconfig b/configs/mbed/nsh/defconfig
index 7bd0d31eb9e..9b32ac29aa3 100755
--- a/configs/mbed/nsh/defconfig
+++ b/configs/mbed/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="mbed"
CONFIG_ARCH_BOARD_MBED=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/mcu123-lpc214x/README.txt b/configs/mcu123-lpc214x/README.txt
index f2f7721985d..4d131d62fef 100644
--- a/configs/mcu123-lpc214x/README.txt
+++ b/configs/mcu123-lpc214x/README.txt
@@ -248,9 +248,9 @@ ARM/LPC214X-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed RAM.
+ CONFIG_RAM_SIZE - Describes the installed RAM.
- CONFIG_DRAM_START - The start address of installed RAM
+ CONFIG_RAM_START - The start address of installed RAM
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/mcu123-lpc214x/composite/defconfig b/configs/mcu123-lpc214x/composite/defconfig
index 9c5c72730e0..9195946050f 100644
--- a/configs/mcu123-lpc214x/composite/defconfig
+++ b/configs/mcu123-lpc214x/composite/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="mcu123-lpc214x"
CONFIG_ARCH_BOARD_MCU123=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/mcu123-lpc214x/nsh/defconfig b/configs/mcu123-lpc214x/nsh/defconfig
index 29d581596dd..c97f2f3b234 100644
--- a/configs/mcu123-lpc214x/nsh/defconfig
+++ b/configs/mcu123-lpc214x/nsh/defconfig
@@ -135,8 +135,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x40000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mcu123-lpc214x/ostest/defconfig b/configs/mcu123-lpc214x/ostest/defconfig
index 3291fcf17a4..86fe4629598 100644
--- a/configs/mcu123-lpc214x/ostest/defconfig
+++ b/configs/mcu123-lpc214x/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="mcu123-lpc214x"
CONFIG_ARCH_BOARD_MCU123=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/mcu123-lpc214x/usbserial/defconfig b/configs/mcu123-lpc214x/usbserial/defconfig
index 14b685d4827..7dd56cd2320 100644
--- a/configs/mcu123-lpc214x/usbserial/defconfig
+++ b/configs/mcu123-lpc214x/usbserial/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="mcu123-lpc214x"
CONFIG_ARCH_BOARD_MCU123=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/mcu123-lpc214x/usbstorage/defconfig b/configs/mcu123-lpc214x/usbstorage/defconfig
index e6071090229..1a650c1c20a 100644
--- a/configs/mcu123-lpc214x/usbstorage/defconfig
+++ b/configs/mcu123-lpc214x/usbstorage/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="mcu123-lpc214x"
CONFIG_ARCH_BOARD_MCU123=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/micropendous3/README.txt b/configs/micropendous3/README.txt
index 298a4aa467e..f7b014db8ca 100644
--- a/configs/micropendous3/README.txt
+++ b/configs/micropendous3/README.txt
@@ -429,14 +429,14 @@ Micropendous3 Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM. One of:
+ CONFIG_RAM_SIZE - Describes the installed DRAM. One of:
- CONFIG_DRAM_SIZE=(4*1024) - (4Kb)
- CONFIG_DRAM_SIZE=(8*1024) - (8Kb)
+ CONFIG_RAM_SIZE=(4*1024) - (4Kb)
+ CONFIG_RAM_SIZE=(8*1024) - (8Kb)
- CONFIG_DRAM_START - The start address of installed SRAM
+ CONFIG_RAM_START - The start address of installed SRAM
- CONFIG_DRAM_START=0x800100
+ CONFIG_RAM_START=0x800100
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/micropendous3/hello/defconfig b/configs/micropendous3/hello/defconfig
index 3bbe436cdfd..1ed74d82ca2 100644
--- a/configs/micropendous3/hello/defconfig
+++ b/configs/micropendous3/hello/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_AT90USB647=y
CONFIG_ARCH_BOARD="micropendous3"
CONFIG_ARCH_BOARD_MICROPENDOUS3=y
CONFIG_BOARD_LOOPSPERMSEC=864
-CONFIG_DRAM_SIZE=4096
-CONFIG_DRAM_START=0x800100
+CONFIG_RAM_SIZE=4096
+CONFIG_RAM_START=0x800100
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/README.txt b/configs/mikroe-stm32f4/README.txt
index 487de7112b2..2fecf537c99 100644
--- a/configs/mikroe-stm32f4/README.txt
+++ b/configs/mikroe-stm32f4/README.txt
@@ -513,13 +513,13 @@ Mikroe-STM32F4-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/mikroe-stm32f4/fulldemo/defconfig b/configs/mikroe-stm32f4/fulldemo/defconfig
index 0815c2e0291..d867dc2b580 100644
--- a/configs/mikroe-stm32f4/fulldemo/defconfig
+++ b/configs/mikroe-stm32f4/fulldemo/defconfig
@@ -262,8 +262,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/kostest/defconfig b/configs/mikroe-stm32f4/kostest/defconfig
index 96a4ee4f1eb..4dbae123775 100644
--- a/configs/mikroe-stm32f4/kostest/defconfig
+++ b/configs/mikroe-stm32f4/kostest/defconfig
@@ -268,8 +268,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/nsh/defconfig b/configs/mikroe-stm32f4/nsh/defconfig
index d82f9b42238..bddbda9aeab 100644
--- a/configs/mikroe-stm32f4/nsh/defconfig
+++ b/configs/mikroe-stm32f4/nsh/defconfig
@@ -259,8 +259,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/nx/defconfig b/configs/mikroe-stm32f4/nx/defconfig
index 1e01cb53897..06bbc63e4bc 100644
--- a/configs/mikroe-stm32f4/nx/defconfig
+++ b/configs/mikroe-stm32f4/nx/defconfig
@@ -244,8 +244,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/nxlines/defconfig b/configs/mikroe-stm32f4/nxlines/defconfig
index 27e26349c2c..920ebc05892 100644
--- a/configs/mikroe-stm32f4/nxlines/defconfig
+++ b/configs/mikroe-stm32f4/nxlines/defconfig
@@ -244,8 +244,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/nxtext/defconfig b/configs/mikroe-stm32f4/nxtext/defconfig
index 0953fb327e2..aa38f79fd89 100644
--- a/configs/mikroe-stm32f4/nxtext/defconfig
+++ b/configs/mikroe-stm32f4/nxtext/defconfig
@@ -244,8 +244,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mikroe-stm32f4/usbnsh/defconfig b/configs/mikroe-stm32f4/usbnsh/defconfig
index c21eaaaf244..f12e4acd82e 100644
--- a/configs/mikroe-stm32f4/usbnsh/defconfig
+++ b/configs/mikroe-stm32f4/usbnsh/defconfig
@@ -259,8 +259,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/mirtoo/README.txt b/configs/mirtoo/README.txt
index c2727c5b593..5401411de64 100644
--- a/configs/mirtoo/README.txt
+++ b/configs/mirtoo/README.txt
@@ -690,15 +690,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/mirtoo/nsh/defconfig b/configs/mirtoo/nsh/defconfig
index bd7cd7deb6e..3ef9279c733 100644
--- a/configs/mirtoo/nsh/defconfig
+++ b/configs/mirtoo/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX250F128D=y
CONFIG_ARCH_BOARD="mirtoo"
CONFIG_ARCH_BOARD_MIRTOO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/mirtoo/nxffs/defconfig b/configs/mirtoo/nxffs/defconfig
index 237165bc7cb..43736ad71fd 100644
--- a/configs/mirtoo/nxffs/defconfig
+++ b/configs/mirtoo/nxffs/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX250F128D=y
CONFIG_ARCH_BOARD="mirtoo"
CONFIG_ARCH_BOARD_MIRTOO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/mirtoo/ostest/defconfig b/configs/mirtoo/ostest/defconfig
index 97793666e05..9fa86bd61b2 100644
--- a/configs/mirtoo/ostest/defconfig
+++ b/configs/mirtoo/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX250F128D=y
CONFIG_ARCH_BOARD="mirtoo"
CONFIG_ARCH_BOARD_MIRTOO=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/mx1ads/README.txt b/configs/mx1ads/README.txt
index e2ecd74d36c..bfaaffe0699 100644
--- a/configs/mx1ads/README.txt
+++ b/configs/mx1ads/README.txt
@@ -72,11 +72,11 @@ ARM/i.MX1-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM.
+ CONFIG_RAM_SIZE - Describes the installed DRAM.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_VSTART - The startaddress of DRAM (virtual)
+ CONFIG_RAM_VSTART - The startaddress of DRAM (virtual)
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/mx1ads/ostest/defconfig b/configs/mx1ads/ostest/defconfig
index b030db568d2..d1dea809a12 100644
--- a/configs/mx1ads/ostest/defconfig
+++ b/configs/mx1ads/ostest/defconfig
@@ -43,10 +43,10 @@ CONFIG_ARCH_CHIP_IMX1=y
CONFIG_ARCH_BOARD="mx1ads"
CONFIG_ARCH_BOARD_MX1ADS=y
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=16777216
-CONFIG_DRAM_START=0x08000000
-CONFIG_DRAM_VSTART=0x00000000
-CONFIG_DRAM_NUTTXENTRY=0x01004000
+CONFIG_RAM_SIZE=16777216
+CONFIG_RAM_START=0x08000000
+CONFIG_RAM_VSTART=0x00000000
+CONFIG_RAM_NUTTXENTRY=0x01004000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ne64badge/README.txt b/configs/ne64badge/README.txt
index 83ae75027aa..788c6d746a0 100644
--- a/configs/ne64badge/README.txt
+++ b/configs/ne64badge/README.txt
@@ -399,9 +399,9 @@ HCS12/NE64BADGE-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed RAM.
+ CONFIG_RAM_SIZE - Describes the installed RAM.
- CONFIG_DRAM_START - The start address of installed RAM
+ CONFIG_RAM_START - The start address of installed RAM
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/ne64badge/ostest/defconfig b/configs/ne64badge/ostest/defconfig
index 6a0820dc9d8..8e4836f79eb 100755
--- a/configs/ne64badge/ostest/defconfig
+++ b/configs/ne64badge/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_MCS92S12NEC64=y
CONFIG_ARCH_BOARD="ne64badge"
CONFIG_ARCH_BOARD_NE64BADGE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/ntosd-dm320/README.txt b/configs/ntosd-dm320/README.txt
index d6faba48ec7..70d20e3ceb9 100644
--- a/configs/ntosd-dm320/README.txt
+++ b/configs/ntosd-dm320/README.txt
@@ -233,11 +233,11 @@ ARM/DM320-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM.
+ CONFIG_RAM_SIZE - Describes the installed DRAM.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_VSTART - The startaddress of DRAM (virtual)
+ CONFIG_RAM_VSTART - The startaddress of DRAM (virtual)
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
@@ -355,8 +355,8 @@ specific to the DM320:
CONFIG_ARCH_BOARD_name - for use in C code
CONFIG_BOARD_LOOPSPERMSEC - for delay loops
CONFIG_ARCH_LEDS - Use LEDs to show state.
- CONFIG_DRAM_SIZE - Describes the internal DRAM.
- CONFIG_DRAM_START - The start address of internal DRAM
+ CONFIG_RAM_SIZE - Describes the internal DRAM.
+ CONFIG_RAM_START - The start address of internal DRAM
CONFIG_ARCH_STACKDUMP - Do stack dumps after assertions
DM320 specific device driver settings
diff --git a/configs/ntosd-dm320/include/board.h b/configs/ntosd-dm320/include/board.h
index cf302a1ffc7..201d3eb9b71 100644
--- a/configs/ntosd-dm320/include/board.h
+++ b/configs/ntosd-dm320/include/board.h
@@ -71,20 +71,20 @@
*/
#ifdef CONFIG_ARCH_NTOSD_DEVBOARD
-# if CONFIG_DRAM_START != 0x01000000
-# error "Invalid setting for CONFIG_DRAM_START"
+# if CONFIG_RAM_START != 0x01000000
+# error "Invalid setting for CONFIG_RAM_START"
# endif
-# if CONFIG_DRAM_SIZE != 0x01000000
-# warning "Check CONFIG_DRAM_SIZE. This Neuros OSD has 0x01000000 bytes of SDRAM"
+# if CONFIG_RAM_SIZE != 0x01000000
+# warning "Check CONFIG_RAM_SIZE. This Neuros OSD has 0x01000000 bytes of SDRAM"
# endif
# define DM320_SDRAM_PSECTION 0x01000000 /* 496Mb many section -- */
# define DM320_SDRAM_PADDR 0x01000000 /* 496Mb many sections CW */
#else
-# if CONFIG_DRAM_START != 0x01100000
-# error "Invalid setting for CONFIG_DRAM_START"
+# if CONFIG_RAM_START != 0x01100000
+# error "Invalid setting for CONFIG_RAM_START"
# endif
-# if CONFIG_DRAM_SIZE != 0x02000000
-# warning "Check CONFIG_DRAM_SIZE. This Neuros OSD has 0x02000000 bytes of SDRAM"
+# if CONFIG_RAM_SIZE != 0x02000000
+# warning "Check CONFIG_RAM_SIZE. This Neuros OSD has 0x02000000 bytes of SDRAM"
# endif
# define DM320_SDRAM_PSECTION 0x01100000 /* 496Mb many section -- */
# define DM320_SDRAM_PADDR 0x01100000 /* 496Mb many sections CW */
diff --git a/configs/ntosd-dm320/nettest/defconfig b/configs/ntosd-dm320/nettest/defconfig
index de3face95f4..cbb571ef0cd 100644
--- a/configs/ntosd-dm320/nettest/defconfig
+++ b/configs/ntosd-dm320/nettest/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/ntosd-dm320/nsh/defconfig b/configs/ntosd-dm320/nsh/defconfig
index aa1514e3dd1..a80002288d0 100644
--- a/configs/ntosd-dm320/nsh/defconfig
+++ b/configs/ntosd-dm320/nsh/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/ntosd-dm320/ostest/defconfig b/configs/ntosd-dm320/ostest/defconfig
index 5f2dd8b5186..57ce32e9e12 100644
--- a/configs/ntosd-dm320/ostest/defconfig
+++ b/configs/ntosd-dm320/ostest/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/ntosd-dm320/poll/defconfig b/configs/ntosd-dm320/poll/defconfig
index 6a40da06d6e..12ca86f4d56 100644
--- a/configs/ntosd-dm320/poll/defconfig
+++ b/configs/ntosd-dm320/poll/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/ntosd-dm320/thttpd/defconfig b/configs/ntosd-dm320/thttpd/defconfig
index deecffaf424..1dbf7a3be0d 100644
--- a/configs/ntosd-dm320/thttpd/defconfig
+++ b/configs/ntosd-dm320/thttpd/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/ntosd-dm320/udp/defconfig b/configs/ntosd-dm320/udp/defconfig
index 7ee1480b8d7..977ddad1b6a 100644
--- a/configs/ntosd-dm320/udp/defconfig
+++ b/configs/ntosd-dm320/udp/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/ntosd-dm320/uip/defconfig b/configs/ntosd-dm320/uip/defconfig
index 3807959b8f7..8db4f5c0fbb 100644
--- a/configs/ntosd-dm320/uip/defconfig
+++ b/configs/ntosd-dm320/uip/defconfig
@@ -44,9 +44,9 @@ CONFIG_ARCH_BOARD="ntosd-dm320"
CONFIG_ARCH_BOARD_NTOSD_DM320=y
CONFIG_ARCH_NTOSD_DEVBOARD=n
CONFIG_BOARD_LOOPSPERMSEC=16945
-CONFIG_DRAM_SIZE=33554432
-CONFIG_DRAM_START=0x01100000
-CONFIG_DRAM_VSTART=0x00000000
+CONFIG_RAM_SIZE=33554432
+CONFIG_RAM_START=0x01100000
+CONFIG_RAM_VSTART=0x00000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=n
diff --git a/configs/nucleus2g/README.txt b/configs/nucleus2g/README.txt
index 8c77eb3cdaa..10a69b85004 100644
--- a/configs/nucleus2g/README.txt
+++ b/configs/nucleus2g/README.txt
@@ -362,15 +362,15 @@ Nucleus 2G Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/nucleus2g/nsh/defconfig b/configs/nucleus2g/nsh/defconfig
index 3ffbbe38f37..0c326c2b1a3 100755
--- a/configs/nucleus2g/nsh/defconfig
+++ b/configs/nucleus2g/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="nucleus2g"
CONFIG_ARCH_BOARD_NUCLEUS2G=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/nucleus2g/ostest/defconfig b/configs/nucleus2g/ostest/defconfig
index 3ca2b1d3160..7067d58a071 100755
--- a/configs/nucleus2g/ostest/defconfig
+++ b/configs/nucleus2g/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="nucleus2g"
CONFIG_ARCH_BOARD_NUCLEUS2G=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/nucleus2g/usbserial/defconfig b/configs/nucleus2g/usbserial/defconfig
index b35367a7f35..6de79a12e38 100644
--- a/configs/nucleus2g/usbserial/defconfig
+++ b/configs/nucleus2g/usbserial/defconfig
@@ -200,8 +200,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=7982
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/nucleus2g/usbstorage/defconfig b/configs/nucleus2g/usbstorage/defconfig
index dd82a3edef8..738e7fb237e 100755
--- a/configs/nucleus2g/usbstorage/defconfig
+++ b/configs/nucleus2g/usbstorage/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_BOARD="nucleus2g"
CONFIG_ARCH_BOARD_NUCLEUS2G=y
CONFIG_BOARD_LOOPSPERMSEC=7982
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/nutiny-nuc120/README.txt b/configs/nutiny-nuc120/README.txt
index 550c15bb527..bc112392e55 100644
--- a/configs/nutiny-nuc120/README.txt
+++ b/configs/nutiny-nuc120/README.txt
@@ -174,13 +174,13 @@ NuTiny-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=16384 (16Kb)
+ CONFIG_RAM_SIZE=16384 (16Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The Cortex-M0 supports interrupt prioritization
diff --git a/configs/nutiny-nuc120/nsh/defconfig b/configs/nutiny-nuc120/nsh/defconfig
index cef4ffcd9c0..a27e0276cc0 100644
--- a/configs/nutiny-nuc120/nsh/defconfig
+++ b/configs/nutiny-nuc120/nsh/defconfig
@@ -195,8 +195,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=2988
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=16384
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=16384
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/nutiny-nuc120/ostest/defconfig b/configs/nutiny-nuc120/ostest/defconfig
index 82fd818e05e..36b2f22bc37 100644
--- a/configs/nutiny-nuc120/ostest/defconfig
+++ b/configs/nutiny-nuc120/ostest/defconfig
@@ -195,8 +195,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=16384
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=16384
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc1766stk/README.txt b/configs/olimex-lpc1766stk/README.txt
index 4e85a2c80c1..68a9bff6d48 100644
--- a/configs/olimex-lpc1766stk/README.txt
+++ b/configs/olimex-lpc1766stk/README.txt
@@ -676,15 +676,15 @@ Olimex LPC1766-STK Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/olimex-lpc1766stk/ftpc/defconfig b/configs/olimex-lpc1766stk/ftpc/defconfig
index 820217e259f..39b1467ad3e 100755
--- a/configs/olimex-lpc1766stk/ftpc/defconfig
+++ b/configs/olimex-lpc1766stk/ftpc/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/hidkbd/defconfig b/configs/olimex-lpc1766stk/hidkbd/defconfig
index e7619a5e053..1735f73a188 100755
--- a/configs/olimex-lpc1766stk/hidkbd/defconfig
+++ b/configs/olimex-lpc1766stk/hidkbd/defconfig
@@ -207,8 +207,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc1766stk/nettest/defconfig b/configs/olimex-lpc1766stk/nettest/defconfig
index b5e1454060e..f092c52b855 100755
--- a/configs/olimex-lpc1766stk/nettest/defconfig
+++ b/configs/olimex-lpc1766stk/nettest/defconfig
@@ -215,8 +215,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc1766stk/nsh/defconfig b/configs/olimex-lpc1766stk/nsh/defconfig
index 31a5e879978..b1bfd1be691 100644
--- a/configs/olimex-lpc1766stk/nsh/defconfig
+++ b/configs/olimex-lpc1766stk/nsh/defconfig
@@ -202,8 +202,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8111
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc1766stk/nx/defconfig b/configs/olimex-lpc1766stk/nx/defconfig
index c27e1d4bc07..a7c5c16f905 100755
--- a/configs/olimex-lpc1766stk/nx/defconfig
+++ b/configs/olimex-lpc1766stk/nx/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/ostest/defconfig b/configs/olimex-lpc1766stk/ostest/defconfig
index 673325bfae2..cc7107cae5f 100755
--- a/configs/olimex-lpc1766stk/ostest/defconfig
+++ b/configs/olimex-lpc1766stk/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/slip-httpd/defconfig b/configs/olimex-lpc1766stk/slip-httpd/defconfig
index 3833976304c..cd5e8d31485 100755
--- a/configs/olimex-lpc1766stk/slip-httpd/defconfig
+++ b/configs/olimex-lpc1766stk/slip-httpd/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/thttpd/defconfig b/configs/olimex-lpc1766stk/thttpd/defconfig
index dc4050afd5c..e7b1419aa44 100755
--- a/configs/olimex-lpc1766stk/thttpd/defconfig
+++ b/configs/olimex-lpc1766stk/thttpd/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/usbserial/defconfig b/configs/olimex-lpc1766stk/usbserial/defconfig
index 33b53740903..1119dcdc7aa 100644
--- a/configs/olimex-lpc1766stk/usbserial/defconfig
+++ b/configs/olimex-lpc1766stk/usbserial/defconfig
@@ -200,8 +200,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8111
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc1766stk/usbstorage/defconfig b/configs/olimex-lpc1766stk/usbstorage/defconfig
index 9d942887345..23990eace3a 100755
--- a/configs/olimex-lpc1766stk/usbstorage/defconfig
+++ b/configs/olimex-lpc1766stk/usbstorage/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_CHIP_LPC1766=y
CONFIG_ARCH_BOARD="olimex-lpc1766stk"
CONFIG_ARCH_BOARD_LPC1766STK=y
CONFIG_BOARD_LOOPSPERMSEC=8111
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc1766stk/zmodem/defconfig b/configs/olimex-lpc1766stk/zmodem/defconfig
index 2ceb701cb53..4b9cb132ddc 100644
--- a/configs/olimex-lpc1766stk/zmodem/defconfig
+++ b/configs/olimex-lpc1766stk/zmodem/defconfig
@@ -203,8 +203,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8111
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/olimex-lpc2378/nsh/defconfig b/configs/olimex-lpc2378/nsh/defconfig
index 5ca117490b2..9f743795500 100755
--- a/configs/olimex-lpc2378/nsh/defconfig
+++ b/configs/olimex-lpc2378/nsh/defconfig
@@ -50,8 +50,8 @@ CONFIG_ARCH_BOARD_OLIMEXLPC2378=y
CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-lpc2378/ostest/defconfig b/configs/olimex-lpc2378/ostest/defconfig
index 669c5853cb5..b3913c1f9bb 100755
--- a/configs/olimex-lpc2378/ostest/defconfig
+++ b/configs/olimex-lpc2378/ostest/defconfig
@@ -50,8 +50,8 @@ CONFIG_ARCH_BOARD_OLIMEXLPC2378=y
CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=3270
CONFIG_ARCH_LEDS=y
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-stm32-p107/nsh/defconfig b/configs/olimex-stm32-p107/nsh/defconfig
index 07c84516afb..b18a5b0582a 100644
--- a/configs/olimex-stm32-p107/nsh/defconfig
+++ b/configs/olimex-stm32-p107/nsh/defconfig
@@ -42,8 +42,8 @@ CONFIG_ARCH_CHIP="stm32"
CONFIG_ARCH_CHIP_STM32F107VC=y
CONFIG_ARCH_BOARD="olimex-stm32-p107"
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-stm32-p107/ostest/defconfig b/configs/olimex-stm32-p107/ostest/defconfig
index ed04400606b..c0c86272184 100644
--- a/configs/olimex-stm32-p107/ostest/defconfig
+++ b/configs/olimex-stm32-p107/ostest/defconfig
@@ -42,8 +42,8 @@ CONFIG_ARCH_CHIP="stm32"
CONFIG_ARCH_CHIP_STM32F107VC=y
CONFIG_ARCH_BOARD="olimex-stm32-p107"
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-strp711/nettest/defconfig b/configs/olimex-strp711/nettest/defconfig
index e9f84de5f29..ba4af1afae3 100755
--- a/configs/olimex-strp711/nettest/defconfig
+++ b/configs/olimex-strp711/nettest/defconfig
@@ -47,8 +47,8 @@ CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=1431
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=y
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-strp711/nsh/defconfig b/configs/olimex-strp711/nsh/defconfig
index 45fcc905792..81305ba7ac3 100644
--- a/configs/olimex-strp711/nsh/defconfig
+++ b/configs/olimex-strp711/nsh/defconfig
@@ -47,8 +47,8 @@ CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=1431
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=y
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/olimex-strp711/ostest/defconfig b/configs/olimex-strp711/ostest/defconfig
index 8b1ee281f2c..1e3741650f4 100644
--- a/configs/olimex-strp711/ostest/defconfig
+++ b/configs/olimex-strp711/ostest/defconfig
@@ -47,8 +47,8 @@ CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=1431
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=y
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/open1788/knsh/defconfig b/configs/open1788/knsh/defconfig
index d93870f8f9b..6aad3faf1ce 100755
--- a/configs/open1788/knsh/defconfig
+++ b/configs/open1788/knsh/defconfig
@@ -244,8 +244,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=11934
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/open1788/nsh/defconfig b/configs/open1788/nsh/defconfig
index 2f13088fad3..2dfc279f5ff 100644
--- a/configs/open1788/nsh/defconfig
+++ b/configs/open1788/nsh/defconfig
@@ -202,8 +202,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=11934
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/open1788/nxlines/defconfig b/configs/open1788/nxlines/defconfig
index 68957e1faec..e4c0ea5893f 100644
--- a/configs/open1788/nxlines/defconfig
+++ b/configs/open1788/nxlines/defconfig
@@ -237,8 +237,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=11934
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/open1788/ostest/defconfig b/configs/open1788/ostest/defconfig
index a32b646ebb6..5546db942d8 100644
--- a/configs/open1788/ostest/defconfig
+++ b/configs/open1788/ostest/defconfig
@@ -195,8 +195,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=11934
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/p112/ostest/defconfig b/configs/p112/ostest/defconfig
index 000b1b57dc3..69430483a2e 100644
--- a/configs/p112/ostest/defconfig
+++ b/configs/p112/ostest/defconfig
@@ -170,8 +170,8 @@ CONFIG_ADDRENV=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/pcblogic-pic32mx/README.txt b/configs/pcblogic-pic32mx/README.txt
index 2db8aa5c8a9..dd7a373356d 100644
--- a/configs/pcblogic-pic32mx/README.txt
+++ b/configs/pcblogic-pic32mx/README.txt
@@ -397,15 +397,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/pcblogic-pic32mx/nsh/defconfig b/configs/pcblogic-pic32mx/nsh/defconfig
index ae59eb248aa..33cc5911374 100644
--- a/configs/pcblogic-pic32mx/nsh/defconfig
+++ b/configs/pcblogic-pic32mx/nsh/defconfig
@@ -260,8 +260,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8079
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/pcblogic-pic32mx/ostest/defconfig b/configs/pcblogic-pic32mx/ostest/defconfig
index 569b34adb5a..fd8157b691a 100644
--- a/configs/pcblogic-pic32mx/ostest/defconfig
+++ b/configs/pcblogic-pic32mx/ostest/defconfig
@@ -260,8 +260,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8079
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/pic32-starterkit/README.txt b/configs/pic32-starterkit/README.txt
index 485a88b897a..1a42574c0c7 100644
--- a/configs/pic32-starterkit/README.txt
+++ b/configs/pic32-starterkit/README.txt
@@ -814,15 +814,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/pic32-starterkit/nsh/defconfig b/configs/pic32-starterkit/nsh/defconfig
index 89e5d249870..32e4fa174e8 100644
--- a/configs/pic32-starterkit/nsh/defconfig
+++ b/configs/pic32-starterkit/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX795F512L=y
CONFIG_ARCH_BOARD="pic32-starterkit"
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
CONFIG_BOARD_LOOPSPERMSEC=7245
-CONFIG_DRAM_SIZE=131072
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=131072
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/pic32-starterkit/nsh2/defconfig b/configs/pic32-starterkit/nsh2/defconfig
index 2b596ea2f11..b6b0dac00c7 100644
--- a/configs/pic32-starterkit/nsh2/defconfig
+++ b/configs/pic32-starterkit/nsh2/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX795F512L=y
CONFIG_ARCH_BOARD="pic32-starterkit"
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
CONFIG_BOARD_LOOPSPERMSEC=7245
-CONFIG_DRAM_SIZE=131072
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=131072
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/pic32-starterkit/ostest/defconfig b/configs/pic32-starterkit/ostest/defconfig
index 048a148af94..474ccfc3445 100644
--- a/configs/pic32-starterkit/ostest/defconfig
+++ b/configs/pic32-starterkit/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX795F512L=y
CONFIG_ARCH_BOARD="pic32-starterkit"
CONFIG_ARCH_BOARD_PIC32_STARTERKIT=y
CONFIG_BOARD_LOOPSPERMSEC=7245
-CONFIG_DRAM_SIZE=131072
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=131072
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/pic32mx7mmb/README.txt b/configs/pic32mx7mmb/README.txt
index 8701ac170af..f64eee77b21 100644
--- a/configs/pic32mx7mmb/README.txt
+++ b/configs/pic32mx7mmb/README.txt
@@ -392,15 +392,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/pic32mx7mmb/nsh/defconfig b/configs/pic32mx7mmb/nsh/defconfig
index 781b8197117..7bd1aed3164 100644
--- a/configs/pic32mx7mmb/nsh/defconfig
+++ b/configs/pic32mx7mmb/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX795F512L=y
CONFIG_ARCH_BOARD="pic32mx7mmb"
CONFIG_ARCH_BOARD_PIC32MX7MMB=y
CONFIG_BOARD_LOOPSPERMSEC=7245
-CONFIG_DRAM_SIZE=131072
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=131072
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/pic32mx7mmb/ostest/defconfig b/configs/pic32mx7mmb/ostest/defconfig
index 70f6db37e68..0f9cbc95be8 100644
--- a/configs/pic32mx7mmb/ostest/defconfig
+++ b/configs/pic32mx7mmb/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX795F512L=y
CONFIG_ARCH_BOARD="pic32mx7mmb"
CONFIG_ARCH_BOARD_PIC32MX7MMB=y
CONFIG_BOARD_LOOPSPERMSEC=7245
-CONFIG_DRAM_SIZE=131072
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=131072
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/pirelli_dpl10/nsh_highram/defconfig b/configs/pirelli_dpl10/nsh_highram/defconfig
index c1810ce9942..41aec2462f3 100644
--- a/configs/pirelli_dpl10/nsh_highram/defconfig
+++ b/configs/pirelli_dpl10/nsh_highram/defconfig
@@ -145,8 +145,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=1250
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x00800000
-CONFIG_DRAM_SIZE=262144
+CONFIG_RAM_START=0x00800000
+CONFIG_RAM_SIZE=262144
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=1024
diff --git a/configs/qemu-i486/nsh/defconfig b/configs/qemu-i486/nsh/defconfig
index 44bf3df28d0..530b2457e62 100644
--- a/configs/qemu-i486/nsh/defconfig
+++ b/configs/qemu-i486/nsh/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="qemu-i486"
CONFIG_ARCH_BOARD_QEMU_I486=y
CONFIG_BOARD_LOOPSPERMSEC=999
CONFIG_BOOT_RUNFROMEXTSRAM=y
-CONFIG_DRAM_SIZE=1048576
-CONFIG_DRAM_START=0x00100000
+CONFIG_RAM_SIZE=1048576
+CONFIG_RAM_START=0x00100000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARCH_LEDS=n
diff --git a/configs/qemu-i486/ostest/defconfig b/configs/qemu-i486/ostest/defconfig
index 1c3e510a44f..c725d474387 100644
--- a/configs/qemu-i486/ostest/defconfig
+++ b/configs/qemu-i486/ostest/defconfig
@@ -44,8 +44,8 @@ CONFIG_ARCH_BOARD="qemu-i486"
CONFIG_ARCH_BOARD_QEMU_I486=y
CONFIG_BOARD_LOOPSPERMSEC=999
CONFIG_BOOT_RUNFROMEXTSRAM=y
-CONFIG_DRAM_SIZE=1048576
-CONFIG_DRAM_START=0x00100000
+CONFIG_RAM_SIZE=1048576
+CONFIG_RAM_START=0x00100000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARCH_LEDS=n
diff --git a/configs/sam3u-ek/README.txt b/configs/sam3u-ek/README.txt
index 5f63664a5dc..f4eff1f49ce 100644
--- a/configs/sam3u-ek/README.txt
+++ b/configs/sam3u-ek/README.txt
@@ -328,13 +328,13 @@ SAM3U-EK-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x0000c000 (48Kb)
+ CONFIG_RAM_SIZE=0x0000c000 (48Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The SAM3U supports interrupt prioritization
diff --git a/configs/sam3u-ek/knsh/defconfig b/configs/sam3u-ek/knsh/defconfig
index 044843ab644..87aa0b5dcde 100644
--- a/configs/sam3u-ek/knsh/defconfig
+++ b/configs/sam3u-ek/knsh/defconfig
@@ -195,8 +195,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8720
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam3u-ek/nsh/defconfig b/configs/sam3u-ek/nsh/defconfig
index 6030251eadf..289c3417b88 100644
--- a/configs/sam3u-ek/nsh/defconfig
+++ b/configs/sam3u-ek/nsh/defconfig
@@ -204,8 +204,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8720
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam3u-ek/nx/defconfig b/configs/sam3u-ek/nx/defconfig
index 8611f1e1a62..8fbb6ec63f0 100644
--- a/configs/sam3u-ek/nx/defconfig
+++ b/configs/sam3u-ek/nx/defconfig
@@ -187,8 +187,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8720
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=1024
diff --git a/configs/sam3u-ek/nxwm/defconfig b/configs/sam3u-ek/nxwm/defconfig
index fc170c71f42..5e81ffe9239 100644
--- a/configs/sam3u-ek/nxwm/defconfig
+++ b/configs/sam3u-ek/nxwm/defconfig
@@ -207,8 +207,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8720
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam3u-ek/ostest/defconfig b/configs/sam3u-ek/ostest/defconfig
index 099158ea980..cb237b44a4e 100644
--- a/configs/sam3u-ek/ostest/defconfig
+++ b/configs/sam3u-ek/ostest/defconfig
@@ -187,8 +187,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=8720
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam4l-xplained/README.txt b/configs/sam4l-xplained/README.txt
index b00a8666329..06a7bfaad82 100644
--- a/configs/sam4l-xplained/README.txt
+++ b/configs/sam4l-xplained/README.txt
@@ -482,13 +482,13 @@ SAM4L Xplained Pro-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00008000 (32Kb)
+ CONFIG_RAM_SIZE=0x00008000 (32Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The SAM4L supports interrupt prioritization
diff --git a/configs/sam4l-xplained/nsh/defconfig b/configs/sam4l-xplained/nsh/defconfig
index fed07807b9c..2850736585a 100644
--- a/configs/sam4l-xplained/nsh/defconfig
+++ b/configs/sam4l-xplained/nsh/defconfig
@@ -221,8 +221,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=3410
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam4l-xplained/ostest/defconfig b/configs/sam4l-xplained/ostest/defconfig
index 32dc79fd2f1..c29d602bb56 100644
--- a/configs/sam4l-xplained/ostest/defconfig
+++ b/configs/sam4l-xplained/ostest/defconfig
@@ -205,8 +205,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=3410
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam4s-xplained/README.txt b/configs/sam4s-xplained/README.txt
index bff737db8a4..2f0150e7489 100644
--- a/configs/sam4s-xplained/README.txt
+++ b/configs/sam4s-xplained/README.txt
@@ -402,13 +402,13 @@ SAM4S Xplained-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00008000 (32Kb)
+ CONFIG_RAM_SIZE=0x00008000 (32Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The SAM4S supports interrupt prioritization
diff --git a/configs/sam4s-xplained/nsh/defconfig b/configs/sam4s-xplained/nsh/defconfig
index 421c05c9f7f..7e1becb8178 100644
--- a/configs/sam4s-xplained/nsh/defconfig
+++ b/configs/sam4s-xplained/nsh/defconfig
@@ -206,8 +206,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=9186
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=131072
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=131072
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sam4s-xplained/ostest/defconfig b/configs/sam4s-xplained/ostest/defconfig
index 36daa09a4d7..c8c20a4b26e 100644
--- a/configs/sam4s-xplained/ostest/defconfig
+++ b/configs/sam4s-xplained/ostest/defconfig
@@ -191,8 +191,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=9186
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=131072
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=131072
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sama5d3x-ek/README.txt b/configs/sama5d3x-ek/README.txt
index 4f9d55a2514..73ee2f62e3a 100644
--- a/configs/sama5d3x-ek/README.txt
+++ b/configs/sama5d3x-ek/README.txt
@@ -453,17 +453,17 @@ SAMA5D3x-EK Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x0002000 (128Kb)
+ CONFIG_RAM_SIZE=0x0002000 (128Kb)
- CONFIG_DRAM_START - The physical start address of installed DRAM
+ CONFIG_RAM_START - The physical start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
- CONFIG_DRAM_VSTART - The virutal start address of installed DRAM
+ CONFIG_RAM_VSTART - The virutal start address of installed DRAM
- CONFIG_DRAM_VSTART=0x20000000
+ CONFIG_RAM_VSTART=0x20000000
CONFIG_ARCH_IRQPRIO - The SAM3UF103Z supports interrupt prioritization
diff --git a/configs/sama5d3x-ek/ostest/defconfig b/configs/sama5d3x-ek/ostest/defconfig
index 3b8fa9df152..b47bc69a04f 100644
--- a/configs/sama5d3x-ek/ostest/defconfig
+++ b/configs/sama5d3x-ek/ostest/defconfig
@@ -199,9 +199,9 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_VSTART=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_VSTART=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/shenzhou/README.txt b/configs/shenzhou/README.txt
index df360ff8afd..0de786dd839 100644
--- a/configs/shenzhou/README.txt
+++ b/configs/shenzhou/README.txt
@@ -510,13 +510,13 @@ Shenzhou-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/shenzhou/nsh/defconfig b/configs/shenzhou/nsh/defconfig
index f65228ac44f..450915e2f7d 100644
--- a/configs/shenzhou/nsh/defconfig
+++ b/configs/shenzhou/nsh/defconfig
@@ -214,8 +214,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/shenzhou/nxwm/defconfig b/configs/shenzhou/nxwm/defconfig
index 7fce7493aa2..22c23c1b7ff 100644
--- a/configs/shenzhou/nxwm/defconfig
+++ b/configs/shenzhou/nxwm/defconfig
@@ -235,8 +235,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/shenzhou/thttpd/defconfig b/configs/shenzhou/thttpd/defconfig
index 34fcaadd0ed..04340560c4c 100644
--- a/configs/shenzhou/thttpd/defconfig
+++ b/configs/shenzhou/thttpd/defconfig
@@ -201,8 +201,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sim/cxxtest/defconfig b/configs/sim/cxxtest/defconfig
index a78373f209a..9c7caa54f0e 100644
--- a/configs/sim/cxxtest/defconfig
+++ b/configs/sim/cxxtest/defconfig
@@ -88,8 +88,8 @@ CONFIG_BOARD_LOOPSPERMSEC=100
#
# Board Settings
#
-CONFIG_DRAM_START=0x00000000
-CONFIG_DRAM_SIZE=0
+CONFIG_RAM_START=0x00000000
+CONFIG_RAM_SIZE=0
#
# Boot options
diff --git a/configs/sim/mtdpart/defconfig b/configs/sim/mtdpart/defconfig
index f17ec1b545d..a76563498f3 100644
--- a/configs/sim/mtdpart/defconfig
+++ b/configs/sim/mtdpart/defconfig
@@ -104,8 +104,8 @@ CONFIG_ARCH="sim"
#
CONFIG_BOARD_LOOPSPERMSEC=5000
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=
#
# Boot options
diff --git a/configs/sim/nsh/defconfig b/configs/sim/nsh/defconfig
index c3088107d97..aafb9549222 100644
--- a/configs/sim/nsh/defconfig
+++ b/configs/sim/nsh/defconfig
@@ -85,8 +85,8 @@ CONFIG_BOARD_LOOPSPERMSEC=0
#
# Board Settings
#
-CONFIG_DRAM_START=0x0
-CONFIG_DRAM_SIZE=0
+CONFIG_RAM_START=0x0
+CONFIG_RAM_SIZE=0
#
# Boot options
diff --git a/configs/sim/nxffs/defconfig b/configs/sim/nxffs/defconfig
index 09c233643a8..7c557cb6ed9 100644
--- a/configs/sim/nxffs/defconfig
+++ b/configs/sim/nxffs/defconfig
@@ -104,8 +104,8 @@ CONFIG_ARCH="sim"
#
CONFIG_BOARD_LOOPSPERMSEC=5000
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=
#
# Boot options
diff --git a/configs/sim/nxlines/defconfig b/configs/sim/nxlines/defconfig
index 75ac00e1fa4..c2a7cfc3fd5 100644
--- a/configs/sim/nxlines/defconfig
+++ b/configs/sim/nxlines/defconfig
@@ -88,8 +88,8 @@ CONFIG_SIM_FBBPP=32
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=
#
# Boot options
diff --git a/configs/sim/nxwm/defconfig b/configs/sim/nxwm/defconfig
index 6536d73c3e3..3c391652021 100644
--- a/configs/sim/nxwm/defconfig
+++ b/configs/sim/nxwm/defconfig
@@ -84,8 +84,8 @@ CONFIG_SIM_FBBPP=32
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=
#
# Boot options
diff --git a/configs/sim/ostest/defconfig b/configs/sim/ostest/defconfig
index ce052c2e774..0a47891a746 100644
--- a/configs/sim/ostest/defconfig
+++ b/configs/sim/ostest/defconfig
@@ -103,8 +103,8 @@ CONFIG_ARCH="sim"
#
CONFIG_BOARD_LOOPSPERMSEC=100
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x00000000
-CONFIG_DRAM_SIZE=0
+CONFIG_RAM_START=0x00000000
+CONFIG_RAM_SIZE=0
#
# Boot options
diff --git a/configs/skp16c26/ostest/defconfig b/configs/skp16c26/ostest/defconfig
index 3cc34ca186d..79c73993586 100644
--- a/configs/skp16c26/ostest/defconfig
+++ b/configs/skp16c26/ostest/defconfig
@@ -45,8 +45,8 @@ CONFIG_ARCH_BOARD="skp16c26"
CONFIG_ARCH_BOARD_SKP16C26=y
CONFIG_ARCH_NOINTC=y
CONFIG_ENDIAN_BIG=y
-CONFIG_DRAM_SIZE=2048
-CONFIG_DRAM_START=0x00400
+CONFIG_RAM_SIZE=2048
+CONFIG_RAM_START=0x00400
CONFIG_BOARD_LOOPSPERMSEC=16945
CONFIG_ARCH_INTERRUPTSTACK=128
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/README.txt b/configs/stm3210e-eval/README.txt
index b6c2cfc583f..7d36063a2ef 100644
--- a/configs/stm3210e-eval/README.txt
+++ b/configs/stm3210e-eval/README.txt
@@ -464,13 +464,13 @@ STM3210E-EVAL-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The STM32F103Z supports interrupt prioritization
diff --git a/configs/stm3210e-eval/RIDE/defconfig b/configs/stm3210e-eval/RIDE/defconfig
index 43b88084ff5..d2c30e7ba7d 100755
--- a/configs/stm3210e-eval/RIDE/defconfig
+++ b/configs/stm3210e-eval/RIDE/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/buttons/defconfig b/configs/stm3210e-eval/buttons/defconfig
index 81a1f3a527d..116120a17f0 100644
--- a/configs/stm3210e-eval/buttons/defconfig
+++ b/configs/stm3210e-eval/buttons/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/composite/defconfig b/configs/stm3210e-eval/composite/defconfig
index 4d48576b79e..2933e644cb0 100755
--- a/configs/stm3210e-eval/composite/defconfig
+++ b/configs/stm3210e-eval/composite/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nsh/defconfig b/configs/stm3210e-eval/nsh/defconfig
index af154810eb9..fa4616672b5 100755
--- a/configs/stm3210e-eval/nsh/defconfig
+++ b/configs/stm3210e-eval/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nsh2/defconfig b/configs/stm3210e-eval/nsh2/defconfig
index 7bda1d45bb2..02adfec10f8 100644
--- a/configs/stm3210e-eval/nsh2/defconfig
+++ b/configs/stm3210e-eval/nsh2/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nx/defconfig b/configs/stm3210e-eval/nx/defconfig
index 90dd053d0ab..8f7b2c72713 100644
--- a/configs/stm3210e-eval/nx/defconfig
+++ b/configs/stm3210e-eval/nx/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nxconsole/defconfig b/configs/stm3210e-eval/nxconsole/defconfig
index b5edf7c57e2..8cbe6396433 100644
--- a/configs/stm3210e-eval/nxconsole/defconfig
+++ b/configs/stm3210e-eval/nxconsole/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nxlines/defconfig b/configs/stm3210e-eval/nxlines/defconfig
index a9dc3d7aa3b..f954b3c0612 100644
--- a/configs/stm3210e-eval/nxlines/defconfig
+++ b/configs/stm3210e-eval/nxlines/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/nxtext/defconfig b/configs/stm3210e-eval/nxtext/defconfig
index 453b0282b04..9292f331ef9 100644
--- a/configs/stm3210e-eval/nxtext/defconfig
+++ b/configs/stm3210e-eval/nxtext/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/ostest/defconfig b/configs/stm3210e-eval/ostest/defconfig
index 5fa10f497df..41479247d1c 100755
--- a/configs/stm3210e-eval/ostest/defconfig
+++ b/configs/stm3210e-eval/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/pm/defconfig b/configs/stm3210e-eval/pm/defconfig
index 512cf826c57..7ab655da337 100644
--- a/configs/stm3210e-eval/pm/defconfig
+++ b/configs/stm3210e-eval/pm/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3210e-eval/usbserial/defconfig b/configs/stm3210e-eval/usbserial/defconfig
index d30cb71c72f..53c16cae488 100644
--- a/configs/stm3210e-eval/usbserial/defconfig
+++ b/configs/stm3210e-eval/usbserial/defconfig
@@ -235,8 +235,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3210e-eval/usbstorage/defconfig b/configs/stm3210e-eval/usbstorage/defconfig
index 4051790b323..d768160c274 100755
--- a/configs/stm3210e-eval/usbstorage/defconfig
+++ b/configs/stm3210e-eval/usbstorage/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F103ZET6=y
CONFIG_ARCH_BOARD="stm3210e-eval"
CONFIG_ARCH_BOARD_STM3210E_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/README.txt b/configs/stm3220g-eval/README.txt
index 32bb08387ee..14b6a7943bd 100644
--- a/configs/stm3220g-eval/README.txt
+++ b/configs/stm3220g-eval/README.txt
@@ -540,13 +540,13 @@ STM3220G-EVAL-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
In addition to internal SRAM, SRAM may also be available through the FSMC.
In order to use FSMC SRAM, the following additional things need to be
diff --git a/configs/stm3220g-eval/dhcpd/defconfig b/configs/stm3220g-eval/dhcpd/defconfig
index 0e1473d8ef7..ab4aab41a6f 100644
--- a/configs/stm3220g-eval/dhcpd/defconfig
+++ b/configs/stm3220g-eval/dhcpd/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/nettest/defconfig b/configs/stm3220g-eval/nettest/defconfig
index d5f85cc6077..4356cae6c95 100644
--- a/configs/stm3220g-eval/nettest/defconfig
+++ b/configs/stm3220g-eval/nettest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/nsh/defconfig b/configs/stm3220g-eval/nsh/defconfig
index 10fb2d197ec..483e57fcd05 100644
--- a/configs/stm3220g-eval/nsh/defconfig
+++ b/configs/stm3220g-eval/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/nsh2/defconfig b/configs/stm3220g-eval/nsh2/defconfig
index 14ce08821b8..c453efba131 100644
--- a/configs/stm3220g-eval/nsh2/defconfig
+++ b/configs/stm3220g-eval/nsh2/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/nxwm/defconfig b/configs/stm3220g-eval/nxwm/defconfig
index e16cd4d4314..7bc64709ce9 100644
--- a/configs/stm3220g-eval/nxwm/defconfig
+++ b/configs/stm3220g-eval/nxwm/defconfig
@@ -255,8 +255,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3220g-eval/ostest/defconfig b/configs/stm3220g-eval/ostest/defconfig
index 7bdf36849b7..8f1020a708a 100644
--- a/configs/stm3220g-eval/ostest/defconfig
+++ b/configs/stm3220g-eval/ostest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3220g-eval/telnetd/defconfig b/configs/stm3220g-eval/telnetd/defconfig
index 18da96da3bd..a29c9698a6b 100644
--- a/configs/stm3220g-eval/telnetd/defconfig
+++ b/configs/stm3220g-eval/telnetd/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F207IG=y
CONFIG_ARCH_BOARD="stm3220g-eval"
CONFIG_ARCH_BOARD_STM3220G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=10926
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/stm3240g-eval/README.txt b/configs/stm3240g-eval/README.txt
index 485ce12ff78..8be784a73f9 100644
--- a/configs/stm3240g-eval/README.txt
+++ b/configs/stm3240g-eval/README.txt
@@ -627,13 +627,13 @@ STM3240G-EVAL-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/stm3240g-eval/dhcpd/defconfig b/configs/stm3240g-eval/dhcpd/defconfig
index 3075e373b9a..519582322b2 100644
--- a/configs/stm3240g-eval/dhcpd/defconfig
+++ b/configs/stm3240g-eval/dhcpd/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/discover/defconfig b/configs/stm3240g-eval/discover/defconfig
index ba67481e340..d255c748b4c 100644
--- a/configs/stm3240g-eval/discover/defconfig
+++ b/configs/stm3240g-eval/discover/defconfig
@@ -238,8 +238,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/nettest/defconfig b/configs/stm3240g-eval/nettest/defconfig
index 9891d3770a4..5b779f0d2f5 100644
--- a/configs/stm3240g-eval/nettest/defconfig
+++ b/configs/stm3240g-eval/nettest/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/nsh/defconfig b/configs/stm3240g-eval/nsh/defconfig
index a9b07f1192e..ec7a39ec8ed 100644
--- a/configs/stm3240g-eval/nsh/defconfig
+++ b/configs/stm3240g-eval/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/nsh2/defconfig b/configs/stm3240g-eval/nsh2/defconfig
index 9a7731d0b05..c5d33c42df8 100644
--- a/configs/stm3240g-eval/nsh2/defconfig
+++ b/configs/stm3240g-eval/nsh2/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/nxconsole/defconfig b/configs/stm3240g-eval/nxconsole/defconfig
index f3e0854266b..92666016821 100644
--- a/configs/stm3240g-eval/nxconsole/defconfig
+++ b/configs/stm3240g-eval/nxconsole/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/nxwm/defconfig b/configs/stm3240g-eval/nxwm/defconfig
index 80e9f867b3f..3db71884954 100644
--- a/configs/stm3240g-eval/nxwm/defconfig
+++ b/configs/stm3240g-eval/nxwm/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/ostest/defconfig b/configs/stm3240g-eval/ostest/defconfig
index b13e53f61c2..31fe5194314 100644
--- a/configs/stm3240g-eval/ostest/defconfig
+++ b/configs/stm3240g-eval/ostest/defconfig
@@ -258,8 +258,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/telnetd/defconfig b/configs/stm3240g-eval/telnetd/defconfig
index 6a91ff13e55..b34d3ea1cbd 100644
--- a/configs/stm3240g-eval/telnetd/defconfig
+++ b/configs/stm3240g-eval/telnetd/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/webserver/defconfig b/configs/stm3240g-eval/webserver/defconfig
index c87234fd73e..959e6532ccc 100644
--- a/configs/stm3240g-eval/webserver/defconfig
+++ b/configs/stm3240g-eval/webserver/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_BOARD="stm3240g-eval"
CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=196608
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm3240g-eval/xmlrpc/defconfig b/configs/stm3240g-eval/xmlrpc/defconfig
index 02b765c96a1..6917ab0fd78 100644
--- a/configs/stm3240g-eval/xmlrpc/defconfig
+++ b/configs/stm3240g-eval/xmlrpc/defconfig
@@ -238,8 +238,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=196608
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=196608
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32_tiny/README.txt b/configs/stm32_tiny/README.txt
index c0bc8f58833..d55f455d0f4 100644
--- a/configs/stm32_tiny/README.txt
+++ b/configs/stm32_tiny/README.txt
@@ -388,13 +388,13 @@ STM32 Tiny - specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=20480 (20Kb)
+ CONFIG_RAM_SIZE=20480 (20Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The STM32Tiny supports interrupt prioritization
diff --git a/configs/stm32_tiny/nsh/defconfig b/configs/stm32_tiny/nsh/defconfig
index 790c70cae83..df9eb9e1288 100644
--- a/configs/stm32_tiny/nsh/defconfig
+++ b/configs/stm32_tiny/nsh/defconfig
@@ -270,8 +270,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=20480
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=20480
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32_tiny/usbnsh/defconfig b/configs/stm32_tiny/usbnsh/defconfig
index 12e900db1b7..fd70c066bfa 100644
--- a/configs/stm32_tiny/usbnsh/defconfig
+++ b/configs/stm32_tiny/usbnsh/defconfig
@@ -234,8 +234,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5483
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=20480
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=20480
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f100rc_generic/README.txt b/configs/stm32f100rc_generic/README.txt
index 01af178a6b3..22411497ab6 100644
--- a/configs/stm32f100rc_generic/README.txt
+++ b/configs/stm32f100rc_generic/README.txt
@@ -334,13 +334,13 @@ configured on pins PA3 and PA2, respectively.
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=24576 (24kB)
+ CONFIG_RAM_SIZE=24576 (24kB)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - STM32F100RC chip supports interrupt prioritization
diff --git a/configs/stm32f100rc_generic/nsh/defconfig b/configs/stm32f100rc_generic/nsh/defconfig
index 2ec1caf616e..1622990560b 100644
--- a/configs/stm32f100rc_generic/nsh/defconfig
+++ b/configs/stm32f100rc_generic/nsh/defconfig
@@ -189,8 +189,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=24576
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=24576
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f100rc_generic/ostest/defconfig b/configs/stm32f100rc_generic/ostest/defconfig
index 16f56e33354..ada748730ca 100644
--- a/configs/stm32f100rc_generic/ostest/defconfig
+++ b/configs/stm32f100rc_generic/ostest/defconfig
@@ -189,8 +189,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=24576
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=24576
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f3discovery/README.txt b/configs/stm32f3discovery/README.txt
index 8477b797e09..b7a200cdaa2 100644
--- a/configs/stm32f3discovery/README.txt
+++ b/configs/stm32f3discovery/README.txt
@@ -492,13 +492,13 @@ STM32F3Discovery-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/stm32f3discovery/nsh/defconfig b/configs/stm32f3discovery/nsh/defconfig
index 35585bdc736..bcb94dbbbdd 100644
--- a/configs/stm32f3discovery/nsh/defconfig
+++ b/configs/stm32f3discovery/nsh/defconfig
@@ -232,8 +232,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=40960
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=40960
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f3discovery/ostest/defconfig b/configs/stm32f3discovery/ostest/defconfig
index 2535bae5c4a..e48ec05c307 100644
--- a/configs/stm32f3discovery/ostest/defconfig
+++ b/configs/stm32f3discovery/ostest/defconfig
@@ -227,8 +227,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=40960
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=40960
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f3discovery/usbnsh/defconfig b/configs/stm32f3discovery/usbnsh/defconfig
index 79e2e3e28a7..c0a872bfc8c 100644
--- a/configs/stm32f3discovery/usbnsh/defconfig
+++ b/configs/stm32f3discovery/usbnsh/defconfig
@@ -277,8 +277,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=6522
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=40960
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=40960
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/README.txt b/configs/stm32f4discovery/README.txt
index 422aac1bc15..35e78e06799 100644
--- a/configs/stm32f4discovery/README.txt
+++ b/configs/stm32f4discovery/README.txt
@@ -789,13 +789,13 @@ STM32F4Discovery-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/stm32f4discovery/cxxtest/defconfig b/configs/stm32f4discovery/cxxtest/defconfig
index 30918838a62..289c19920e1 100644
--- a/configs/stm32f4discovery/cxxtest/defconfig
+++ b/configs/stm32f4discovery/cxxtest/defconfig
@@ -198,8 +198,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/elf/defconfig b/configs/stm32f4discovery/elf/defconfig
index 3b9a66b4fb3..fa0d41490ea 100644
--- a/configs/stm32f4discovery/elf/defconfig
+++ b/configs/stm32f4discovery/elf/defconfig
@@ -235,8 +235,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/kostest/defconfig b/configs/stm32f4discovery/kostest/defconfig
index 7821f83b448..b9174a86283 100644
--- a/configs/stm32f4discovery/kostest/defconfig
+++ b/configs/stm32f4discovery/kostest/defconfig
@@ -260,8 +260,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/nsh/defconfig b/configs/stm32f4discovery/nsh/defconfig
index af2d1bf3971..795aeb8a070 100644
--- a/configs/stm32f4discovery/nsh/defconfig
+++ b/configs/stm32f4discovery/nsh/defconfig
@@ -299,8 +299,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/nxlines/defconfig b/configs/stm32f4discovery/nxlines/defconfig
index 69b1b9ffe30..7dfdae8af5c 100644
--- a/configs/stm32f4discovery/nxlines/defconfig
+++ b/configs/stm32f4discovery/nxlines/defconfig
@@ -264,8 +264,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/ostest/defconfig b/configs/stm32f4discovery/ostest/defconfig
index b5107863a3c..ce5adf9a8fc 100644
--- a/configs/stm32f4discovery/ostest/defconfig
+++ b/configs/stm32f4discovery/ostest/defconfig
@@ -258,8 +258,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=16717
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/pm/defconfig b/configs/stm32f4discovery/pm/defconfig
index f7e4abf0df8..7c43cc0e7dc 100644
--- a/configs/stm32f4discovery/pm/defconfig
+++ b/configs/stm32f4discovery/pm/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_BOARD="stm32f4discovery"
CONFIG_ARCH_BOARD_STM32F4_DISCOVERY=y
CONFIG_BOARD_LOOPSPERMSEC=16717
-CONFIG_DRAM_SIZE=114688
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_FPU=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/posix_spawn/defconfig b/configs/stm32f4discovery/posix_spawn/defconfig
index 5f356bb2231..dd6b7b9586d 100644
--- a/configs/stm32f4discovery/posix_spawn/defconfig
+++ b/configs/stm32f4discovery/posix_spawn/defconfig
@@ -226,8 +226,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/usbnsh/defconfig b/configs/stm32f4discovery/usbnsh/defconfig
index 4e6e64f356d..3c6dfaaea63 100644
--- a/configs/stm32f4discovery/usbnsh/defconfig
+++ b/configs/stm32f4discovery/usbnsh/defconfig
@@ -242,8 +242,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32f4discovery/winbuild/defconfig b/configs/stm32f4discovery/winbuild/defconfig
index 07940af88e1..2544dda6eb6 100644
--- a/configs/stm32f4discovery/winbuild/defconfig
+++ b/configs/stm32f4discovery/winbuild/defconfig
@@ -213,8 +213,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=114688
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=114688
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/stm32ldiscovery/README.txt b/configs/stm32ldiscovery/README.txt
index 2da098cc68a..5ee92c3a940 100644
--- a/configs/stm32ldiscovery/README.txt
+++ b/configs/stm32ldiscovery/README.txt
@@ -581,13 +581,13 @@ STM32L-Discovery-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=16384 (16Kb)
+ CONFIG_RAM_SIZE=16384 (16Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_STM32_CCMEXCLUDE - Exclude CCM SRAM from the HEAP
diff --git a/configs/stm32ldiscovery/nsh/defconfig b/configs/stm32ldiscovery/nsh/defconfig
index 12f094a18a1..57ff9a13bda 100644
--- a/configs/stm32ldiscovery/nsh/defconfig
+++ b/configs/stm32ldiscovery/nsh/defconfig
@@ -268,8 +268,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=2796
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x20000000
-CONFIG_DRAM_SIZE=16384
+CONFIG_RAM_START=0x20000000
+CONFIG_RAM_SIZE=16384
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sure-pic32mx/README.txt b/configs/sure-pic32mx/README.txt
index a406d35f61c..c443e94b24a 100644
--- a/configs/sure-pic32mx/README.txt
+++ b/configs/sure-pic32mx/README.txt
@@ -478,15 +478,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/sure-pic32mx/nsh/defconfig b/configs/sure-pic32mx/nsh/defconfig
index 941d57d1150..85f27ed6b8c 100644
--- a/configs/sure-pic32mx/nsh/defconfig
+++ b/configs/sure-pic32mx/nsh/defconfig
@@ -256,8 +256,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5580
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sure-pic32mx/ostest/defconfig b/configs/sure-pic32mx/ostest/defconfig
index b053374fcef..11ed18e3810 100644
--- a/configs/sure-pic32mx/ostest/defconfig
+++ b/configs/sure-pic32mx/ostest/defconfig
@@ -256,8 +256,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5580
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/sure-pic32mx/usbnsh/defconfig b/configs/sure-pic32mx/usbnsh/defconfig
index 9f0974688a1..488345ec3fe 100644
--- a/configs/sure-pic32mx/usbnsh/defconfig
+++ b/configs/sure-pic32mx/usbnsh/defconfig
@@ -257,8 +257,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
CONFIG_BOARD_LOOPSPERMSEC=5580
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/teensy/README.txt b/configs/teensy/README.txt
index df1cad81af5..51dcbd553e1 100644
--- a/configs/teensy/README.txt
+++ b/configs/teensy/README.txt
@@ -427,13 +427,13 @@ Teensy++ Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM. One of:
+ CONFIG_RAM_SIZE - Describes the installed DRAM. One of:
- CONFIG_DRAM_SIZE=(8*1024) - (8Kb)
+ CONFIG_RAM_SIZE=(8*1024) - (8Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x800100
+ CONFIG_RAM_START=0x800100
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
have LEDs
diff --git a/configs/teensy/hello/defconfig b/configs/teensy/hello/defconfig
index 91305456d31..77e69d0b535 100644
--- a/configs/teensy/hello/defconfig
+++ b/configs/teensy/hello/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_AT90USB1286=y
CONFIG_ARCH_BOARD="teensy"
CONFIG_ARCH_BOARD_TEENSY=y
CONFIG_BOARD_LOOPSPERMSEC=864
-CONFIG_DRAM_SIZE=8192
-CONFIG_DRAM_START=0x800100
+CONFIG_RAM_SIZE=8192
+CONFIG_RAM_START=0x800100
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/teensy/nsh/defconfig b/configs/teensy/nsh/defconfig
index 7f332a3b0db..53f59c140cb 100755
--- a/configs/teensy/nsh/defconfig
+++ b/configs/teensy/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_AT90USB1286=y
CONFIG_ARCH_BOARD="teensy"
CONFIG_ARCH_BOARD_TEENSY=y
CONFIG_BOARD_LOOPSPERMSEC=864
-CONFIG_DRAM_SIZE=8192
-CONFIG_DRAM_START=0x800100
+CONFIG_RAM_SIZE=8192
+CONFIG_RAM_START=0x800100
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/teensy/usbstorage/defconfig b/configs/teensy/usbstorage/defconfig
index 307c3e888c6..16bd23cda50 100755
--- a/configs/teensy/usbstorage/defconfig
+++ b/configs/teensy/usbstorage/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_AT90USB1286=y
CONFIG_ARCH_BOARD="teensy"
CONFIG_ARCH_BOARD_TEENSY=y
CONFIG_BOARD_LOOPSPERMSEC=864
-CONFIG_DRAM_SIZE=8192
-CONFIG_DRAM_START=0x800100
+CONFIG_RAM_SIZE=8192
+CONFIG_RAM_START=0x800100
CONFIG_ARCH_NOINTC=y
CONFIG_ARCH_IRQPRIO=n
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/twr-k60n512/README.txt b/configs/twr-k60n512/README.txt
index 6a99f189fe8..23c558fa864 100644
--- a/configs/twr-k60n512/README.txt
+++ b/configs/twr-k60n512/README.txt
@@ -518,13 +518,13 @@ TWR-K60N512-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The Kinetis K60 supports interrupt prioritization
diff --git a/configs/twr-k60n512/nsh/defconfig b/configs/twr-k60n512/nsh/defconfig
index 027907a92ce..4d4bdb854f8 100644
--- a/configs/twr-k60n512/nsh/defconfig
+++ b/configs/twr-k60n512/nsh/defconfig
@@ -190,8 +190,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=9535
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x1fff0000
-CONFIG_DRAM_SIZE=131072
+CONFIG_RAM_START=0x1fff0000
+CONFIG_RAM_SIZE=131072
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/twr-k60n512/ostest/defconfig b/configs/twr-k60n512/ostest/defconfig
index 6a7aa208723..e6dbb8a0a04 100644
--- a/configs/twr-k60n512/ostest/defconfig
+++ b/configs/twr-k60n512/ostest/defconfig
@@ -190,8 +190,8 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
#
CONFIG_BOARD_LOOPSPERMSEC=9535
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x1fff0000
-CONFIG_DRAM_SIZE=131072
+CONFIG_RAM_START=0x1fff0000
+CONFIG_RAM_SIZE=131072
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/ubw32/README.txt b/configs/ubw32/README.txt
index 5c41b8275a2..985e5c91959 100644
--- a/configs/ubw32/README.txt
+++ b/configs/ubw32/README.txt
@@ -412,15 +412,15 @@ PIC32MX Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0xa0000000
+ CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_IRQPRIO - The PIC32MXx supports interrupt prioritization
diff --git a/configs/ubw32/nsh/defconfig b/configs/ubw32/nsh/defconfig
index bb3babe31f9..8e0e175356a 100644
--- a/configs/ubw32/nsh/defconfig
+++ b/configs/ubw32/nsh/defconfig
@@ -43,8 +43,8 @@ CONFIG_ARCH_CHIP_PIC32MX460F512L=y
CONFIG_ARCH_BOARD="ubw32"
CONFIG_ARCH_BOARD_UBW32=y
CONFIG_BOARD_LOOPSPERMSEC=8079
-CONFIG_DRAM_SIZE=32768
-CONFIG_DRAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
CONFIG_ARCH_NOINTC=n
CONFIG_ARCH_VECNOTIRQ=y
CONFIG_ARCH_IRQPRIO=y
diff --git a/configs/ubw32/ostest/defconfig b/configs/ubw32/ostest/defconfig
index 42ec764d6b0..1d1fe25f677 100644
--- a/configs/ubw32/ostest/defconfig
+++ b/configs/ubw32/ostest/defconfig
@@ -251,8 +251,8 @@ CONFIG_ARCH_HAVE_RAMFUNCS=y
#
# Board Settings
#
-CONFIG_DRAM_START=0xa0000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0xa0000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/us7032evb1/README.txt b/configs/us7032evb1/README.txt
index 6821cc425b1..d50d5f35ea5 100644
--- a/configs/us7032evb1/README.txt
+++ b/configs/us7032evb1/README.txt
@@ -110,8 +110,8 @@ Architecture selection
and the up_prioritize_irq() API. Should be defined.
CONFIG_BOARD_LOOPSPERMSEC - for delay loops
CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to SH1_LCEVB1
- CONFIG_DRAM_SIZE - Describes the internal DRAM.
- CONFIG_DRAM_START - The start address of internal DRAM
+ CONFIG_RAM_SIZE - Describes the internal DRAM.
+ CONFIG_RAM_START - The start address of internal DRAM
CONFIG_ARCH_INTERRUPTSTACK - This architecture supports an interrupt
stack. If defined, this symbol is the size of the interrupt
stack in bytes. If not defined, the user task stacks will be
diff --git a/configs/us7032evb1/nsh/defconfig b/configs/us7032evb1/nsh/defconfig
index 5d4e0632dc6..b925d7923b3 100644
--- a/configs/us7032evb1/nsh/defconfig
+++ b/configs/us7032evb1/nsh/defconfig
@@ -47,8 +47,8 @@ CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=572
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=y
-CONFIG_DRAM_SIZE=57344
-CONFIG_DRAM_START=0x0a002000
+CONFIG_RAM_SIZE=57344
+CONFIG_RAM_START=0x0a002000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/us7032evb1/ostest/defconfig b/configs/us7032evb1/ostest/defconfig
index 2126cc930ef..c75dbcf4b14 100644
--- a/configs/us7032evb1/ostest/defconfig
+++ b/configs/us7032evb1/ostest/defconfig
@@ -47,8 +47,8 @@ CONFIG_ARCH_IRQPRIO=y
CONFIG_BOARD_LOOPSPERMSEC=572
CONFIG_ARCH_LEDS=y
CONFIG_ARCH_BUTTONS=y
-CONFIG_DRAM_SIZE=57344
-CONFIG_DRAM_START=0x0a002000
+CONFIG_RAM_SIZE=57344
+CONFIG_RAM_START=0x0a002000
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/vsn/README.txt b/configs/vsn/README.txt
index 3331f0cd550..d1793677ebd 100644
--- a/configs/vsn/README.txt
+++ b/configs/vsn/README.txt
@@ -258,13 +258,13 @@ VSN-specific Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (SRAM in this case):
- CONFIG_DRAM_SIZE=0x00010000 (64Kb)
+ CONFIG_RAM_SIZE=0x00010000 (64Kb)
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x20000000
+ CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO - The STM32F103Z supports interrupt prioritization
diff --git a/configs/vsn/nsh/defconfig b/configs/vsn/nsh/defconfig
index 49de28aa809..22828f75c43 100755
--- a/configs/vsn/nsh/defconfig
+++ b/configs/vsn/nsh/defconfig
@@ -46,8 +46,8 @@ CONFIG_ARCH_BOARD_STM32_CUSTOM_CLOCKCONFIG=y
CONFIG_ARCH_BOARD="vsn"
CONFIG_ARCH_BOARD_VSN=y
CONFIG_BOARD_LOOPSPERMSEC=5483
-CONFIG_DRAM_SIZE=65536
-CONFIG_DRAM_START=0x20000000
+CONFIG_RAM_SIZE=65536
+CONFIG_RAM_START=0x20000000
CONFIG_ARCH_IRQPRIO=y
CONFIG_ARCH_INTERRUPTSTACK=0
CONFIG_ARCH_STACKDUMP=y
diff --git a/configs/xtrs/nsh/defconfig b/configs/xtrs/nsh/defconfig
index 72b32d9aaa6..8113ba1580b 100644
--- a/configs/xtrs/nsh/defconfig
+++ b/configs/xtrs/nsh/defconfig
@@ -88,8 +88,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/xtrs/ostest/defconfig b/configs/xtrs/ostest/defconfig
index 162036143c9..d3b908e7d76 100644
--- a/configs/xtrs/ostest/defconfig
+++ b/configs/xtrs/ostest/defconfig
@@ -88,8 +88,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/xtrs/pashello/defconfig b/configs/xtrs/pashello/defconfig
index abdaf1f3591..d6d2831ce6b 100644
--- a/configs/xtrs/pashello/defconfig
+++ b/configs/xtrs/pashello/defconfig
@@ -89,8 +89,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z16f2800100zcog/ostest/defconfig b/configs/z16f2800100zcog/ostest/defconfig
index 3e420b75fee..083887eda3f 100644
--- a/configs/z16f2800100zcog/ostest/defconfig
+++ b/configs/z16f2800100zcog/ostest/defconfig
@@ -112,8 +112,8 @@ CONFIG_ENDIAN_BIG=y
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z16f2800100zcog/pashello/defconfig b/configs/z16f2800100zcog/pashello/defconfig
index 30259aa405c..9a2986c0ca7 100644
--- a/configs/z16f2800100zcog/pashello/defconfig
+++ b/configs/z16f2800100zcog/pashello/defconfig
@@ -112,8 +112,8 @@ CONFIG_ENDIAN_BIG=y
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z80sim/nsh/defconfig b/configs/z80sim/nsh/defconfig
index d13f0f7f7f1..82d2581955e 100644
--- a/configs/z80sim/nsh/defconfig
+++ b/configs/z80sim/nsh/defconfig
@@ -88,8 +88,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z80sim/ostest/defconfig b/configs/z80sim/ostest/defconfig
index 3c317cfa0db..3650004104e 100644
--- a/configs/z80sim/ostest/defconfig
+++ b/configs/z80sim/ostest/defconfig
@@ -88,8 +88,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z80sim/pashello/defconfig b/configs/z80sim/pashello/defconfig
index 58d609c4b89..82f9ac96c61 100644
--- a/configs/z80sim/pashello/defconfig
+++ b/configs/z80sim/pashello/defconfig
@@ -88,8 +88,8 @@ CONFIG_ARCH_NOINTC=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0000
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0000
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z8encore000zco/ostest/defconfig b/configs/z8encore000zco/ostest/defconfig
index 89b278e0cf2..7c22455e270 100644
--- a/configs/z8encore000zco/ostest/defconfig
+++ b/configs/z8encore000zco/ostest/defconfig
@@ -103,8 +103,8 @@ CONFIG_ENDIAN_BIG=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x0
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=0x0
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/z8f64200100kit/ostest/defconfig b/configs/z8f64200100kit/ostest/defconfig
index 35be6d3161c..cc70ced6161 100644
--- a/configs/z8f64200100kit/ostest/defconfig
+++ b/configs/z8f64200100kit/ostest/defconfig
@@ -103,8 +103,8 @@ CONFIG_ENDIAN_BIG=y
#
# Board Settings
#
-CONFIG_DRAM_START=
-CONFIG_DRAM_SIZE=65536
+CONFIG_RAM_START=
+CONFIG_RAM_SIZE=65536
#
# Boot options
diff --git a/configs/zkit-arm-1769/README.txt b/configs/zkit-arm-1769/README.txt
index 14e5aefe52e..10699cfab63 100644
--- a/configs/zkit-arm-1769/README.txt
+++ b/configs/zkit-arm-1769/README.txt
@@ -376,15 +376,15 @@ ZKit-ARM Configuration Options
CONFIG_ENDIAN_BIG - define if big endian (default is little
endian)
- CONFIG_DRAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
+ CONFIG_RAM_SIZE - Describes the installed DRAM (CPU SRAM in this case):
- CONFIG_DRAM_SIZE=(32*1024) (32Kb)
+ CONFIG_RAM_SIZE=(32*1024) (32Kb)
There is an additional 32Kb of SRAM in AHB SRAM banks 0 and 1.
- CONFIG_DRAM_START - The start address of installed DRAM
+ CONFIG_RAM_START - The start address of installed DRAM
- CONFIG_DRAM_START=0x10000000
+ CONFIG_RAM_START=0x10000000
CONFIG_ARCH_IRQPRIO - The LPC17xx supports interrupt prioritization
diff --git a/configs/zkit-arm-1769/hello/defconfig b/configs/zkit-arm-1769/hello/defconfig
index 32737e1bae7..192dd89da70 100644
--- a/configs/zkit-arm-1769/hello/defconfig
+++ b/configs/zkit-arm-1769/hello/defconfig
@@ -218,8 +218,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/zkit-arm-1769/nsh/defconfig b/configs/zkit-arm-1769/nsh/defconfig
index 80d05430407..6a5d659fb21 100644
--- a/configs/zkit-arm-1769/nsh/defconfig
+++ b/configs/zkit-arm-1769/nsh/defconfig
@@ -218,8 +218,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=8079
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/zkit-arm-1769/nxhello/defconfig b/configs/zkit-arm-1769/nxhello/defconfig
index 78d8b1816e8..e4eabfd372f 100644
--- a/configs/zkit-arm-1769/nxhello/defconfig
+++ b/configs/zkit-arm-1769/nxhello/defconfig
@@ -219,8 +219,8 @@ CONFIG_ARCH_STACKDUMP=y
#
CONFIG_BOARD_LOOPSPERMSEC=8079
# CONFIG_ARCH_CALIBRATION is not set
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/zkit-arm-1769/thttpd/defconfig b/configs/zkit-arm-1769/thttpd/defconfig
index f982adfeb15..61d2b343bfb 100644
--- a/configs/zkit-arm-1769/thttpd/defconfig
+++ b/configs/zkit-arm-1769/thttpd/defconfig
@@ -218,8 +218,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x10000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x10000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/zp214xpa/nsh/defconfig b/configs/zp214xpa/nsh/defconfig
index b9eca4e81d4..0ccb3d40d52 100644
--- a/configs/zp214xpa/nsh/defconfig
+++ b/configs/zp214xpa/nsh/defconfig
@@ -133,8 +133,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x40000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/configs/zp214xpa/nxlines/defconfig b/configs/zp214xpa/nxlines/defconfig
index fe1cece4866..83027ddeffb 100644
--- a/configs/zp214xpa/nxlines/defconfig
+++ b/configs/zp214xpa/nxlines/defconfig
@@ -133,8 +133,8 @@ CONFIG_ARCH_STACKDUMP=y
#
# Board Settings
#
-CONFIG_DRAM_START=0x40000000
-CONFIG_DRAM_SIZE=32768
+CONFIG_RAM_START=0x40000000
+CONFIG_RAM_SIZE=32768
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
CONFIG_ARCH_INTERRUPTSTACK=0
diff --git a/include/nuttx/page.h b/include/nuttx/page.h
index 8098971be63..b2b292381ea 100644
--- a/include/nuttx/page.h
+++ b/include/nuttx/page.h
@@ -88,8 +88,8 @@
/* CONFIG_PAGING_LOCKED_P/VBASE - May be defined to determine the base
* address of the locked page regions (lowest in memory). If neither
- * are defined, then this logic will be set the bases to CONFIG_DRAM_START
- * and CONFIG_DRAM_VSTART (i.e., it assumes that the base address of the
+ * are defined, then this logic will be set the bases to CONFIG_RAM_START
+ * and CONFIG_RAM_VSTART (i.e., it assumes that the base address of the
* locked region is at the beginning of RAM).
*
* NOTE: In some architectures, it may be necessary to take some memory
@@ -105,8 +105,8 @@
# define PG_LOCKED_PBASE CONFIG_PAGING_LOCKED_PBASE
# define PG_LOCKED_VBASE CONFIG_PAGING_LOCKED_VBASE
#else
-# define PG_LOCKED_PBASE CONFIG_DRAM_START
-# define PG_LOCKED_VBASE CONFIG_DRAM_VSTART
+# define PG_LOCKED_PBASE CONFIG_RAM_START
+# define PG_LOCKED_VBASE CONFIG_RAM_VSTART
#endif
#define PG_LOCKED_PEND (PG_LOCKED_PBASE + PG_LOCKED_SIZE)
@@ -175,7 +175,7 @@
* extending all the way to the end of memory.
*/
-#define PG_RAM_PAGES (CONFIG_DRAM_SIZE >> PAGESHIFT)
+#define PG_RAM_PAGES (CONFIG_RAM_SIZE >> PAGESHIFT)
#ifdef CONFIG_PAGING_NDATA
# define PG_DATA_NPAGES CONFIG_PAGING_NDATA
diff --git a/tools/mkconfig.c b/tools/mkconfig.c
index c9410a01e14..34335b7a150 100644
--- a/tools/mkconfig.c
+++ b/tools/mkconfig.c
@@ -181,8 +181,8 @@ int main(int argc, char **argv, char **envp)
printf("/* If the end of RAM is not specified then it is assumed to be the beginning\n");
printf(" * of RAM plus the RAM size.\n");
printf(" */\n\n");
- printf("#ifndef CONFIG_DRAM_END\n");
- printf("# define CONFIG_DRAM_END (CONFIG_DRAM_START+CONFIG_DRAM_SIZE)\n");
+ printf("#ifndef CONFIG_RAM_END\n");
+ printf("# define CONFIG_RAM_END (CONFIG_RAM_START+CONFIG_RAM_SIZE)\n");
printf("#endif\n\n");
printf("/* If no file streams are configured, then make certain that buffered I/O\n");
printf(" * support is disabled\n");