wake-0 / fhvOS

This repository contains an os for the arm cortex a8 in combination with beaglebone.
GNU General Public License v2.0
7 stars 1 forks source link

[Loader] Implement Loader #46

Closed wake-0 closed 9 years ago

wake-0 commented 9 years ago

Implement a loader for a .hex or .elf. It would be better, when .elf file would be suppported. The .elf file is on the sd card. The loader gets the start address of the .elf file and the length of the file. The loader calls scheduler start process for the loaded process and copies the program into RAM.

trylimits commented 9 years ago

The loader has to copy the entire program into the RAM. @mpe5651 Could you please clarify how this is done? I think this is closely related to the MMU stuff.

trylimits commented 9 years ago

Cleaned up the loader code and it's working fine.