summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-07-26 10:09:17 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-07-26 10:09:17 -0600
commitddb019413f39bbe495dba2a55c60f9ff8f8e00ce (patch)
tree9637f5cb852af32d6a500699ac6c16b25342dd8c
parent1e3a335beb36c0e88d75e449759d4fc54f4e299e (diff)
downloadnuttx-ddb019413f39bbe495dba2a55c60f9ff8f8e00ce.tar.gz
nuttx-ddb019413f39bbe495dba2a55c60f9ff8f8e00ce.tar.bz2
nuttx-ddb019413f39bbe495dba2a55c60f9ff8f8e00ce.zip
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
-rw-r--r--nuttx/ChangeLog5
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html22
-rw-r--r--nuttx/arch/Kconfig33
-rw-r--r--nuttx/arch/arm/src/arm/up_head.S12
-rw-r--r--nuttx/arch/arm/src/armv7-a/arm_head.S13
-rw-r--r--nuttx/arch/arm/src/common/up_allocateheap.c10
-rw-r--r--nuttx/arch/arm/src/common/up_internal.h2
-rw-r--r--nuttx/arch/arm/src/dm320/dm320_allocateheap.c2
-rw-r--r--nuttx/arch/arm/src/dm320/dm320_memorymap.h4
-rw-r--r--nuttx/arch/arm/src/dm320/dm320_restart.S2
-rw-r--r--nuttx/arch/arm/src/imx/imx_allocateheap.c6
-rw-r--r--nuttx/arch/arm/src/imx/imx_memorymap.h6
-rw-r--r--nuttx/arch/arm/src/kinetis/kinetis_allocateheap.c22
-rw-r--r--nuttx/arch/arm/src/lm/lm_allocateheap.c22
-rw-r--r--nuttx/arch/arm/src/lpc17xx/lpc17_allocateheap.c50
-rw-r--r--nuttx/arch/arm/src/lpc43xx/lpc43_allocateheap.c28
-rw-r--r--nuttx/arch/arm/src/sam34/sam_allocateheap.c34
-rw-r--r--nuttx/arch/arm/src/sama5/Kconfig12
-rw-r--r--nuttx/arch/arm/src/sama5/sam_allocateheap.c8
-rw-r--r--nuttx/arch/arm/src/stm32/stm32_allocateheap.c12
-rw-r--r--nuttx/arch/avr/src/avr/avr_internal.h2
-rw-r--r--nuttx/arch/avr/src/avr32/avr32_internal.h2
-rw-r--r--nuttx/arch/avr/src/common/up_allocateheap.c2
-rw-r--r--nuttx/arch/hc/src/common/up_allocateheap.c2
-rw-r--r--nuttx/arch/hc/src/common/up_internal.h2
-rw-r--r--nuttx/arch/mips/src/common/up_allocateheap.c2
-rw-r--r--nuttx/arch/mips/src/common/up_internal.h2
-rw-r--r--nuttx/arch/sh/src/common/up_allocateheap.c2
-rw-r--r--nuttx/arch/sh/src/common/up_internal.h2
-rw-r--r--nuttx/arch/x86/src/common/up_allocateheap.c2
-rw-r--r--nuttx/arch/x86/src/common/up_internal.h2
-rw-r--r--nuttx/arch/z80/src/Makefile.sdccl2
-rw-r--r--nuttx/arch/z80/src/Makefile.sdccw2
-rw-r--r--nuttx/arch/z80/src/z180/up_mem.h2
-rw-r--r--nuttx/arch/z80/src/z80/up_mem.h2
-rw-r--r--nuttx/configs/README.txt10
-rw-r--r--nuttx/configs/amber/README.txt8
-rw-r--r--nuttx/configs/amber/hello/defconfig4
-rw-r--r--nuttx/configs/arduino-due/README.txt8
-rw-r--r--nuttx/configs/arduino-due/nsh/defconfig4
-rw-r--r--nuttx/configs/arduino-due/ostest/defconfig4
-rw-r--r--nuttx/configs/avr32dev1/README.txt8
-rwxr-xr-xnuttx/configs/avr32dev1/nsh/defconfig4
-rwxr-xr-xnuttx/configs/avr32dev1/ostest/defconfig4
-rw-r--r--nuttx/configs/c5471evm/httpd/defconfig4
-rw-r--r--nuttx/configs/c5471evm/nettest/defconfig4
-rw-r--r--nuttx/configs/c5471evm/nsh/defconfig4
-rw-r--r--nuttx/configs/c5471evm/ostest/defconfig4
-rw-r--r--nuttx/configs/cloudctrl/README.txt8
-rw-r--r--nuttx/configs/cloudctrl/nsh/defconfig4
-rw-r--r--nuttx/configs/compal_e88/nsh_highram/defconfig4
-rw-r--r--nuttx/configs/compal_e99/nsh_compalram/defconfig4
-rw-r--r--nuttx/configs/compal_e99/nsh_highram/defconfig4
-rw-r--r--nuttx/configs/demo9s12ne64/README.txt4
-rwxr-xr-xnuttx/configs/demo9s12ne64/ostest/defconfig4
-rw-r--r--nuttx/configs/ea3131/README.txt6
-rw-r--r--nuttx/configs/ea3131/nsh/defconfig6
-rw-r--r--nuttx/configs/ea3131/ostest/defconfig6
-rw-r--r--nuttx/configs/ea3131/pgnsh/defconfig6
-rw-r--r--nuttx/configs/ea3131/usbserial/defconfig6
-rw-r--r--nuttx/configs/ea3131/usbstorage/defconfig6
-rw-r--r--nuttx/configs/ea3152/README.txt6
-rw-r--r--nuttx/configs/ea3152/ostest/defconfig6
-rw-r--r--nuttx/configs/eagle100/README.txt8
-rw-r--r--nuttx/configs/eagle100/httpd/defconfig4
-rw-r--r--nuttx/configs/eagle100/nettest/defconfig4
-rw-r--r--nuttx/configs/eagle100/nsh/defconfig4
-rw-r--r--nuttx/configs/eagle100/nxflat/defconfig4
-rw-r--r--nuttx/configs/eagle100/ostest/defconfig4
-rw-r--r--nuttx/configs/eagle100/thttpd/defconfig4
-rw-r--r--nuttx/configs/ekk-lm3s9b96/README.txt8
-rw-r--r--nuttx/configs/ekk-lm3s9b96/nsh/defconfig4
-rw-r--r--nuttx/configs/ekk-lm3s9b96/ostest/defconfig4
-rw-r--r--nuttx/configs/ez80f910200kitg/ostest/defconfig4
-rw-r--r--nuttx/configs/ez80f910200zco/dhcpd/defconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/httpd/defconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/nettest/defconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/nsh/defconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/ostest/defconfig4
-rw-r--r--nuttx/configs/ez80f910200zco/poll/defconfig2
-rw-r--r--nuttx/configs/fire-stm32v2/README.txt8
-rw-r--r--nuttx/configs/fire-stm32v2/nsh/defconfig4
-rw-r--r--nuttx/configs/freedom-kl25z/README.txt8
-rw-r--r--nuttx/configs/freedom-kl25z/nsh/defconfig4
-rw-r--r--nuttx/configs/freedom-kl25z/ostest/defconfig4
-rw-r--r--nuttx/configs/hymini-stm32v/README.txt8
-rw-r--r--nuttx/configs/hymini-stm32v/buttons/defconfig4
-rwxr-xr-xnuttx/configs/hymini-stm32v/nsh/defconfig4
-rw-r--r--nuttx/configs/hymini-stm32v/nsh2/defconfig4
-rw-r--r--nuttx/configs/hymini-stm32v/ostest/defconfig4
-rw-r--r--nuttx/configs/hymini-stm32v/usbnsh/defconfig4
-rwxr-xr-xnuttx/configs/hymini-stm32v/usbserial/defconfig4
-rwxr-xr-xnuttx/configs/hymini-stm32v/usbstorage/defconfig4
-rw-r--r--nuttx/configs/kwikstik-k40/README.txt8
-rwxr-xr-xnuttx/configs/kwikstik-k40/ostest/defconfig4
-rw-r--r--nuttx/configs/lincoln60/README.txt8
-rw-r--r--nuttx/configs/lincoln60/nsh/defconfig4
-rw-r--r--nuttx/configs/lincoln60/ostest/defconfig4
-rw-r--r--nuttx/configs/lm3s6432-s2e/README.txt8
-rw-r--r--nuttx/configs/lm3s6432-s2e/nsh/defconfig4
-rw-r--r--nuttx/configs/lm3s6432-s2e/ostest/defconfig4
-rw-r--r--nuttx/configs/lm3s6965-ek/README.txt8
-rw-r--r--nuttx/configs/lm3s6965-ek/discover/defconfig4
-rwxr-xr-xnuttx/configs/lm3s6965-ek/nsh/defconfig4
-rwxr-xr-xnuttx/configs/lm3s6965-ek/nx/defconfig4
-rwxr-xr-xnuttx/configs/lm3s6965-ek/ostest/defconfig4
-rw-r--r--nuttx/configs/lm3s6965-ek/tcpecho/defconfig4
-rw-r--r--nuttx/configs/lm3s8962-ek/README.txt8
-rwxr-xr-xnuttx/configs/lm3s8962-ek/nsh/defconfig4
-rwxr-xr-xnuttx/configs/lm3s8962-ek/nx/defconfig4
-rwxr-xr-xnuttx/configs/lm3s8962-ek/ostest/defconfig4
-rw-r--r--nuttx/configs/lm4f120-launchpad/README.txt8
-rwxr-xr-xnuttx/configs/lm4f120-launchpad/nsh/defconfig4
-rwxr-xr-xnuttx/configs/lm4f120-launchpad/ostest/defconfig4
-rw-r--r--nuttx/configs/lpc4330-xplorer/README.txt16
-rw-r--r--nuttx/configs/lpc4330-xplorer/nsh/defconfig4
-rw-r--r--nuttx/configs/lpc4330-xplorer/ostest/defconfig4
-rw-r--r--nuttx/configs/lpcxpresso-lpc1768/README.txt8
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig4
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/nsh/defconfig4
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/nx/defconfig4
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/ostest/defconfig4
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig4
-rwxr-xr-xnuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig4
-rw-r--r--nuttx/configs/m68332evb/defconfig2
-rw-r--r--nuttx/configs/mbed/README.txt8
-rw-r--r--nuttx/configs/mbed/hidkbd/defconfig4
-rwxr-xr-xnuttx/configs/mbed/nsh/defconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/README.txt4
-rw-r--r--nuttx/configs/mcu123-lpc214x/composite/defconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/nsh/defconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/ostest/defconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/usbserial/defconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/usbstorage/defconfig4
-rw-r--r--nuttx/configs/micropendous3/README.txt10
-rw-r--r--nuttx/configs/micropendous3/hello/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/README.txt8
-rw-r--r--nuttx/configs/mikroe-stm32f4/fulldemo/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/kostest/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/nsh/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/nx/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/nxlines/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/nxtext/defconfig4
-rw-r--r--nuttx/configs/mikroe-stm32f4/usbnsh/defconfig4
-rw-r--r--nuttx/configs/mirtoo/README.txt8
-rw-r--r--nuttx/configs/mirtoo/nsh/defconfig4
-rw-r--r--nuttx/configs/mirtoo/nxffs/defconfig4
-rw-r--r--nuttx/configs/mirtoo/ostest/defconfig4
-rw-r--r--nuttx/configs/mx1ads/README.txt6
-rw-r--r--nuttx/configs/mx1ads/ostest/defconfig8
-rw-r--r--nuttx/configs/ne64badge/README.txt4
-rwxr-xr-xnuttx/configs/ne64badge/ostest/defconfig4
-rw-r--r--nuttx/configs/ntosd-dm320/README.txt10
-rw-r--r--nuttx/configs/ntosd-dm320/include/board.h16
-rw-r--r--nuttx/configs/ntosd-dm320/nettest/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/nsh/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/ostest/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/poll/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/thttpd/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/udp/defconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/uip/defconfig6
-rw-r--r--nuttx/configs/nucleus2g/README.txt8
-rwxr-xr-xnuttx/configs/nucleus2g/nsh/defconfig4
-rwxr-xr-xnuttx/configs/nucleus2g/ostest/defconfig4
-rw-r--r--nuttx/configs/nucleus2g/usbserial/defconfig4
-rwxr-xr-xnuttx/configs/nucleus2g/usbstorage/defconfig4
-rw-r--r--nuttx/configs/nutiny-nuc120/README.txt8
-rw-r--r--nuttx/configs/nutiny-nuc120/nsh/defconfig4
-rw-r--r--nuttx/configs/nutiny-nuc120/ostest/defconfig4
-rw-r--r--nuttx/configs/olimex-lpc1766stk/README.txt8
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/ftpc/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/hidkbd/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/nettest/defconfig4
-rw-r--r--nuttx/configs/olimex-lpc1766stk/nsh/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/nx/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/ostest/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/thttpd/defconfig4
-rw-r--r--nuttx/configs/olimex-lpc1766stk/usbserial/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/usbstorage/defconfig4
-rw-r--r--nuttx/configs/olimex-lpc1766stk/zmodem/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc2378/nsh/defconfig4
-rwxr-xr-xnuttx/configs/olimex-lpc2378/ostest/defconfig4
-rw-r--r--nuttx/configs/olimex-stm32-p107/nsh/defconfig4
-rw-r--r--nuttx/configs/olimex-stm32-p107/ostest/defconfig4
-rwxr-xr-xnuttx/configs/olimex-strp711/nettest/defconfig4
-rw-r--r--nuttx/configs/olimex-strp711/nsh/defconfig4
-rw-r--r--nuttx/configs/olimex-strp711/ostest/defconfig4
-rwxr-xr-xnuttx/configs/open1788/knsh/defconfig4
-rw-r--r--nuttx/configs/open1788/nsh/defconfig4
-rw-r--r--nuttx/configs/open1788/nxlines/defconfig4
-rw-r--r--nuttx/configs/open1788/ostest/defconfig4
-rw-r--r--nuttx/configs/p112/ostest/defconfig4
-rw-r--r--nuttx/configs/pcblogic-pic32mx/README.txt8
-rw-r--r--nuttx/configs/pcblogic-pic32mx/nsh/defconfig4
-rw-r--r--nuttx/configs/pcblogic-pic32mx/ostest/defconfig4
-rw-r--r--nuttx/configs/pic32-starterkit/README.txt8
-rw-r--r--nuttx/configs/pic32-starterkit/nsh/defconfig4
-rw-r--r--nuttx/configs/pic32-starterkit/nsh2/defconfig4
-rw-r--r--nuttx/configs/pic32-starterkit/ostest/defconfig4
-rw-r--r--nuttx/configs/pic32mx7mmb/README.txt8
-rw-r--r--nuttx/configs/pic32mx7mmb/nsh/defconfig4
-rw-r--r--nuttx/configs/pic32mx7mmb/ostest/defconfig4
-rw-r--r--nuttx/configs/pirelli_dpl10/nsh_highram/defconfig4
-rw-r--r--nuttx/configs/qemu-i486/nsh/defconfig4
-rw-r--r--nuttx/configs/qemu-i486/ostest/defconfig4
-rw-r--r--nuttx/configs/sam3u-ek/README.txt8
-rw-r--r--nuttx/configs/sam3u-ek/knsh/defconfig4
-rw-r--r--nuttx/configs/sam3u-ek/nsh/defconfig4
-rw-r--r--nuttx/configs/sam3u-ek/nx/defconfig4
-rw-r--r--nuttx/configs/sam3u-ek/nxwm/defconfig4
-rw-r--r--nuttx/configs/sam3u-ek/ostest/defconfig4
-rw-r--r--nuttx/configs/sam4l-xplained/README.txt8
-rw-r--r--nuttx/configs/sam4l-xplained/nsh/defconfig4
-rw-r--r--nuttx/configs/sam4l-xplained/ostest/defconfig4
-rw-r--r--nuttx/configs/sam4s-xplained/README.txt8
-rw-r--r--nuttx/configs/sam4s-xplained/nsh/defconfig4
-rw-r--r--nuttx/configs/sam4s-xplained/ostest/defconfig4
-rw-r--r--nuttx/configs/sama5d3x-ek/README.txt12
-rw-r--r--nuttx/configs/sama5d3x-ek/ostest/defconfig6
-rw-r--r--nuttx/configs/shenzhou/README.txt8
-rw-r--r--nuttx/configs/shenzhou/nsh/defconfig4
-rw-r--r--nuttx/configs/shenzhou/nxwm/defconfig4
-rw-r--r--nuttx/configs/shenzhou/thttpd/defconfig4
-rw-r--r--nuttx/configs/sim/cxxtest/defconfig4
-rw-r--r--nuttx/configs/sim/mtdpart/defconfig4
-rw-r--r--nuttx/configs/sim/nsh/defconfig4
-rw-r--r--nuttx/configs/sim/nxffs/defconfig4
-rw-r--r--nuttx/configs/sim/nxlines/defconfig4
-rw-r--r--nuttx/configs/sim/nxwm/defconfig4
-rw-r--r--nuttx/configs/sim/ostest/defconfig4
-rw-r--r--nuttx/configs/skp16c26/ostest/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/README.txt8
-rwxr-xr-xnuttx/configs/stm3210e-eval/RIDE/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/buttons/defconfig4
-rwxr-xr-xnuttx/configs/stm3210e-eval/composite/defconfig4
-rwxr-xr-xnuttx/configs/stm3210e-eval/nsh/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/nsh2/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/nx/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/nxconsole/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/nxlines/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/nxtext/defconfig4
-rwxr-xr-xnuttx/configs/stm3210e-eval/ostest/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/pm/defconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/usbserial/defconfig4
-rwxr-xr-xnuttx/configs/stm3210e-eval/usbstorage/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/README.txt8
-rw-r--r--nuttx/configs/stm3220g-eval/dhcpd/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/nettest/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/nsh/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/nsh2/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/nxwm/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/ostest/defconfig4
-rw-r--r--nuttx/configs/stm3220g-eval/telnetd/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/README.txt8
-rw-r--r--nuttx/configs/stm3240g-eval/dhcpd/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/discover/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/nettest/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/nsh/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/nsh2/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/nxconsole/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/nxwm/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/ostest/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/telnetd/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/webserver/defconfig4
-rw-r--r--nuttx/configs/stm3240g-eval/xmlrpc/defconfig4
-rw-r--r--nuttx/configs/stm32_tiny/README.txt8
-rw-r--r--nuttx/configs/stm32_tiny/nsh/defconfig4
-rw-r--r--nuttx/configs/stm32_tiny/usbnsh/defconfig4
-rw-r--r--nuttx/configs/stm32f100rc_generic/README.txt8
-rw-r--r--nuttx/configs/stm32f100rc_generic/nsh/defconfig4
-rw-r--r--nuttx/configs/stm32f100rc_generic/ostest/defconfig4
-rw-r--r--nuttx/configs/stm32f3discovery/README.txt8
-rw-r--r--nuttx/configs/stm32f3discovery/nsh/defconfig4
-rw-r--r--nuttx/configs/stm32f3discovery/ostest/defconfig4
-rw-r--r--nuttx/configs/stm32f3discovery/usbnsh/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/README.txt8
-rw-r--r--nuttx/configs/stm32f4discovery/cxxtest/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/elf/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/kostest/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/nsh/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/nxlines/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/ostest/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/pm/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/posix_spawn/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/usbnsh/defconfig4
-rw-r--r--nuttx/configs/stm32f4discovery/winbuild/defconfig4
-rw-r--r--nuttx/configs/stm32ldiscovery/README.txt8
-rw-r--r--nuttx/configs/stm32ldiscovery/nsh/defconfig4
-rw-r--r--nuttx/configs/sure-pic32mx/README.txt8
-rw-r--r--nuttx/configs/sure-pic32mx/nsh/defconfig4
-rw-r--r--nuttx/configs/sure-pic32mx/ostest/defconfig4
-rw-r--r--nuttx/configs/sure-pic32mx/usbnsh/defconfig4
-rw-r--r--nuttx/configs/teensy/README.txt8
-rw-r--r--nuttx/configs/teensy/hello/defconfig4
-rwxr-xr-xnuttx/configs/teensy/nsh/defconfig4
-rwxr-xr-xnuttx/configs/teensy/usbstorage/defconfig4
-rw-r--r--nuttx/configs/twr-k60n512/README.txt8
-rw-r--r--nuttx/configs/twr-k60n512/nsh/defconfig4
-rw-r--r--nuttx/configs/twr-k60n512/ostest/defconfig4
-rw-r--r--nuttx/configs/ubw32/README.txt8
-rw-r--r--nuttx/configs/ubw32/nsh/defconfig4
-rw-r--r--nuttx/configs/ubw32/ostest/defconfig4
-rw-r--r--nuttx/configs/us7032evb1/README.txt4
-rw-r--r--nuttx/configs/us7032evb1/nsh/defconfig4
-rw-r--r--nuttx/configs/us7032evb1/ostest/defconfig4
-rw-r--r--nuttx/configs/vsn/README.txt8
-rwxr-xr-xnuttx/configs/vsn/nsh/defconfig4
-rw-r--r--nuttx/configs/xtrs/nsh/defconfig4
-rw-r--r--nuttx/configs/xtrs/ostest/defconfig4
-rw-r--r--nuttx/configs/xtrs/pashello/defconfig4
-rw-r--r--nuttx/configs/z16f2800100zcog/ostest/defconfig4
-rw-r--r--nuttx/configs/z16f2800100zcog/pashello/defconfig4
-rw-r--r--nuttx/configs/z80sim/nsh/defconfig4
-rw-r--r--nuttx/configs/z80sim/ostest/defconfig4
-rw-r--r--nuttx/configs/z80sim/pashello/defconfig4
-rw-r--r--nuttx/configs/z8encore000zco/ostest/defconfig4
-rw-r--r--nuttx/configs/z8f64200100kit/ostest/defconfig4
-rw-r--r--nuttx/configs/zkit-arm-1769/README.txt8
-rw-r--r--nuttx/configs/zkit-arm-1769/hello/defconfig4
-rw-r--r--nuttx/configs/zkit-arm-1769/nsh/defconfig4
-rw-r--r--nuttx/configs/zkit-arm-1769/nxhello/defconfig4
-rw-r--r--nuttx/configs/zkit-arm-1769/thttpd/defconfig4
-rw-r--r--nuttx/configs/zp214xpa/nsh/defconfig4
-rw-r--r--nuttx/configs/zp214xpa/nxlines/defconfig4
-rw-r--r--nuttx/include/nuttx/page.h10
-rw-r--r--nuttx/tools/mkconfig.c4
327 files changed, 881 insertions, 876 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 79977efb5..61530c65b 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/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/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index fc6a4c82b..a77df7f0f 100644
--- a/nuttx/Documentation/NuttxPortingGuide.html
+++ b/nuttx/Documentation/NuttxPortingGuide.html
@@ -12,7 +12,7 @@
<h1><big><font color="#3c34ec">
<i>NuttX RTOS Porting Guide</i>
</font></big></h1>
- <p>Last Updated: June 11, 2013</p>
+ <p>Last Updated: July 26, 2013</p>
</td>
</tr>
</table>
@@ -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:
</p>
<ul>
- <li><code>CONFIG_DRAM_SIZE</code>:
- Describes the installed DRAM.</li>
- <li><code>CONFIG_DRAM_START</code>:
- The start address of DRAM (physical)</li>
- <li><code>CONFIG_DRAM_VSTART</code>:
- The start address of DRAM (virtual)</li>
+ <li><code>CONFIG_RAM_SIZE</code>:
+ Describes the primary installed RAM.</li>
+ <li><code>CONFIG_RAM_START</code>:
+ The start address of primary RAM (physical)</li>
+ <li><code>CONFIG_RAM_VSTART</code>:
+ The start address of primary RAM (virtual). This is only needed on platforms that support address mapping.</li>
</ul>
<h2>Build Options</h2>
@@ -5063,14 +5063,14 @@ int ret = sigaction(SIGCHLD, &sa, NULL);
<li>
<code>CONFIG_PAGING_NLOCKED</code>:
This is the number of locked pages in the memory map.
- The locked address region will then be from <code>CONFIG_DRAM_VSTART</code> through
- (<code>CONFIG_DRAM_VSTART</code> + <code>CONFIG_PAGING_PAGESIZE</code>*<code>CONFIG_PAGING_NLOCKED</code>)
+ The locked address region will then be from <code>CONFIG_RAM_VSTART</code> through
+ (<code>CONFIG_RAM_VSTART</code> + <code>CONFIG_PAGING_PAGESIZE</code>*<code>CONFIG_PAGING_NLOCKED</code>)
</li>
<li>
<code>CONFIG_PAGING_LOCKED_PBASE</code> and <code>CONFIG_PAGING_LOCKED_VBASE</code>:
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 <code>CONFIG_DRAM_START</code>
- and <code>CONFIG_DRAM_VSTART</code> (i.e., it assumes that the base address of the locked
+ If neither are defined, the logic will be set the bases to <code>CONFIG_RAM_START</code>
+ and <code>CONFIG_RAM_VSTART</code> (i.e., it assumes that the base address of the locked
region is at the beginning of RAM).
<b>NOTE</b>:
In some architectures, it may be necessary to take some memory from the beginning
diff --git a/nuttx/arch/Kconfig b/nuttx/arch/Kconfig
index c24da579d..860222108 100644
--- a/nuttx/arch/Kconfig
+++ b/nuttx/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/nuttx/arch/arm/src/arm/up_head.S b/nuttx/arch/arm/src/arm/up_head.S
index 638546e94..cbfc64500 100644
--- a/nuttx/arch/arm/src/arm/up_head.S
+++ b/nuttx/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/nuttx/arch/arm/src/armv7-a/arm_head.S b/nuttx/arch/arm/src/armv7-a/arm_head.S
index 5f3431179..496a8b1fd 100644
--- a/nuttx/arch/arm/src/armv7-a/arm_head.S
+++ b/nuttx/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/nuttx/arch/arm/src/common/up_allocateheap.c b/nuttx/arch/arm/src/common/up_allocateheap.c
index ec61436e3..020d83730 100644
--- a/nuttx/arch/arm/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/common/up_internal.h b/nuttx/arch/arm/src/common/up_internal.h
index 25887770d..df5ad67a8 100644
--- a/nuttx/arch/arm/src/common/up_internal.h
+++ b/nuttx/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/nuttx/arch/arm/src/dm320/dm320_allocateheap.c b/nuttx/arch/arm/src/dm320/dm320_allocateheap.c
index 27a7e7a90..50b1b36e1 100644
--- a/nuttx/arch/arm/src/dm320/dm320_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/dm320/dm320_memorymap.h b/nuttx/arch/arm/src/dm320/dm320_memorymap.h
index a8aafbb71..b800bf1de 100644
--- a/nuttx/arch/arm/src/dm320/dm320_memorymap.h
+++ b/nuttx/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/nuttx/arch/arm/src/dm320/dm320_restart.S b/nuttx/arch/arm/src/dm320/dm320_restart.S
index 7e25d8ff2..a3904a442 100644
--- a/nuttx/arch/arm/src/dm320/dm320_restart.S
+++ b/nuttx/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/nuttx/arch/arm/src/imx/imx_allocateheap.c b/nuttx/arch/arm/src/imx/imx_allocateheap.c
index f94a7fe44..be2cfb49a 100644
--- a/nuttx/arch/arm/src/imx/imx_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/imx/imx_memorymap.h b/nuttx/arch/arm/src/imx/imx_memorymap.h
index fd23aafc3..55493a390 100644
--- a/nuttx/arch/arm/src/imx/imx_memorymap.h
+++ b/nuttx/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/nuttx/arch/arm/src/kinetis/kinetis_allocateheap.c b/nuttx/arch/arm/src/kinetis/kinetis_allocateheap.c
index 8984217c7..8f9379f0f 100644
--- a/nuttx/arch/arm/src/kinetis/kinetis_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/lm/lm_allocateheap.c b/nuttx/arch/arm/src/lm/lm_allocateheap.c
index 1ac064f0f..fcf3291e5 100644
--- a/nuttx/arch/arm/src/lm/lm_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/lpc17xx/lpc17_allocateheap.c b/nuttx/arch/arm/src/lpc17xx/lpc17_allocateheap.c
index e6eadf306..6fbeeb807 100644
--- a/nuttx/arch/arm/src/lpc17xx/lpc17_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/lpc43xx/lpc43_allocateheap.c b/nuttx/arch/arm/src/lpc43xx/lpc43_allocateheap.c
index aef54d95f..4a5103f9e 100644
--- a/nuttx/arch/arm/src/lpc43xx/lpc43_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/sam34/sam_allocateheap.c b/nuttx/arch/arm/src/sam34/sam_allocateheap.c
index 423c38f2a..595935947 100644
--- a/nuttx/arch/arm/src/sam34/sam_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/sama5/Kconfig b/nuttx/arch/arm/src/sama5/Kconfig
index 492903dce..407d68772 100644
--- a/nuttx/arch/arm/src/sama5/Kconfig
+++ b/nuttx/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/nuttx/arch/arm/src/sama5/sam_allocateheap.c b/nuttx/arch/arm/src/sama5/sam_allocateheap.c
index ee0e02a4a..d84a67262 100644
--- a/nuttx/arch/arm/src/sama5/sam_allocateheap.c
+++ b/nuttx/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/nuttx/arch/arm/src/stm32/stm32_allocateheap.c b/nuttx/arch/arm/src/stm32/stm32_allocateheap.c
index 95f468898..b44840ea6 100644
--- a/nuttx/arch/arm/src/stm32/stm32_allocateheap.c
+++ b/nuttx/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/nuttx/arch/avr/src/avr/avr_internal.h b/nuttx/arch/avr/src/avr/avr_internal.h
index 1c0038e44..9cd6c893e 100644
--- a/nuttx/arch/avr/src/avr/avr_internal.h
+++ b/nuttx/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/nuttx/arch/avr/src/avr32/avr32_internal.h b/nuttx/arch/avr/src/avr32/avr32_internal.h
index bcac8074a..906cffc78 100644
--- a/nuttx/arch/avr/src/avr32/avr32_internal.h
+++ b/nuttx/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/nuttx/arch/avr/src/common/up_allocateheap.c b/nuttx/arch/avr/src/common/up_allocateheap.c
index 3893e3a2d..970ccd7bb 100644
--- a/nuttx/arch/avr/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/hc/src/common/up_allocateheap.c b/nuttx/arch/hc/src/common/up_allocateheap.c
index f0c8f58a4..c74990779 100644
--- a/nuttx/arch/hc/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/hc/src/common/up_internal.h b/nuttx/arch/hc/src/common/up_internal.h
index 87503c56f..44847107e 100644
--- a/nuttx/arch/hc/src/common/up_internal.h
+++ b/nuttx/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/nuttx/arch/mips/src/common/up_allocateheap.c b/nuttx/arch/mips/src/common/up_allocateheap.c
index f6dc51511..0e83c4c63 100644
--- a/nuttx/arch/mips/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/mips/src/common/up_internal.h b/nuttx/arch/mips/src/common/up_internal.h
index 1950a74e6..0e7960c0f 100644
--- a/nuttx/arch/mips/src/common/up_internal.h
+++ b/nuttx/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/nuttx/arch/sh/src/common/up_allocateheap.c b/nuttx/arch/sh/src/common/up_allocateheap.c
index 734a50483..9479c27c5 100644
--- a/nuttx/arch/sh/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/sh/src/common/up_internal.h b/nuttx/arch/sh/src/common/up_internal.h
index 99c273ca6..43fc38cc5 100644
--- a/nuttx/arch/sh/src/common/up_internal.h
+++ b/nuttx/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/nuttx/arch/x86/src/common/up_allocateheap.c b/nuttx/arch/x86/src/common/up_allocateheap.c
index 55f60f056..aff355d30 100644
--- a/nuttx/arch/x86/src/common/up_allocateheap.c
+++ b/nuttx/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/nuttx/arch/x86/src/common/up_internal.h b/nuttx/arch/x86/src/common/up_internal.h
index 3351e24c4..2e3ad33ea 100644
--- a/nuttx/arch/x86/src/common/up_internal.h
+++ b/nuttx/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/nuttx/arch/z80/src/Makefile.sdccl b/nuttx/arch/z80/src/Makefile.sdccl
index 1ddd8da62..44c3376c8 100644
--- a/nuttx/arch/z80/src/Makefile.sdccl
+++ b/nuttx/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/nuttx/arch/z80/src/Makefile.sdccw b/nuttx/arch/z80/src/Makefile.sdccw
index 6d0f17e8a..dbf437b48 100644
--- a/nuttx/arch/z80/src/Makefile.sdccw
+++ b/nuttx/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/nuttx/arch/z80/src/z180/up_mem.h b/nuttx/arch/z80/src/z180/up_mem.h
index e414c547c..351c1f220 100644
--- a/nuttx/arch/z80/src/z180/up_mem.h
+++ b/nuttx/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/nuttx/arch/z80/src/z80/up_mem.h b/nuttx/arch/z80/src/z80/up_mem.h
index a12b52656..2b9c35677 100644
--- a/nuttx/arch/z80/src/z80/up_mem.h
+++ b/nuttx/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/nuttx/configs/README.txt b/nuttx/configs/README.txt
index 35b41c5d9..17cfed5c0 100644
--- a/nuttx/configs/README.txt
+++ b/nuttx/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/nuttx/configs/amber/README.txt b/nuttx/configs/amber/README.txt
index 7f1771886..69b61f961 100644
--- a/nuttx/configs/amber/README.txt
+++ b/nuttx/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/nuttx/configs/amber/hello/defconfig b/nuttx/configs/amber/hello/defconfig
index 9cf1c32da..4d2845078 100644
--- a/nuttx/configs/amber/hello/defconfig
+++ b/nuttx/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/nuttx/configs/arduino-due/README.txt b/nuttx/configs/arduino-due/README.txt
index 546a57ec4..1fbde5ea3 100644
--- a/nuttx/configs/arduino-due/README.txt
+++ b/nuttx/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/nuttx/configs/arduino-due/nsh/defconfig b/nuttx/configs/arduino-due/nsh/defconfig
index e672fe6b6..e3f68950f 100644
--- a/nuttx/configs/arduino-due/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/arduino-due/ostest/defconfig b/nuttx/configs/arduino-due/ostest/defconfig
index 3ad676207..c9fc0c54b 100644
--- a/nuttx/configs/arduino-due/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/avr32dev1/README.txt b/nuttx/configs/avr32dev1/README.txt
index 3583efee7..e8fdc66ae 100644
--- a/nuttx/configs/avr32dev1/README.txt
+++ b/nuttx/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/nuttx/configs/avr32dev1/nsh/defconfig b/nuttx/configs/avr32dev1/nsh/defconfig
index 525cf6024..c2fee7166 100755
--- a/nuttx/configs/avr32dev1/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/avr32dev1/ostest/defconfig b/nuttx/configs/avr32dev1/ostest/defconfig
index a88b630f2..c41ba1ee1 100755
--- a/nuttx/configs/avr32dev1/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/c5471evm/httpd/defconfig b/nuttx/configs/c5471evm/httpd/defconfig
index 21dd2a160..017671737 100644
--- a/nuttx/configs/c5471evm/httpd/defconfig
+++ b/nuttx/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/nuttx/configs/c5471evm/nettest/defconfig b/nuttx/configs/c5471evm/nettest/defconfig
index d4a7082bd..90f24143c 100644
--- a/nuttx/configs/c5471evm/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/c5471evm/nsh/defconfig b/nuttx/configs/c5471evm/nsh/defconfig
index 4c94c022b..d0fa02fdc 100644
--- a/nuttx/configs/c5471evm/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/c5471evm/ostest/defconfig b/nuttx/configs/c5471evm/ostest/defconfig
index d2a470f9e..17e6ba774 100644
--- a/nuttx/configs/c5471evm/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/cloudctrl/README.txt b/nuttx/configs/cloudctrl/README.txt
index 116bf6b53..1890dbc4f 100644
--- a/nuttx/configs/cloudctrl/README.txt
+++ b/nuttx/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/nuttx/configs/cloudctrl/nsh/defconfig b/nuttx/configs/cloudctrl/nsh/defconfig
index 4e47efcfc..7011687a4 100644
--- a/nuttx/configs/cloudctrl/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/compal_e88/nsh_highram/defconfig b/nuttx/configs/compal_e88/nsh_highram/defconfig
index 31449f48d..1f15b3d8d 100644
--- a/nuttx/configs/compal_e88/nsh_highram/defconfig
+++ b/nuttx/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/nuttx/configs/compal_e99/nsh_compalram/defconfig b/nuttx/configs/compal_e99/nsh_compalram/defconfig
index 649b1535b..7057b92c1 100644
--- a/nuttx/configs/compal_e99/nsh_compalram/defconfig
+++ b/nuttx/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/nuttx/configs/compal_e99/nsh_highram/defconfig b/nuttx/configs/compal_e99/nsh_highram/defconfig
index 56fe639cb..d5264ef18 100644
--- a/nuttx/configs/compal_e99/nsh_highram/defconfig
+++ b/nuttx/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/nuttx/configs/demo9s12ne64/README.txt b/nuttx/configs/demo9s12ne64/README.txt
index 96872f980..120aa8cd3 100644
--- a/nuttx/configs/demo9s12ne64/README.txt
+++ b/nuttx/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/nuttx/configs/demo9s12ne64/ostest/defconfig b/nuttx/configs/demo9s12ne64/ostest/defconfig
index f52952232..858310e48 100755
--- a/nuttx/configs/demo9s12ne64/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ea3131/README.txt b/nuttx/configs/ea3131/README.txt
index 8d8f2c0bf..ed798103d 100644
--- a/nuttx/configs/ea3131/README.txt
+++ b/nuttx/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/nuttx/configs/ea3131/nsh/defconfig b/nuttx/configs/ea3131/nsh/defconfig
index 02a9949e3..78cf04613 100644
--- a/nuttx/configs/ea3131/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/ea3131/ostest/defconfig b/nuttx/configs/ea3131/ostest/defconfig
index 19c1d6e30..8fcac9a42 100644
--- a/nuttx/configs/ea3131/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ea3131/pgnsh/defconfig b/nuttx/configs/ea3131/pgnsh/defconfig
index a73842bc7..ab0ea3b62 100644
--- a/nuttx/configs/ea3131/pgnsh/defconfig
+++ b/nuttx/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/nuttx/configs/ea3131/usbserial/defconfig b/nuttx/configs/ea3131/usbserial/defconfig
index c4b0c2bbe..189d18ebf 100644
--- a/nuttx/configs/ea3131/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/ea3131/usbstorage/defconfig b/nuttx/configs/ea3131/usbstorage/defconfig
index 528ef8693..9baaddf91 100644
--- a/nuttx/configs/ea3131/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/ea3152/README.txt b/nuttx/configs/ea3152/README.txt
index ef502eb90..7dd067cfa 100644
--- a/nuttx/configs/ea3152/README.txt
+++ b/nuttx/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/nuttx/configs/ea3152/ostest/defconfig b/nuttx/configs/ea3152/ostest/defconfig
index 78700547c..dbd39c110 100644
--- a/nuttx/configs/ea3152/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/README.txt b/nuttx/configs/eagle100/README.txt
index a2d79b43d..ab55bfe2c 100644
--- a/nuttx/configs/eagle100/README.txt
+++ b/nuttx/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/nuttx/configs/eagle100/httpd/defconfig b/nuttx/configs/eagle100/httpd/defconfig
index 91e77446f..9003c9dab 100644
--- a/nuttx/configs/eagle100/httpd/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/nettest/defconfig b/nuttx/configs/eagle100/nettest/defconfig
index 136c1d183..37eeb25b5 100644
--- a/nuttx/configs/eagle100/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/nsh/defconfig b/nuttx/configs/eagle100/nsh/defconfig
index a13167d6b..5e2e12c3e 100644
--- a/nuttx/configs/eagle100/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/nxflat/defconfig b/nuttx/configs/eagle100/nxflat/defconfig
index 738478fe6..5a3cfdb63 100644
--- a/nuttx/configs/eagle100/nxflat/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/ostest/defconfig b/nuttx/configs/eagle100/ostest/defconfig
index 7a2b681be..0514cb12d 100644
--- a/nuttx/configs/eagle100/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/eagle100/thttpd/defconfig b/nuttx/configs/eagle100/thttpd/defconfig
index ab52ef6dc..5715c8019 100644
--- a/nuttx/configs/eagle100/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/ekk-lm3s9b96/README.txt b/nuttx/configs/ekk-lm3s9b96/README.txt
index dfd212854..ee9c2e7aa 100644
--- a/nuttx/configs/ekk-lm3s9b96/README.txt
+++ b/nuttx/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/nuttx/configs/ekk-lm3s9b96/nsh/defconfig b/nuttx/configs/ekk-lm3s9b96/nsh/defconfig
index 0b8bf1d74..54e883338 100644
--- a/nuttx/configs/ekk-lm3s9b96/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/ekk-lm3s9b96/ostest/defconfig b/nuttx/configs/ekk-lm3s9b96/ostest/defconfig
index 241f3f33f..4ac8b4798 100644
--- a/nuttx/configs/ekk-lm3s9b96/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200kitg/ostest/defconfig b/nuttx/configs/ez80f910200kitg/ostest/defconfig
index b32a9ed75..1bdd83568 100644
--- a/nuttx/configs/ez80f910200kitg/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/dhcpd/defconfig b/nuttx/configs/ez80f910200zco/dhcpd/defconfig
index f3c4864f8..0c179058b 100644
--- a/nuttx/configs/ez80f910200zco/dhcpd/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/httpd/defconfig b/nuttx/configs/ez80f910200zco/httpd/defconfig
index f972aacfd..00e4839ac 100644
--- a/nuttx/configs/ez80f910200zco/httpd/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/nettest/defconfig b/nuttx/configs/ez80f910200zco/nettest/defconfig
index 345508d9e..ba21db591 100644
--- a/nuttx/configs/ez80f910200zco/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/nsh/defconfig b/nuttx/configs/ez80f910200zco/nsh/defconfig
index 2ce04493d..627a95864 100644
--- a/nuttx/configs/ez80f910200zco/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/ostest/defconfig b/nuttx/configs/ez80f910200zco/ostest/defconfig
index 6df0efdb7..812912a82 100644
--- a/nuttx/configs/ez80f910200zco/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ez80f910200zco/poll/defconfig b/nuttx/configs/ez80f910200zco/poll/defconfig
index 141f0a2a7..09ced0d5f 100644
--- a/nuttx/configs/ez80f910200zco/poll/defconfig
+++ b/nuttx/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/nuttx/configs/fire-stm32v2/README.txt b/nuttx/configs/fire-stm32v2/README.txt
index 101657f64..962d1ad66 100644
--- a/nuttx/configs/fire-stm32v2/README.txt
+++ b/nuttx/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/nuttx/configs/fire-stm32v2/nsh/defconfig b/nuttx/configs/fire-stm32v2/nsh/defconfig
index f1a89316b..0d0f50d10 100644
--- a/nuttx/configs/fire-stm32v2/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/freedom-kl25z/README.txt b/nuttx/configs/freedom-kl25z/README.txt
index eab60e672..d7eaff648 100644
--- a/nuttx/configs/freedom-kl25z/README.txt
+++ b/nuttx/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/nuttx/configs/freedom-kl25z/nsh/defconfig b/nuttx/configs/freedom-kl25z/nsh/defconfig
index c4066cfc3..711f8e098 100644
--- a/nuttx/configs/freedom-kl25z/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/freedom-kl25z/ostest/defconfig b/nuttx/configs/freedom-kl25z/ostest/defconfig
index 45c19b578..e4e1bd7b6 100644
--- a/nuttx/configs/freedom-kl25z/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/README.txt b/nuttx/configs/hymini-stm32v/README.txt
index 46a365ddf..c3493b8ff 100644
--- a/nuttx/configs/hymini-stm32v/README.txt
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/buttons/defconfig b/nuttx/configs/hymini-stm32v/buttons/defconfig
index 4fb4b3000..ab5bb0c83 100644
--- a/nuttx/configs/hymini-stm32v/buttons/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/nsh/defconfig b/nuttx/configs/hymini-stm32v/nsh/defconfig
index 3f579c7f4..ee0272c01 100755
--- a/nuttx/configs/hymini-stm32v/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/nsh2/defconfig b/nuttx/configs/hymini-stm32v/nsh2/defconfig
index d0ede69b3..2b58eed35 100644
--- a/nuttx/configs/hymini-stm32v/nsh2/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/ostest/defconfig b/nuttx/configs/hymini-stm32v/ostest/defconfig
index c3b8ddec3..b270796c2 100644
--- a/nuttx/configs/hymini-stm32v/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/usbnsh/defconfig b/nuttx/configs/hymini-stm32v/usbnsh/defconfig
index ba8dd99a5..f2b74f3dd 100644
--- a/nuttx/configs/hymini-stm32v/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/usbserial/defconfig b/nuttx/configs/hymini-stm32v/usbserial/defconfig
index 25382b32b..6b497c5e1 100755
--- a/nuttx/configs/hymini-stm32v/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/usbstorage/defconfig b/nuttx/configs/hymini-stm32v/usbstorage/defconfig
index da13197a5..d94256102 100755
--- a/nuttx/configs/hymini-stm32v/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/kwikstik-k40/README.txt b/nuttx/configs/kwikstik-k40/README.txt
index d08f6bb35..60b87c73f 100644
--- a/nuttx/configs/kwikstik-k40/README.txt
+++ b/nuttx/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/nuttx/configs/kwikstik-k40/ostest/defconfig b/nuttx/configs/kwikstik-k40/ostest/defconfig
index 7d646918e..fa5663bc1 100755
--- a/nuttx/configs/kwikstik-k40/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lincoln60/README.txt b/nuttx/configs/lincoln60/README.txt
index a2a6d1032..9d856a7c2 100644
--- a/nuttx/configs/lincoln60/README.txt
+++ b/nuttx/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/nuttx/configs/lincoln60/nsh/defconfig b/nuttx/configs/lincoln60/nsh/defconfig
index e9aea5119..9222944d4 100644
--- a/nuttx/configs/lincoln60/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lincoln60/ostest/defconfig b/nuttx/configs/lincoln60/ostest/defconfig
index c5e15d97d..3ba50a15e 100644
--- a/nuttx/configs/lincoln60/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6432-s2e/README.txt b/nuttx/configs/lm3s6432-s2e/README.txt
index 357c6b56e..862db8ebf 100644
--- a/nuttx/configs/lm3s6432-s2e/README.txt
+++ b/nuttx/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/nuttx/configs/lm3s6432-s2e/nsh/defconfig b/nuttx/configs/lm3s6432-s2e/nsh/defconfig
index d8fb2f600..31616a2cd 100644
--- a/nuttx/configs/lm3s6432-s2e/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6432-s2e/ostest/defconfig b/nuttx/configs/lm3s6432-s2e/ostest/defconfig
index 44d1c46f5..7921f6c45 100644
--- a/nuttx/configs/lm3s6432-s2e/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/README.txt b/nuttx/configs/lm3s6965-ek/README.txt
index a70db8460..f41196d6f 100644
--- a/nuttx/configs/lm3s6965-ek/README.txt
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/discover/defconfig b/nuttx/configs/lm3s6965-ek/discover/defconfig
index 53776ebda..7fe3518c0 100644
--- a/nuttx/configs/lm3s6965-ek/discover/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/nsh/defconfig b/nuttx/configs/lm3s6965-ek/nsh/defconfig
index 53776ebda..7fe3518c0 100755
--- a/nuttx/configs/lm3s6965-ek/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/nx/defconfig b/nuttx/configs/lm3s6965-ek/nx/defconfig
index 4546f5932..cd804e861 100755
--- a/nuttx/configs/lm3s6965-ek/nx/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/ostest/defconfig b/nuttx/configs/lm3s6965-ek/ostest/defconfig
index d1479d32d..3a08679f9 100755
--- a/nuttx/configs/lm3s6965-ek/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/tcpecho/defconfig b/nuttx/configs/lm3s6965-ek/tcpecho/defconfig
index 33f43c72e..e45f4748e 100644
--- a/nuttx/configs/lm3s6965-ek/tcpecho/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s8962-ek/README.txt b/nuttx/configs/lm3s8962-ek/README.txt
index 82135e809..b97400aeb 100644
--- a/nuttx/configs/lm3s8962-ek/README.txt
+++ b/nuttx/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/nuttx/configs/lm3s8962-ek/nsh/defconfig b/nuttx/configs/lm3s8962-ek/nsh/defconfig
index 20937822e..831fc138f 100755
--- a/nuttx/configs/lm3s8962-ek/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s8962-ek/nx/defconfig b/nuttx/configs/lm3s8962-ek/nx/defconfig
index c779e71ea..2cd6096e3 100755
--- a/nuttx/configs/lm3s8962-ek/nx/defconfig
+++ b/nuttx/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/nuttx/configs/lm3s8962-ek/ostest/defconfig b/nuttx/configs/lm3s8962-ek/ostest/defconfig
index 60a0ed968..6b72548dd 100755
--- a/nuttx/configs/lm3s8962-ek/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lm4f120-launchpad/README.txt b/nuttx/configs/lm4f120-launchpad/README.txt
index 13d7f087f..ee44d043e 100644
--- a/nuttx/configs/lm4f120-launchpad/README.txt
+++ b/nuttx/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/nuttx/configs/lm4f120-launchpad/nsh/defconfig b/nuttx/configs/lm4f120-launchpad/nsh/defconfig
index 3be31d9cd..953802df4 100755
--- a/nuttx/configs/lm4f120-launchpad/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lm4f120-launchpad/ostest/defconfig b/nuttx/configs/lm4f120-launchpad/ostest/defconfig
index ee6d8d417..2ab53f2e3 100755
--- a/nuttx/configs/lm4f120-launchpad/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lpc4330-xplorer/README.txt b/nuttx/configs/lpc4330-xplorer/README.txt
index d046ccb44..8ea443f79 100644
--- a/nuttx/configs/lpc4330-xplorer/README.txt
+++ b/nuttx/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 <subdir> 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/nuttx/configs/lpc4330-xplorer/nsh/defconfig b/nuttx/configs/lpc4330-xplorer/nsh/defconfig
index 5b931bbd4..0c981ff0c 100644
--- a/nuttx/configs/lpc4330-xplorer/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lpc4330-xplorer/ostest/defconfig b/nuttx/configs/lpc4330-xplorer/ostest/defconfig
index bab061fd4..15f016759 100644
--- a/nuttx/configs/lpc4330-xplorer/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/README.txt b/nuttx/configs/lpcxpresso-lpc1768/README.txt
index 6fbd3e8ac..700d0eb66 100644
--- a/nuttx/configs/lpcxpresso-lpc1768/README.txt
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig b/nuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig
index 90a449f9e..07da26c72 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig b/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig
index 9c8030d86..26d90a7f0 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/nx/defconfig b/nuttx/configs/lpcxpresso-lpc1768/nx/defconfig
index efc6838c8..f81dfcbf9 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/nx/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/ostest/defconfig b/nuttx/configs/lpcxpresso-lpc1768/ostest/defconfig
index 91537d0a7..927c0afed 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig b/nuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig
index f8cbdd217..323f5b3b4 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig b/nuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig
index 671359d28..a8ccc57b2 100755
--- a/nuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/m68332evb/defconfig b/nuttx/configs/m68332evb/defconfig
index affc6e1e1..c7f8c8881 100644
--- a/nuttx/configs/m68332evb/defconfig
+++ b/nuttx/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/nuttx/configs/mbed/README.txt b/nuttx/configs/mbed/README.txt
index 4c015f3c9..592487a45 100644
--- a/nuttx/configs/mbed/README.txt
+++ b/nuttx/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/nuttx/configs/mbed/hidkbd/defconfig b/nuttx/configs/mbed/hidkbd/defconfig
index 9184e8d09..19a855ea2 100644
--- a/nuttx/configs/mbed/hidkbd/defconfig
+++ b/nuttx/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/nuttx/configs/mbed/nsh/defconfig b/nuttx/configs/mbed/nsh/defconfig
index 7bd0d31eb..9b32ac29a 100755
--- a/nuttx/configs/mbed/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/README.txt b/nuttx/configs/mcu123-lpc214x/README.txt
index f2f772198..4d131d62f 100644
--- a/nuttx/configs/mcu123-lpc214x/README.txt
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/composite/defconfig b/nuttx/configs/mcu123-lpc214x/composite/defconfig
index 9c5c72730..919594605 100644
--- a/nuttx/configs/mcu123-lpc214x/composite/defconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/nsh/defconfig b/nuttx/configs/mcu123-lpc214x/nsh/defconfig
index 29d581596..c97f2f3b2 100644
--- a/nuttx/configs/mcu123-lpc214x/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/ostest/defconfig b/nuttx/configs/mcu123-lpc214x/ostest/defconfig
index 3291fcf17..86fe46295 100644
--- a/nuttx/configs/mcu123-lpc214x/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/usbserial/defconfig b/nuttx/configs/mcu123-lpc214x/usbserial/defconfig
index 14b685d48..7dd56cd23 100644
--- a/nuttx/configs/mcu123-lpc214x/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/usbstorage/defconfig b/nuttx/configs/mcu123-lpc214x/usbstorage/defconfig
index e60710902..1a650c1c2 100644
--- a/nuttx/configs/mcu123-lpc214x/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/micropendous3/README.txt b/nuttx/configs/micropendous3/README.txt
index 298a4aa46..f7b014db8 100644
--- a/nuttx/configs/micropendous3/README.txt
+++ b/nuttx/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/nuttx/configs/micropendous3/hello/defconfig b/nuttx/configs/micropendous3/hello/defconfig
index 3bbe436cd..1ed74d82c 100644
--- a/nuttx/configs/micropendous3/hello/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/README.txt b/nuttx/configs/mikroe-stm32f4/README.txt
index 487de7112..2fecf537c 100644
--- a/nuttx/configs/mikroe-stm32f4/README.txt
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig b/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig
index 0815c2e02..d867dc2b5 100644
--- a/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/kostest/defconfig b/nuttx/configs/mikroe-stm32f4/kostest/defconfig
index 96a4ee4f1..4dbae1237 100644
--- a/nuttx/configs/mikroe-stm32f4/kostest/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/nsh/defconfig b/nuttx/configs/mikroe-stm32f4/nsh/defconfig
index d82f9b422..bddbda9ae 100644
--- a/nuttx/configs/mikroe-stm32f4/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/nx/defconfig b/nuttx/configs/mikroe-stm32f4/nx/defconfig
index 1e01cb538..06bbc63e4 100644
--- a/nuttx/configs/mikroe-stm32f4/nx/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/nxlines/defconfig b/nuttx/configs/mikroe-stm32f4/nxlines/defconfig
index 27e26349c..920ebc058 100644
--- a/nuttx/configs/mikroe-stm32f4/nxlines/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/nxtext/defconfig b/nuttx/configs/mikroe-stm32f4/nxtext/defconfig
index 0953fb327..aa38f79fd 100644
--- a/nuttx/configs/mikroe-stm32f4/nxtext/defconfig
+++ b/nuttx/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/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig b/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig
index c21eaaaf2..f12e4acd8 100644
--- a/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/mirtoo/README.txt b/nuttx/configs/mirtoo/README.txt
index c2727c5b5..5401411de 100644
--- a/nuttx/configs/mirtoo/README.txt
+++ b/nuttx/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/nuttx/configs/mirtoo/nsh/defconfig b/nuttx/configs/mirtoo/nsh/defconfig
index bd7cd7deb..3ef9279c7 100644
--- a/nuttx/configs/mirtoo/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/mirtoo/nxffs/defconfig b/nuttx/configs/mirtoo/nxffs/defconfig
index 237165bc7..43736ad71 100644
--- a/nuttx/configs/mirtoo/nxffs/defconfig
+++ b/nuttx/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/nuttx/configs/mirtoo/ostest/defconfig b/nuttx/configs/mirtoo/ostest/defconfig
index 97793666e..9fa86bd61 100644
--- a/nuttx/configs/mirtoo/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/mx1ads/README.txt b/nuttx/configs/mx1ads/README.txt
index e2ecd74d3..bfaaffe06 100644
--- a/nuttx/configs/mx1ads/README.txt
+++ b/nuttx/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/nuttx/configs/mx1ads/ostest/defconfig b/nuttx/configs/mx1ads/ostest/defconfig
index b030db568..d1dea809a 100644
--- a/nuttx/configs/mx1ads/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ne64badge/README.txt b/nuttx/configs/ne64badge/README.txt
index 83ae75027..788c6d746 100644
--- a/nuttx/configs/ne64badge/README.txt
+++ b/nuttx/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/nuttx/configs/ne64badge/ostest/defconfig b/nuttx/configs/ne64badge/ostest/defconfig
index 6a0820dc9..8e4836f79 100755
--- a/nuttx/configs/ne64badge/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/README.txt b/nuttx/configs/ntosd-dm320/README.txt
index d6faba48e..70d20e3ce 100644
--- a/nuttx/configs/ntosd-dm320/README.txt
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/include/board.h b/nuttx/configs/ntosd-dm320/include/board.h
index cf302a1ff..201d3eb9b 100644
--- a/nuttx/configs/ntosd-dm320/include/board.h
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/nettest/defconfig b/nuttx/configs/ntosd-dm320/nettest/defconfig
index de3face95..cbb571ef0 100644
--- a/nuttx/configs/ntosd-dm320/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/nsh/defconfig b/nuttx/configs/ntosd-dm320/nsh/defconfig
index aa1514e3d..a80002288 100644
--- a/nuttx/configs/ntosd-dm320/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/ostest/defconfig b/nuttx/configs/ntosd-dm320/ostest/defconfig
index 5f2dd8b51..57ce32e9e 100644
--- a/nuttx/configs/ntosd-dm320/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/poll/defconfig b/nuttx/configs/ntosd-dm320/poll/defconfig
index 6a40da06d..12ca86f4d 100644
--- a/nuttx/configs/ntosd-dm320/poll/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/thttpd/defconfig b/nuttx/configs/ntosd-dm320/thttpd/defconfig
index deecffaf4..1dbf7a3be 100644
--- a/nuttx/configs/ntosd-dm320/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/udp/defconfig b/nuttx/configs/ntosd-dm320/udp/defconfig
index 7ee1480b8..977ddad1b 100644
--- a/nuttx/configs/ntosd-dm320/udp/defconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/uip/defconfig b/nuttx/configs/ntosd-dm320/uip/defconfig
index 3807959b8..8db4f5c0f 100644
--- a/nuttx/configs/ntosd-dm320/uip/defconfig
+++ b/nuttx/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/nuttx/configs/nucleus2g/README.txt b/nuttx/configs/nucleus2g/README.txt
index 8c77eb3cd..10a69b850 100644
--- a/nuttx/configs/nucleus2g/README.txt
+++ b/nuttx/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/nuttx/configs/nucleus2g/nsh/defconfig b/nuttx/configs/nucleus2g/nsh/defconfig
index 3ffbbe38f..0c326c2b1 100755
--- a/nuttx/configs/nucleus2g/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/nucleus2g/ostest/defconfig b/nuttx/configs/nucleus2g/ostest/defconfig
index 3ca2b1d31..7067d58a0 100755
--- a/nuttx/configs/nucleus2g/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/nucleus2g/usbserial/defconfig b/nuttx/configs/nucleus2g/usbserial/defconfig
index b35367a7f..6de79a12e 100644
--- a/nuttx/configs/nucleus2g/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/nucleus2g/usbstorage/defconfig b/nuttx/configs/nucleus2g/usbstorage/defconfig
index dd82a3ede..738e7fb23 100755
--- a/nuttx/configs/nucleus2g/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/nutiny-nuc120/README.txt b/nuttx/configs/nutiny-nuc120/README.txt
index 550c15bb5..bc112392e 100644
--- a/nuttx/configs/nutiny-nuc120/README.txt
+++ b/nuttx/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/nuttx/configs/nutiny-nuc120/nsh/defconfig b/nuttx/configs/nutiny-nuc120/nsh/defconfig
index cef4ffcd9..a27e0276c 100644
--- a/nuttx/configs/nutiny-nuc120/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/nutiny-nuc120/ostest/defconfig b/nuttx/configs/nutiny-nuc120/ostest/defconfig
index 82fd818e0..36b2f22bc 100644
--- a/nuttx/configs/nutiny-nuc120/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/README.txt b/nuttx/configs/olimex-lpc1766stk/README.txt
index 4e85a2c80..68a9bff6d 100644
--- a/nuttx/configs/olimex-lpc1766stk/README.txt
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig b/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig
index 820217e25..39b1467ad 100755
--- a/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/hidkbd/defconfig b/nuttx/configs/olimex-lpc1766stk/hidkbd/defconfig
index e7619a5e0..1735f73a1 100755
--- a/nuttx/configs/olimex-lpc1766stk/hidkbd/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/nettest/defconfig b/nuttx/configs/olimex-lpc1766stk/nettest/defconfig
index b5e145406..f092c52b8 100755
--- a/nuttx/configs/olimex-lpc1766stk/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/nsh/defconfig b/nuttx/configs/olimex-lpc1766stk/nsh/defconfig
index 31a5e8799..b1bfd1be6 100644
--- a/nuttx/configs/olimex-lpc1766stk/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/nx/defconfig b/nuttx/configs/olimex-lpc1766stk/nx/defconfig
index c27e1d4bc..a7c5c16f9 100755
--- a/nuttx/configs/olimex-lpc1766stk/nx/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/ostest/defconfig b/nuttx/configs/olimex-lpc1766stk/ostest/defconfig
index 673325bfa..cc7107cae 100755
--- a/nuttx/configs/olimex-lpc1766stk/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig b/nuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig
index 383397630..cd5e8d314 100755
--- a/nuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/thttpd/defconfig b/nuttx/configs/olimex-lpc1766stk/thttpd/defconfig
index dc4050afd..e7b1419aa 100755
--- a/nuttx/configs/olimex-lpc1766stk/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/usbserial/defconfig b/nuttx/configs/olimex-lpc1766stk/usbserial/defconfig
index 33b537409..1119dcdc7 100644
--- a/nuttx/configs/olimex-lpc1766stk/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/usbstorage/defconfig b/nuttx/configs/olimex-lpc1766stk/usbstorage/defconfig
index 9d9428873..23990eace 100755
--- a/nuttx/configs/olimex-lpc1766stk/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig b/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig
index 2ceb701cb..4b9cb132d 100644
--- a/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc2378/nsh/defconfig b/nuttx/configs/olimex-lpc2378/nsh/defconfig
index 5ca117490..9f7437955 100755
--- a/nuttx/configs/olimex-lpc2378/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc2378/ostest/defconfig b/nuttx/configs/olimex-lpc2378/ostest/defconfig
index 669c5853c..b3913c1f9 100755
--- a/nuttx/configs/olimex-lpc2378/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-stm32-p107/nsh/defconfig b/nuttx/configs/olimex-stm32-p107/nsh/defconfig
index 07c84516a..b18a5b058 100644
--- a/nuttx/configs/olimex-stm32-p107/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-stm32-p107/ostest/defconfig b/nuttx/configs/olimex-stm32-p107/ostest/defconfig
index ed0440060..c0c862721 100644
--- a/nuttx/configs/olimex-stm32-p107/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-strp711/nettest/defconfig b/nuttx/configs/olimex-strp711/nettest/defconfig
index e9f84de5f..ba4af1afa 100755
--- a/nuttx/configs/olimex-strp711/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-strp711/nsh/defconfig b/nuttx/configs/olimex-strp711/nsh/defconfig
index 45fcc9057..81305ba7a 100644
--- a/nuttx/configs/olimex-strp711/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/olimex-strp711/ostest/defconfig b/nuttx/configs/olimex-strp711/ostest/defconfig
index 8b1ee281f..1e3741650 100644
--- a/nuttx/configs/olimex-strp711/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/open1788/knsh/defconfig b/nuttx/configs/open1788/knsh/defconfig
index d93870f8f..6aad3faf1 100755
--- a/nuttx/configs/open1788/knsh/defconfig
+++ b/nuttx/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/nuttx/configs/open1788/nsh/defconfig b/nuttx/configs/open1788/nsh/defconfig
index 2f13088fa..2dfc279f5 100644
--- a/nuttx/configs/open1788/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/open1788/nxlines/defconfig b/nuttx/configs/open1788/nxlines/defconfig
index 68957e1fa..e4c0ea589 100644
--- a/nuttx/configs/open1788/nxlines/defconfig
+++ b/nuttx/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/nuttx/configs/open1788/ostest/defconfig b/nuttx/configs/open1788/ostest/defconfig
index a32b646eb..5546db942 100644
--- a/nuttx/configs/open1788/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/p112/ostest/defconfig b/nuttx/configs/p112/ostest/defconfig
index 000b1b57d..69430483a 100644
--- a/nuttx/configs/p112/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/pcblogic-pic32mx/README.txt b/nuttx/configs/pcblogic-pic32mx/README.txt
index 2db8aa5c8..dd7a37335 100644
--- a/nuttx/configs/pcblogic-pic32mx/README.txt
+++ b/nuttx/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/nuttx/configs/pcblogic-pic32mx/nsh/defconfig b/nuttx/configs/pcblogic-pic32mx/nsh/defconfig
index ae59eb248..33cc59113 100644
--- a/nuttx/configs/pcblogic-pic32mx/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/pcblogic-pic32mx/ostest/defconfig b/nuttx/configs/pcblogic-pic32mx/ostest/defconfig
index 569b34adb..fd8157b69 100644
--- a/nuttx/configs/pcblogic-pic32mx/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/pic32-starterkit/README.txt b/nuttx/configs/pic32-starterkit/README.txt
index 485a88b89..1a42574c0 100644
--- a/nuttx/configs/pic32-starterkit/README.txt
+++ b/nuttx/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/nuttx/configs/pic32-starterkit/nsh/defconfig b/nuttx/configs/pic32-starterkit/nsh/defconfig
index 89e5d2498..32e4fa174 100644
--- a/nuttx/configs/pic32-starterkit/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/pic32-starterkit/nsh2/defconfig b/nuttx/configs/pic32-starterkit/nsh2/defconfig
index 2b596ea2f..b6b0dac00 100644
--- a/nuttx/configs/pic32-starterkit/nsh2/defconfig
+++ b/nuttx/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/nuttx/configs/pic32-starterkit/ostest/defconfig b/nuttx/configs/pic32-starterkit/ostest/defconfig
index 048a148af..474ccfc34 100644
--- a/nuttx/configs/pic32-starterkit/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/pic32mx7mmb/README.txt b/nuttx/configs/pic32mx7mmb/README.txt
index 8701ac170..f64eee77b 100644
--- a/nuttx/configs/pic32mx7mmb/README.txt
+++ b/nuttx/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/nuttx/configs/pic32mx7mmb/nsh/defconfig b/nuttx/configs/pic32mx7mmb/nsh/defconfig
index 781b81971..7bd1aed31 100644
--- a/nuttx/configs/pic32mx7mmb/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/pic32mx7mmb/ostest/defconfig b/nuttx/configs/pic32mx7mmb/ostest/defconfig
index 70f6db37e..0f9cbc95b 100644
--- a/nuttx/configs/pic32mx7mmb/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/pirelli_dpl10/nsh_highram/defconfig b/nuttx/configs/pirelli_dpl10/nsh_highram/defconfig
index c1810ce99..41aec2462 100644
--- a/nuttx/configs/pirelli_dpl10/nsh_highram/defconfig
+++ b/nuttx/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/nuttx/configs/qemu-i486/nsh/defconfig b/nuttx/configs/qemu-i486/nsh/defconfig
index 44bf3df28..530b2457e 100644
--- a/nuttx/configs/qemu-i486/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/qemu-i486/ostest/defconfig b/nuttx/configs/qemu-i486/ostest/defconfig
index 1c3e510a4..c725d4743 100644
--- a/nuttx/configs/qemu-i486/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/README.txt b/nuttx/configs/sam3u-ek/README.txt
index 5f63664a5..f4eff1f49 100644
--- a/nuttx/configs/sam3u-ek/README.txt
+++ b/nuttx/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/nuttx/configs/sam3u-ek/knsh/defconfig b/nuttx/configs/sam3u-ek/knsh/defconfig
index 044843ab6..87aa0b5dc 100644
--- a/nuttx/configs/sam3u-ek/knsh/defconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/nsh/defconfig b/nuttx/configs/sam3u-ek/nsh/defconfig
index 6030251ea..289c3417b 100644
--- a/nuttx/configs/sam3u-ek/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/nx/defconfig b/nuttx/configs/sam3u-ek/nx/defconfig
index 8611f1e1a..8fbb6ec63 100644
--- a/nuttx/configs/sam3u-ek/nx/defconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/nxwm/defconfig b/nuttx/configs/sam3u-ek/nxwm/defconfig
index fc170c71f..5e81ffe92 100644
--- a/nuttx/configs/sam3u-ek/nxwm/defconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/ostest/defconfig b/nuttx/configs/sam3u-ek/ostest/defconfig
index 099158ea9..cb237b44a 100644
--- a/nuttx/configs/sam3u-ek/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/sam4l-xplained/README.txt b/nuttx/configs/sam4l-xplained/README.txt
index b00a86663..06a7bfaad 100644
--- a/nuttx/configs/sam4l-xplained/README.txt
+++ b/nuttx/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/nuttx/configs/sam4l-xplained/nsh/defconfig b/nuttx/configs/sam4l-xplained/nsh/defconfig
index fed07807b..285073658 100644
--- a/nuttx/configs/sam4l-xplained/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sam4l-xplained/ostest/defconfig b/nuttx/configs/sam4l-xplained/ostest/defconfig
index 32dc79fd2..c29d602bb 100644
--- a/nuttx/configs/sam4l-xplained/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/sam4s-xplained/README.txt b/nuttx/configs/sam4s-xplained/README.txt
index bff737db8..2f0150e74 100644
--- a/nuttx/configs/sam4s-xplained/README.txt
+++ b/nuttx/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/nuttx/configs/sam4s-xplained/nsh/defconfig b/nuttx/configs/sam4s-xplained/nsh/defconfig
index 421c05c9f..7e1becb81 100644
--- a/nuttx/configs/sam4s-xplained/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sam4s-xplained/ostest/defconfig b/nuttx/configs/sam4s-xplained/ostest/defconfig
index 36daa09a4..c8c20a4b2 100644
--- a/nuttx/configs/sam4s-xplained/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/sama5d3x-ek/README.txt b/nuttx/configs/sama5d3x-ek/README.txt
index 4f9d55a25..73ee2f62e 100644
--- a/nuttx/configs/sama5d3x-ek/README.txt
+++ b/nuttx/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/nuttx/configs/sama5d3x-ek/ostest/defconfig b/nuttx/configs/sama5d3x-ek/ostest/defconfig
index 3b8fa9df1..b47bc69a0 100644
--- a/nuttx/configs/sama5d3x-ek/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/shenzhou/README.txt b/nuttx/configs/shenzhou/README.txt
index df360ff8a..0de786dd8 100644
--- a/nuttx/configs/shenzhou/README.txt
+++ b/nuttx/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/nuttx/configs/shenzhou/nsh/defconfig b/nuttx/configs/shenzhou/nsh/defconfig
index f65228ac4..450915e2f 100644
--- a/nuttx/configs/shenzhou/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/shenzhou/nxwm/defconfig b/nuttx/configs/shenzhou/nxwm/defconfig
index 7fce7493a..22c23c1b7 100644
--- a/nuttx/configs/shenzhou/nxwm/defconfig
+++ b/nuttx/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/nuttx/configs/shenzhou/thttpd/defconfig b/nuttx/configs/shenzhou/thttpd/defconfig
index 34fcaadd0..04340560c 100644
--- a/nuttx/configs/shenzhou/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/sim/cxxtest/defconfig b/nuttx/configs/sim/cxxtest/defconfig
index a78373f20..9c7caa54f 100644
--- a/nuttx/configs/sim/cxxtest/defconfig
+++ b/nuttx/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/nuttx/configs/sim/mtdpart/defconfig b/nuttx/configs/sim/mtdpart/defconfig
index f17ec1b54..a76563498 100644
--- a/nuttx/configs/sim/mtdpart/defconfig
+++ b/nuttx/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/nuttx/configs/sim/nsh/defconfig b/nuttx/configs/sim/nsh/defconfig
index c3088107d..aafb95492 100644
--- a/nuttx/configs/sim/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sim/nxffs/defconfig b/nuttx/configs/sim/nxffs/defconfig
index 09c233643..7c557cb6e 100644
--- a/nuttx/configs/sim/nxffs/defconfig
+++ b/nuttx/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/nuttx/configs/sim/nxlines/defconfig b/nuttx/configs/sim/nxlines/defconfig
index 75ac00e1f..c2a7cfc3f 100644
--- a/nuttx/configs/sim/nxlines/defconfig
+++ b/nuttx/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/nuttx/configs/sim/nxwm/defconfig b/nuttx/configs/sim/nxwm/defconfig
index 6536d73c3..3c3916520 100644
--- a/nuttx/configs/sim/nxwm/defconfig
+++ b/nuttx/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/nuttx/configs/sim/ostest/defconfig b/nuttx/configs/sim/ostest/defconfig
index ce052c2e7..0a47891a7 100644
--- a/nuttx/configs/sim/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/skp16c26/ostest/defconfig b/nuttx/configs/skp16c26/ostest/defconfig
index 3cc34ca18..79c739935 100644
--- a/nuttx/configs/skp16c26/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/README.txt b/nuttx/configs/stm3210e-eval/README.txt
index b6c2cfc58..7d36063a2 100644
--- a/nuttx/configs/stm3210e-eval/README.txt
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/RIDE/defconfig b/nuttx/configs/stm3210e-eval/RIDE/defconfig
index 43b88084f..d2c30e7ba 100755
--- a/nuttx/configs/stm3210e-eval/RIDE/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/buttons/defconfig b/nuttx/configs/stm3210e-eval/buttons/defconfig
index 81a1f3a52..116120a17 100644
--- a/nuttx/configs/stm3210e-eval/buttons/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/composite/defconfig b/nuttx/configs/stm3210e-eval/composite/defconfig
index 4d48576b7..2933e644c 100755
--- a/nuttx/configs/stm3210e-eval/composite/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nsh/defconfig b/nuttx/configs/stm3210e-eval/nsh/defconfig
index af154810e..fa4616672 100755
--- a/nuttx/configs/stm3210e-eval/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nsh2/defconfig b/nuttx/configs/stm3210e-eval/nsh2/defconfig
index 7bda1d45b..02adfec10 100644
--- a/nuttx/configs/stm3210e-eval/nsh2/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nx/defconfig b/nuttx/configs/stm3210e-eval/nx/defconfig
index 90dd053d0..8f7b2c727 100644
--- a/nuttx/configs/stm3210e-eval/nx/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nxconsole/defconfig b/nuttx/configs/stm3210e-eval/nxconsole/defconfig
index b5edf7c57..8cbe63964 100644
--- a/nuttx/configs/stm3210e-eval/nxconsole/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nxlines/defconfig b/nuttx/configs/stm3210e-eval/nxlines/defconfig
index a9dc3d7aa..f954b3c06 100644
--- a/nuttx/configs/stm3210e-eval/nxlines/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/nxtext/defconfig b/nuttx/configs/stm3210e-eval/nxtext/defconfig
index 453b0282b..9292f331e 100644
--- a/nuttx/configs/stm3210e-eval/nxtext/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/ostest/defconfig b/nuttx/configs/stm3210e-eval/ostest/defconfig
index 5fa10f497..41479247d 100755
--- a/nuttx/configs/stm3210e-eval/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/pm/defconfig b/nuttx/configs/stm3210e-eval/pm/defconfig
index 512cf826c..7ab655da3 100644
--- a/nuttx/configs/stm3210e-eval/pm/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/usbserial/defconfig b/nuttx/configs/stm3210e-eval/usbserial/defconfig
index d30cb71c7..53c16cae4 100644
--- a/nuttx/configs/stm3210e-eval/usbserial/defconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/usbstorage/defconfig b/nuttx/configs/stm3210e-eval/usbstorage/defconfig
index 4051790b3..d768160c2 100755
--- a/nuttx/configs/stm3210e-eval/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/README.txt b/nuttx/configs/stm3220g-eval/README.txt
index 32bb08387..14b6a7943 100644
--- a/nuttx/configs/stm3220g-eval/README.txt
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/dhcpd/defconfig b/nuttx/configs/stm3220g-eval/dhcpd/defconfig
index 0e1473d8e..ab4aab41a 100644
--- a/nuttx/configs/stm3220g-eval/dhcpd/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/nettest/defconfig b/nuttx/configs/stm3220g-eval/nettest/defconfig
index d5f85cc60..4356cae6c 100644
--- a/nuttx/configs/stm3220g-eval/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/nsh/defconfig b/nuttx/configs/stm3220g-eval/nsh/defconfig
index 10fb2d197..483e57fcd 100644
--- a/nuttx/configs/stm3220g-eval/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/nsh2/defconfig b/nuttx/configs/stm3220g-eval/nsh2/defconfig
index 14ce08821..c453efba1 100644
--- a/nuttx/configs/stm3220g-eval/nsh2/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/nxwm/defconfig b/nuttx/configs/stm3220g-eval/nxwm/defconfig
index e16cd4d43..7bc64709c 100644
--- a/nuttx/configs/stm3220g-eval/nxwm/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/ostest/defconfig b/nuttx/configs/stm3220g-eval/ostest/defconfig
index 7bdf36849..8f1020a70 100644
--- a/nuttx/configs/stm3220g-eval/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/telnetd/defconfig b/nuttx/configs/stm3220g-eval/telnetd/defconfig
index 18da96da3..a29c9698a 100644
--- a/nuttx/configs/stm3220g-eval/telnetd/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/README.txt b/nuttx/configs/stm3240g-eval/README.txt
index 485ce12ff..8be784a73 100644
--- a/nuttx/configs/stm3240g-eval/README.txt
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/dhcpd/defconfig b/nuttx/configs/stm3240g-eval/dhcpd/defconfig
index 3075e373b..519582322 100644
--- a/nuttx/configs/stm3240g-eval/dhcpd/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/discover/defconfig b/nuttx/configs/stm3240g-eval/discover/defconfig
index ba67481e3..d255c748b 100644
--- a/nuttx/configs/stm3240g-eval/discover/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/nettest/defconfig b/nuttx/configs/stm3240g-eval/nettest/defconfig
index 9891d3770..5b779f0d2 100644
--- a/nuttx/configs/stm3240g-eval/nettest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/nsh/defconfig b/nuttx/configs/stm3240g-eval/nsh/defconfig
index a9b07f119..ec7a39ec8 100644
--- a/nuttx/configs/stm3240g-eval/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/nsh2/defconfig b/nuttx/configs/stm3240g-eval/nsh2/defconfig
index 9a7731d0b..c5d33c42d 100644
--- a/nuttx/configs/stm3240g-eval/nsh2/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/nxconsole/defconfig b/nuttx/configs/stm3240g-eval/nxconsole/defconfig
index f3e085426..926660168 100644
--- a/nuttx/configs/stm3240g-eval/nxconsole/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/nxwm/defconfig b/nuttx/configs/stm3240g-eval/nxwm/defconfig
index 80e9f867b..3db718849 100644
--- a/nuttx/configs/stm3240g-eval/nxwm/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/ostest/defconfig b/nuttx/configs/stm3240g-eval/ostest/defconfig
index b13e53f61..31fe51943 100644
--- a/nuttx/configs/stm3240g-eval/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/telnetd/defconfig b/nuttx/configs/stm3240g-eval/telnetd/defconfig
index 6a91ff13e..b34d3ea1c 100644
--- a/nuttx/configs/stm3240g-eval/telnetd/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/webserver/defconfig b/nuttx/configs/stm3240g-eval/webserver/defconfig
index c87234fd7..959e6532c 100644
--- a/nuttx/configs/stm3240g-eval/webserver/defconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/xmlrpc/defconfig b/nuttx/configs/stm3240g-eval/xmlrpc/defconfig
index 02b765c96..6917ab0fd 100644
--- a/nuttx/configs/stm3240g-eval/xmlrpc/defconfig
+++ b/nuttx/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/nuttx/configs/stm32_tiny/README.txt b/nuttx/configs/stm32_tiny/README.txt
index c0bc8f588..d55f455d0 100644
--- a/nuttx/configs/stm32_tiny/README.txt
+++ b/nuttx/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/nuttx/configs/stm32_tiny/nsh/defconfig b/nuttx/configs/stm32_tiny/nsh/defconfig
index 790c70cae..df9eb9e12 100644
--- a/nuttx/configs/stm32_tiny/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32_tiny/usbnsh/defconfig b/nuttx/configs/stm32_tiny/usbnsh/defconfig
index 12e900db1..fd70c066b 100644
--- a/nuttx/configs/stm32_tiny/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f100rc_generic/README.txt b/nuttx/configs/stm32f100rc_generic/README.txt
index 01af178a6..22411497a 100644
--- a/nuttx/configs/stm32f100rc_generic/README.txt
+++ b/nuttx/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/nuttx/configs/stm32f100rc_generic/nsh/defconfig b/nuttx/configs/stm32f100rc_generic/nsh/defconfig
index 2ec1caf61..162299056 100644
--- a/nuttx/configs/stm32f100rc_generic/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f100rc_generic/ostest/defconfig b/nuttx/configs/stm32f100rc_generic/ostest/defconfig
index 16f56e333..ada748730 100644
--- a/nuttx/configs/stm32f100rc_generic/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f3discovery/README.txt b/nuttx/configs/stm32f3discovery/README.txt
index 8477b797e..b7a200cda 100644
--- a/nuttx/configs/stm32f3discovery/README.txt
+++ b/nuttx/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/nuttx/configs/stm32f3discovery/nsh/defconfig b/nuttx/configs/stm32f3discovery/nsh/defconfig
index 35585bdc7..bcb94dbbb 100644
--- a/nuttx/configs/stm32f3discovery/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f3discovery/ostest/defconfig b/nuttx/configs/stm32f3discovery/ostest/defconfig
index 2535bae5c..e48ec05c3 100644
--- a/nuttx/configs/stm32f3discovery/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f3discovery/usbnsh/defconfig b/nuttx/configs/stm32f3discovery/usbnsh/defconfig
index 79e2e3e28..c0a872bfc 100644
--- a/nuttx/configs/stm32f3discovery/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/README.txt b/nuttx/configs/stm32f4discovery/README.txt
index 422aac1bc..35e78e067 100644
--- a/nuttx/configs/stm32f4discovery/README.txt
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/cxxtest/defconfig b/nuttx/configs/stm32f4discovery/cxxtest/defconfig
index 30918838a..289c19920 100644
--- a/nuttx/configs/stm32f4discovery/cxxtest/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/elf/defconfig b/nuttx/configs/stm32f4discovery/elf/defconfig
index 3b9a66b4f..fa0d41490 100644
--- a/nuttx/configs/stm32f4discovery/elf/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/kostest/defconfig b/nuttx/configs/stm32f4discovery/kostest/defconfig
index 7821f83b4..b9174a862 100644
--- a/nuttx/configs/stm32f4discovery/kostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/nsh/defconfig b/nuttx/configs/stm32f4discovery/nsh/defconfig
index af2d1bf39..795aeb8a0 100644
--- a/nuttx/configs/stm32f4discovery/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/nxlines/defconfig b/nuttx/configs/stm32f4discovery/nxlines/defconfig
index 69b1b9ffe..7dfdae8af 100644
--- a/nuttx/configs/stm32f4discovery/nxlines/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/ostest/defconfig b/nuttx/configs/stm32f4discovery/ostest/defconfig
index b5107863a..ce5adf9a8 100644
--- a/nuttx/configs/stm32f4discovery/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/pm/defconfig b/nuttx/configs/stm32f4discovery/pm/defconfig
index f7e4abf0d..7c43cc0e7 100644
--- a/nuttx/configs/stm32f4discovery/pm/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/posix_spawn/defconfig b/nuttx/configs/stm32f4discovery/posix_spawn/defconfig
index 5f356bb22..dd6b7b958 100644
--- a/nuttx/configs/stm32f4discovery/posix_spawn/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/usbnsh/defconfig b/nuttx/configs/stm32f4discovery/usbnsh/defconfig
index 4e6e64f35..3c6dfaaea 100644
--- a/nuttx/configs/stm32f4discovery/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/winbuild/defconfig b/nuttx/configs/stm32f4discovery/winbuild/defconfig
index 07940af88..2544dda6e 100644
--- a/nuttx/configs/stm32f4discovery/winbuild/defconfig
+++ b/nuttx/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/nuttx/configs/stm32ldiscovery/README.txt b/nuttx/configs/stm32ldiscovery/README.txt
index 2da098cc6..5ee92c3a9 100644
--- a/nuttx/configs/stm32ldiscovery/README.txt
+++ b/nuttx/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/nuttx/configs/stm32ldiscovery/nsh/defconfig b/nuttx/configs/stm32ldiscovery/nsh/defconfig
index 12f094a18..57ff9a13b 100644
--- a/nuttx/configs/stm32ldiscovery/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sure-pic32mx/README.txt b/nuttx/configs/sure-pic32mx/README.txt
index a406d35f6..c443e94b2 100644
--- a/nuttx/configs/sure-pic32mx/README.txt
+++ b/nuttx/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/nuttx/configs/sure-pic32mx/nsh/defconfig b/nuttx/configs/sure-pic32mx/nsh/defconfig
index 941d57d11..85f27ed6b 100644
--- a/nuttx/configs/sure-pic32mx/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/sure-pic32mx/ostest/defconfig b/nuttx/configs/sure-pic32mx/ostest/defconfig
index b053374fc..11ed18e38 100644
--- a/nuttx/configs/sure-pic32mx/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/sure-pic32mx/usbnsh/defconfig b/nuttx/configs/sure-pic32mx/usbnsh/defconfig
index 9f0974688..488345ec3 100644
--- a/nuttx/configs/sure-pic32mx/usbnsh/defconfig
+++ b/nuttx/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/nuttx/configs/teensy/README.txt b/nuttx/configs/teensy/README.txt
index df1cad81a..51dcbd553 100644
--- a/nuttx/configs/teensy/README.txt
+++ b/nuttx/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/nuttx/configs/teensy/hello/defconfig b/nuttx/configs/teensy/hello/defconfig
index 91305456d..77e69d0b5 100644
--- a/nuttx/configs/teensy/hello/defconfig
+++ b/nuttx/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/nuttx/configs/teensy/nsh/defconfig b/nuttx/configs/teensy/nsh/defconfig
index 7f332a3b0..53f59c140 100755
--- a/nuttx/configs/teensy/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/teensy/usbstorage/defconfig b/nuttx/configs/teensy/usbstorage/defconfig
index 307c3e888..16bd23cda 100755
--- a/nuttx/configs/teensy/usbstorage/defconfig
+++ b/nuttx/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/nuttx/configs/twr-k60n512/README.txt b/nuttx/configs/twr-k60n512/README.txt
index 6a99f189f..23c558fa8 100644
--- a/nuttx/configs/twr-k60n512/README.txt
+++ b/nuttx/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/nuttx/configs/twr-k60n512/nsh/defconfig b/nuttx/configs/twr-k60n512/nsh/defconfig
index 027907a92..4d4bdb854 100644
--- a/nuttx/configs/twr-k60n512/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/twr-k60n512/ostest/defconfig b/nuttx/configs/twr-k60n512/ostest/defconfig
index 6a7aa2087..e6dbb8a0a 100644
--- a/nuttx/configs/twr-k60n512/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/ubw32/README.txt b/nuttx/configs/ubw32/README.txt
index 5c41b8275..985e5c919 100644
--- a/nuttx/configs/ubw32/README.txt
+++ b/nuttx/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/nuttx/configs/ubw32/nsh/defconfig b/nuttx/configs/ubw32/nsh/defconfig
index bb3babe31..8e0e17535 100644
--- a/nuttx/configs/ubw32/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/ubw32/ostest/defconfig b/nuttx/configs/ubw32/ostest/defconfig
index 42ec764d6..1d1fe25f6 100644
--- a/nuttx/configs/ubw32/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/us7032evb1/README.txt b/nuttx/configs/us7032evb1/README.txt
index 6821cc425..d50d5f35e 100644
--- a/nuttx/configs/us7032evb1/README.txt
+++ b/nuttx/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/nuttx/configs/us7032evb1/nsh/defconfig b/nuttx/configs/us7032evb1/nsh/defconfig
index 5d4e0632d..b925d7923 100644
--- a/nuttx/configs/us7032evb1/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/us7032evb1/ostest/defconfig b/nuttx/configs/us7032evb1/ostest/defconfig
index 2126cc930..c75dbcf4b 100644
--- a/nuttx/configs/us7032evb1/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/vsn/README.txt b/nuttx/configs/vsn/README.txt
index 3331f0cd5..d1793677e 100644
--- a/nuttx/configs/vsn/README.txt
+++ b/nuttx/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/nuttx/configs/vsn/nsh/defconfig b/nuttx/configs/vsn/nsh/defconfig
index 49de28aa8..22828f75c 100755
--- a/nuttx/configs/vsn/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/xtrs/nsh/defconfig b/nuttx/configs/xtrs/nsh/defconfig
index 72b32d9aa..8113ba158 100644
--- a/nuttx/configs/xtrs/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/xtrs/ostest/defconfig b/nuttx/configs/xtrs/ostest/defconfig
index 162036143..d3b908e7d 100644
--- a/nuttx/configs/xtrs/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/xtrs/pashello/defconfig b/nuttx/configs/xtrs/pashello/defconfig
index abdaf1f35..d6d2831ce 100644
--- a/nuttx/configs/xtrs/pashello/defconfig
+++ b/nuttx/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/nuttx/configs/z16f2800100zcog/ostest/defconfig b/nuttx/configs/z16f2800100zcog/ostest/defconfig
index 3e420b75f..083887eda 100644
--- a/nuttx/configs/z16f2800100zcog/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/z16f2800100zcog/pashello/defconfig b/nuttx/configs/z16f2800100zcog/pashello/defconfig
index 30259aa40..9a2986c0c 100644
--- a/nuttx/configs/z16f2800100zcog/pashello/defconfig
+++ b/nuttx/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/nuttx/configs/z80sim/nsh/defconfig b/nuttx/configs/z80sim/nsh/defconfig
index d13f0f7f7..82d258195 100644
--- a/nuttx/configs/z80sim/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/z80sim/ostest/defconfig b/nuttx/configs/z80sim/ostest/defconfig
index 3c317cfa0..365000410 100644
--- a/nuttx/configs/z80sim/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/z80sim/pashello/defconfig b/nuttx/configs/z80sim/pashello/defconfig
index 58d609c4b..82f9ac96c 100644
--- a/nuttx/configs/z80sim/pashello/defconfig
+++ b/nuttx/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/nuttx/configs/z8encore000zco/ostest/defconfig b/nuttx/configs/z8encore000zco/ostest/defconfig
index 89b278e0c..7c22455e2 100644
--- a/nuttx/configs/z8encore000zco/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/z8f64200100kit/ostest/defconfig b/nuttx/configs/z8f64200100kit/ostest/defconfig
index 35be6d316..cc70ced61 100644
--- a/nuttx/configs/z8f64200100kit/ostest/defconfig
+++ b/nuttx/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/nuttx/configs/zkit-arm-1769/README.txt b/nuttx/configs/zkit-arm-1769/README.txt
index 14e5aefe5..10699cfab 100644
--- a/nuttx/configs/zkit-arm-1769/README.txt
+++ b/nuttx/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/nuttx/configs/zkit-arm-1769/hello/defconfig b/nuttx/configs/zkit-arm-1769/hello/defconfig
index 32737e1ba..192dd89da 100644
--- a/nuttx/configs/zkit-arm-1769/hello/defconfig
+++ b/nuttx/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/nuttx/configs/zkit-arm-1769/nsh/defconfig b/nuttx/configs/zkit-arm-1769/nsh/defconfig
index 80d054304..6a5d659fb 100644
--- a/nuttx/configs/zkit-arm-1769/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/zkit-arm-1769/nxhello/defconfig b/nuttx/configs/zkit-arm-1769/nxhello/defconfig
index 78d8b1816..e4eabfd37 100644
--- a/nuttx/configs/zkit-arm-1769/nxhello/defconfig
+++ b/nuttx/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/nuttx/configs/zkit-arm-1769/thttpd/defconfig b/nuttx/configs/zkit-arm-1769/thttpd/defconfig
index f982adfeb..61d2b343b 100644
--- a/nuttx/configs/zkit-arm-1769/thttpd/defconfig
+++ b/nuttx/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/nuttx/configs/zp214xpa/nsh/defconfig b/nuttx/configs/zp214xpa/nsh/defconfig
index b9eca4e81..0ccb3d40d 100644
--- a/nuttx/configs/zp214xpa/nsh/defconfig
+++ b/nuttx/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/nuttx/configs/zp214xpa/nxlines/defconfig b/nuttx/configs/zp214xpa/nxlines/defconfig
index fe1cece48..83027ddef 100644
--- a/nuttx/configs/zp214xpa/nxlines/defconfig
+++ b/nuttx/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/nuttx/include/nuttx/page.h b/nuttx/include/nuttx/page.h
index 8098971be..b2b292381 100644
--- a/nuttx/include/nuttx/page.h
+++ b/nuttx/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/nuttx/tools/mkconfig.c b/nuttx/tools/mkconfig.c
index c9410a01e..34335b7a1 100644
--- a/nuttx/tools/mkconfig.c
+++ b/nuttx/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");