diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-08-29 19:56:40 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-08-29 19:56:40 +0200 |
| commit | 47d22a238a6c5d60c6abfac724e6ad91885cdd67 (patch) | |
| tree | bd3893777b58aac7c94d68fe2a4ba57cfbdb38ec /kernel/shell.c | |
| parent | 659f1f1ae057c82a154a1fd32cc9dca040979daa (diff) | |
added paging support
Diffstat (limited to 'kernel/shell.c')
| -rw-r--r-- | kernel/shell.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/kernel/shell.c b/kernel/shell.c index 45e8620..aff2dc4 100644 --- a/kernel/shell.c +++ b/kernel/shell.c @@ -20,7 +20,7 @@ void shell_init() void shell_put(char x) { - log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"char:%c",x); + log(FOOLOS_MODULE_NAME,FOOLOS_LOG_DEBUG,"char:%c",x); if(pos<COMMAND_LENGTH-2); @@ -65,6 +65,15 @@ void shell_execute() { int_generate88(); } + else if(1==strcmp(command,"MEM")) + { + mmap_show_free(); + } + else if(1==strcmp(command,"ALLOC")) + { + uint32_t *malloc= pmmngr_alloc_block(); + log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"allocated 4KB block at: %08x.",malloc); + } else if(1==strcmp(command,"READ")) { uint8_t *read= flpydsk_read_sector (10); |
