[rtems commit] bsp/altera-cyclone-v: Increase size of nocache region and nocache heap
Sebastian Huber
sebh at rtems.org
Wed Apr 30 12:46:06 UTC 2014
Module: rtems
Branch: master
Commit: ff13e0bd97b74d4a6139c9e747c5da61054b513b
Changeset: http://git.rtems.org/rtems/commit/?id=ff13e0bd97b74d4a6139c9e747c5da61054b513b
Author: Ralf Kirchner <ralf.kirchner at embedded-brains.de>
Date: Wed Apr 30 10:06:10 2014 +0200
bsp/altera-cyclone-v: Increase size of nocache region and nocache heap
Increase size of nocache heap in order to be able to move mbufs and clusters of the network driver to uncached RAM
---
.../startup/linkcmds.altcycv_devkit | 4 ++--
.../arm/altera-cyclone-v/startup/nocache-heap.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/linkcmds.altcycv_devkit b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/linkcmds.altcycv_devkit
index 60f99a0..17ebed8 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/linkcmds.altcycv_devkit
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/linkcmds.altcycv_devkit
@@ -1,7 +1,7 @@
MEMORY {
RAM_MMU : ORIGIN = 0x00100000, LENGTH = 16k
- NOCACHE : ORIGIN = 0x00200000, LENGTH = 1M
- RAM : ORIGIN = 0x00300000, LENGTH = 1024M - 1M - 1M - 1M
+ NOCACHE : ORIGIN = 0x00200000, LENGTH = 3M
+ RAM : ORIGIN = 0x00500000, LENGTH = 1024M - 1M - 1M - 3M
}
SECTIONS {
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/nocache-heap.c b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/nocache-heap.c
index 0f01989..29e9176 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/nocache-heap.c
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/nocache-heap.c
@@ -27,7 +27,7 @@
/** @brief Uncached RAM pool
*
* Allocate the whole bsp_nocache for the nocache heap */
-static char nocache_pool[1024
+static char nocache_pool[3 * 1024
* 1024] __attribute__( ( section( ".bsp_nocache" ) ) );
/** @brief Nocache heap
More information about the vc
mailing list