Subversion Repositories HelenOS-historic

Rev

Rev 1315 | Rev 1434 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1315 Rev 1389
Line 198... Line 198...
198
    tlb_init();
198
    tlb_init();
199
    config.mm_initialized = true;
199
    config.mm_initialized = true;
200
    arch_post_mm_init();   
200
    arch_post_mm_init();   
201
 
201
 
202
    version_print();
202
    version_print();
203
    printf("%.*p: hardcoded_ktext_size=%zdK, hardcoded_kdata_size=%zdK\n", sizeof(__address) * 2, config.base, hardcoded_ktext_size / 1024, hardcoded_kdata_size / 1024);
203
    printf("%.*p: hardcoded_ktext_size=%zdK, hardcoded_kdata_size=%zdK\n", sizeof(__address) * 2, config.base, hardcoded_ktext_size >> 10, hardcoded_kdata_size >> 10);
204
 
204
 
205
    arch_pre_smp_init();
205
    arch_pre_smp_init();
206
    smp_init();
206
    smp_init();
207
   
207
   
208
    slab_enable_cpucache(); /* Slab must be initialized AFTER we know the number of processors */
208
    slab_enable_cpucache(); /* Slab must be initialized AFTER we know the number of processors */
209
 
209
 
210
    printf("config.memory_size=%zdM\n", config.memory_size/(1024*1024));
210
    printf("config.memory_size=%zdM\n", config.memory_size >> 20);
211
    printf("config.cpu_count=%zd\n", config.cpu_count);
211
    printf("config.cpu_count=%zd\n", config.cpu_count);
212
    cpu_init();
212
    cpu_init();
213
   
213
   
214
    calibrate_delay_loop();
214
    calibrate_delay_loop();
215
    timeout_init();
215
    timeout_init();