summaryrefslogtreecommitdiff
path: root/fs/elf.c
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-12-03 22:54:35 +0100
committerMichal Idziorek <m.i@gmx.at>2014-12-03 22:54:35 +0100
commitb5d9da88991592d35d39dcae3829d2498b4e47e4 (patch)
tree2be1ec075f489dc045310cace60d4c09340903b9 /fs/elf.c
parent5435237fca6b7ab618bfc955e2973d7b325ff9dc (diff)
increased logger grnaularity and working on memory management
Diffstat (limited to 'fs/elf.c')
-rw-r--r--fs/elf.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/fs/elf.c b/fs/elf.c
index 57c9009..f5262dd 100644
--- a/fs/elf.c
+++ b/fs/elf.c
@@ -78,10 +78,10 @@ uint32_t load_elf(char *name, uint32_t *alloc)
//load binary
uint32_t vaddr=0x08048000;
- log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"loading");
+ log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"loading %s",name);
ext2_check(EXT2_RAM_ADDRESS);
ext2_inode_content(EXT2_RAM_ADDRESS,inode_nr,vaddr,0x100000); // load 1mb;
- log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"ELF File loaded to final destination.");
+ log(FOOLOS_MODULE_NAME,FOOLOS_LOG_DEBUG,"ELF File loaded to final destination.");
Elf32_Ehdr *elf;
elf=vaddr;
@@ -121,7 +121,7 @@ uint32_t load_elf(char *name, uint32_t *alloc)
if(phidx==0)
{
- log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"text: 0x%08X-0x%08X",phdr->p_vaddr,phdr->p_vaddr+phdr->p_filesz);
+ log(FOOLOS_MODULE_NAME,FOOLOS_LOG_DEBUG,"text: 0x%08X-0x%08X",phdr->p_vaddr,phdr->p_vaddr+phdr->p_filesz);
}
if(phidx==1)
@@ -138,8 +138,8 @@ uint32_t load_elf(char *name, uint32_t *alloc)
*/
- log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"data: 0x%08X-0x%08X",phdr->p_vaddr,phdr->p_vaddr+phdr->p_filesz);
- log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"bss: 0x%08X-0x%08X",phdr->p_vaddr+phdr->p_filesz,phdr->p_vaddr+phdr->p_memsz);
+ log(FOOLOS_MODULE_NAME,FOOLOS_LOG_DEBUG,"data: 0x%08X-0x%08X",phdr->p_vaddr,phdr->p_vaddr+phdr->p_filesz);
+ log(FOOLOS_MODULE_NAME,FOOLOS_LOG_DEBUG,"bss: 0x%08X-0x%08X",phdr->p_vaddr+phdr->p_filesz,phdr->p_vaddr+phdr->p_memsz);
// let's copy the rw- data block
uint32_t *data=vaddr+phdr->p_offset;