Re: Dynamic Linking of modules
- From: "linnix" <me@xxxxxxxxxxxxxxxxxx>
- Date: 28 Feb 2007 08:55:55 -0800
On Feb 28, 3:21 am, "bujji00" <rmupp...@xxxxxxx> wrote:
Hello All,
I am to design a dynamic linker/loader on Nucleus RTOS running on ARM9.
my aim is to conserve memory by loading only the required (one or more)
modules and offload other modules.
I checked out to find that the code can be compiled position independent
using the armcc compiler. also the executable format produced by armcc is
ELF(elf32-little).
I need pointers in how to design this dynamic linker as well as the
loader.
For dynamic linking/loading,
you must first define your primary and secondary memories.
The best way is to use the SVC instruction to trap into your
RTOS monitor and load from secondary memories.
Be aware that you might not be doing RT anymore.
My Work Environment
Processor :ARM9
RTOS :Nucleus
Tool suite :RVDS for ARM9
Thnks and Rgds
Ravikiran
.
- References:
- Dynamic Linking of modules
- From: bujji00
- Dynamic Linking of modules
- Prev by Date: Re: PIC vs ARM assembler (no flamewar please)
- Next by Date: Re: Remote Flashing w/ Window Client & OpenOCD
- Previous by thread: Dynamic Linking of modules
- Next by thread: Re: Dynamic Linking of modules
- Index(es):
Relevant Pages
|