Forum Discussion
Altera_Forum
Honored Contributor
16 years ago<div class='quotetop'>QUOTE (mschnell @ Jul 19 2009, 07:04 AM) <{post_snapback}> (index.php?act=findpost&pid=23197)</div>
--- Quote Start --- <div class='quotetop'>QUOTE (babysnow @ Jul 19 2009, 12:49 PM) <{post_snapback}> (index.php?act=findpost&pid=23196) --- Quote End --- --- Quote Start --- any reference? or suggestions?[/b] --- Quote End --- Do you already use the upcoming MMU-enabled "full" version of Linux on NIOS (right now available only from WindRiver) ? Otherwise elf format is not supported anyway, but "flat" is used. AFAIK, elf format does use a fixed (virtual) load address for the executable, which is assigned to a physical address by the MMU hardware. Without an MMU, the flat format allows for relocating the executable onto a free address area while loading it into memory. The load address can't be fixed, as of course this address might not be free when loading the executable, This this does not seem to make sense. -Michael [/b] --- Quote End --- Thank you for your reply! I am confused. μClinux system is without MMU, How can I add MMU to the project? What about some system-basic level methods? Such as use the function IOWR,IORD of fwrite(),fread() series?