Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/main/main.c

    re2650d3 r933cadf  
    5858#include <proc/thread.h>
    5959#include <proc/task.h>
    60 #include <proc/tasklet.h>
    6160#include <main/kinit.h>
    6261#include <main/version.h>
     
    9796/** Boot allocations. */
    9897ballocs_t ballocs = {
    99         .base = NULL,
     98        .base = (uintptr_t) NULL,
    10099        .size = 0
    101100};
     
    183182        version_print();
    184183       
    185         LOG("\nconfig.base=%p config.kernel_size=%" PRIs
    186             "\nconfig.stack_base=%p config.stack_size=%" PRIs,
    187             config.base, config.kernel_size, config.stack_base,
    188             config.stack_size);
     184        LOG("\nconfig.base=%p config.kernel_size=%zu"
     185            "\nconfig.stack_base=%p config.stack_size=%zu",
     186            (void *) config.base, config.kernel_size,
     187            (void *) config.stack_base, config.stack_size);
    189188       
    190189#ifdef CONFIG_KCONSOLE
     
    217216        tlb_init();
    218217        ddi_init();
    219         tasklet_init();
    220218        arch_post_mm_init();
    221219        arch_pre_smp_init();
     
    225223        slab_enable_cpucache();
    226224       
    227         printf("Detected %" PRIs " CPU(s), %" PRIu64" MiB free memory\n",
    228             config.cpu_count, SIZE2MB(zones_total_size()));
     225        uint64_t size;
     226        const char *size_suffix;
     227        bin_order_suffix(zones_total_size(), &size, &size_suffix, false);
     228        printf("Detected %u CPU(s), %" PRIu64 " %s free memory\n",
     229            config.cpu_count, size, size_suffix);
    229230       
    230231        cpu_init();
     
    241242                size_t i;
    242243                for (i = 0; i < init.cnt; i++)
    243                         LOG("init[%" PRIs "].addr=%p, init[%" PRIs
    244                             "].size=%" PRIs, i, init.tasks[i].addr, i,
    245                             init.tasks[i].size);
     244                        LOG("init[%zu].addr=%p, init[%zu].size=%zu",
     245                            i, (void *) init.tasks[i].addr, i, init.tasks[i].size);
    246246        } else
    247247                printf("No init binaries found.\n");
Note: See TracChangeset for help on using the changeset viewer.