Subversion Repositories HelenOS

Rev

Rev 460 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 460 Rev 462
Line 59... Line 59...
59
#include <arch.h>
59
#include <arch.h>
60
#include <arch/faddr.h>
60
#include <arch/faddr.h>
61
 
61
 
62
#include <typedefs.h>
62
#include <typedefs.h>
63
 
63
 
-
 
64
char *project = "SPARTAN kernel";
-
 
65
#ifdef TAG
-
 
66
    char *revision = RELEASE " (" NAME ") " TAG;
-
 
67
#else
64
char *project = "SPARTAN kernel release " RELEASE " (" NAME ")";
68
    char *revision = RELEASE " (" NAME ")";
-
 
69
#endif
65
char *copyright = "Copyright (C) 2001-2005 Jakub Jermar\nCopyright (C) 2005 HelenOS project";
70
char *copyright = "Copyright (C) 2001-2005 Jakub Jermar\nCopyright (C) 2005 HelenOS project";
66
 
71
 
67
config_t config;
72
config_t config;
68
context_t ctx;
73
context_t ctx;
69
 
74
 
Line 151... Line 156...
151
    frame_init();
156
    frame_init();
152
    page_init();
157
    page_init();
153
    tlb_init();
158
    tlb_init();
154
    arch_post_mm_init();
159
    arch_post_mm_init();
155
 
160
 
156
    printf("%s\n%s\n", project, copyright);
161
    printf("%s %s\n%s\n", project, revision, copyright);
157
    printf("%P: hardcoded_ktext_size=%dK, hardcoded_kdata_size=%dK\n",
162
    printf("%P: hardcoded_ktext_size=%dK, hardcoded_kdata_size=%dK\n",
158
        config.base, hardcoded_ktext_size/1024, hardcoded_kdata_size/1024);
163
        config.base, hardcoded_ktext_size/1024, hardcoded_kdata_size/1024);
159
 
164
 
160
    arch_late_init();
165
    arch_late_init();
161
   
166