diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-12-11 20:53:03 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-12-11 20:53:03 +0000 |
commit | e0d83f696af279936247fc76a53512fb197ed9e9 (patch) | |
tree | bf2263fa213d50a25c6b0995b4842447398ab685 /c/src/lib/libbsp/i386/pc386 | |
parent | 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-e0d83f696af279936247fc76a53512fb197ed9e9.tar.bz2 |
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Make bsp_mem_size available for page table
initialization.
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/startup/bspgetworkarea.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/ChangeLog b/c/src/lib/libbsp/i386/pc386/ChangeLog index 7fa612867e..c3d96cf635 100644 --- a/c/src/lib/libbsp/i386/pc386/ChangeLog +++ b/c/src/lib/libbsp/i386/pc386/ChangeLog @@ -1,3 +1,8 @@ +2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com> + + * startup/bspgetworkarea.c: Make bsp_mem_size available for page table + initialization. + 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com> * include/bsp.h, startup/bspgetworkarea.c: Rework bsp_size_memory() to diff --git a/c/src/lib/libbsp/i386/pc386/startup/bspgetworkarea.c b/c/src/lib/libbsp/i386/pc386/startup/bspgetworkarea.c index 3142f7c326..07c23862da 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/bspgetworkarea.c +++ b/c/src/lib/libbsp/i386/pc386/startup/bspgetworkarea.c @@ -49,7 +49,7 @@ static uintptr_t rtemsWorkAreaStart; /* * Board's memory size easily be overridden by application. */ -static uint32_t bsp_mem_size = 0; +uint32_t bsp_mem_size = 0; /* Size of stack used during initialization. Defined in 'start.s'. */ extern uint32_t _stack_size; @@ -118,6 +118,7 @@ void bsp_size_memory(void) #endif } + bsp_mem_size = topAddr; } |