From fbff125463559d88ce2e2c9cf09b97ede9c59b3d Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Sat, 10 Apr 2010 18:04:48 +0000 Subject: [PATCH] Remove some stale code Remove some old commented out code. Signed-off-by: Anton Blanchard Signed-off-by: Tony Breeds --- second/prom.c | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/second/prom.c b/second/prom.c index d48ede5..2c318f9 100644 --- a/second/prom.c +++ b/second/prom.c @@ -41,8 +41,6 @@ prom_entry prom; ihandle prom_stdin, prom_stdout; -//extern int vsprintf(char *buf, const char *fmt, va_list args); - static ihandle prom_mem, prom_mmu; static ihandle prom_chosen, prom_options; @@ -597,25 +595,6 @@ void prom_release(void *virt, unsigned int size) { call_prom ("release", 2, 0, virt, size); -#if 0 /* this is bullshit, newworld OF RELEASE method works fine. */ - - /* release in not enough, it needs also an unmap call. This bit of forth - * code inspired from Darwin's bootloader but could be replaced by direct - * calls to the MMU package if needed - */ - call_prom ("interpret", 3, 1, -#if DEBUG - ".\" ReleaseMem:\" 2dup . . cr " -#endif - "over \" translate\" ^mmu " // Find out physical base - "^on0 " // Bail if translation failed - "drop " // Leaving phys on top of stack - "2dup \" unmap\" ^mmu " // Unmap the space first - "2dup \" release\" ^mmu " // Then free the virtual pages - "\" release\" ^mem " // Then free the physical pages - ,size, virt - ); -#endif /* bullshit */ } void -- 2.39.2