Changeset a27d1c5 in mainline for uspace/app/init/init.c


Ignore:
Timestamp:
2012-07-13T22:00:45Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2d9197e
Parents:
e677b08
Message:

Add option to set number of consoles, make kernel log console optional.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/init/init.c

    re677b08 ra27d1c5  
    340340       
    341341        spawn("/srv/hound");
    342         getterm("term/vc0", "/app/bdsh", true);
    343         getterm("term/vc1", "/app/bdsh", false);
    344         getterm("term/vc2", "/app/bdsh", false);
    345         getterm("term/vc3", "/app/bdsh", false);
    346         getterm("term/vc4", "/app/bdsh", false);
    347         getterm("term/vc5", "/app/bdsh", false);
     342        switch((unsigned)CONFIG_VC_COUNT) {
     343        default:
     344        case 6: getterm("term/vc5", "/app/bdsh", false);
     345        case 5: getterm("term/vc4", "/app/bdsh", false);
     346        case 4: getterm("term/vc3", "/app/bdsh", false);
     347        case 3: getterm("term/vc2", "/app/bdsh", false);
     348        case 2: getterm("term/vc1", "/app/bdsh", false);
     349        case 1: getterm("term/vc0", "/app/bdsh", true);
     350        }
     351#ifdef CONFIG_KERNEL_LOG_VC_6
    348352        getterm("term/vc6", "/app/klog", false);
     353#endif
    349354       
    350355        return 0;
Note: See TracChangeset for help on using the changeset viewer.