Changeset 0132630 in mainline for generic/src/main/main.c


Ignore:
Timestamp:
2006-01-03T21:55:31Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b524c5e0
Parents:
93e90c7
Message:

Add 'version' and 'cpus' kconsole commands.
Remove leading p from names of p* commands.

File:
1 edited

Legend:

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

    r93e90c7 r0132630  
    4242#include <align.h>
    4343#include <interrupt.h>
     44#include <main/version.h>
    4445
    4546#ifdef CONFIG_SMP
     
    6566#include <typedefs.h>
    6667
    67 char *project = "SPARTAN kernel";
    68 char *copyright = "Copyright (C) 2001-2006 HelenOS project";
    69 char *release = RELEASE;
    70 char *name = NAME;
    71 char *arch = ARCH;
    72 
    73 #ifdef REVISION
    74         char *revision = ", revision " REVISION;
    75 #else
    76         char *revision = "";
    77 #endif
    78 
    79 #ifdef TIMESTAMP
    80         char *timestamp = " on " TIMESTAMP;
    81 #else
    82         char *timestamp = "";
    83 #endif
    84 
    8568config_t config;
    8669context_t ctx;
     
    168151
    169152        /* Exception handler initialization, before architecture
    170          * starts adding it's own handlers
     153         * starts adding its own handlers
    171154         */
    172155        exc_init();
     
    178161        tlb_init();
    179162        arch_post_mm_init();
    180        
    181         printf("%s, release %s (%s)%s\nBuilt%s for %s\n%s\n", project, release, name, revision, timestamp, arch, copyright);
     163
     164        version_print();
     165
    182166        printf("%P: hardcoded_ktext_size=%dK, hardcoded_kdata_size=%dK\n",
    183167                config.base, hardcoded_ktext_size/1024, hardcoded_kdata_size/1024);
Note: See TracChangeset for help on using the changeset viewer.