Changeset f74bbaf in mainline for kernel/generic/src/console/cmd.c


Ignore:
Timestamp:
2007-04-09T06:13:24Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d0b1443
Parents:
261595b
Message:

start shutdown infrastructure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/console/cmd.c

    r261595b rf74bbaf  
    4949#include <adt/list.h>
    5050#include <arch.h>
     51#include <config.h>
    5152#include <func.h>
    5253#include <macros.h>
     
    8081static cmd_info_t exit_info = {
    8182        .name = "exit",
    82         .description = "Exit kconsole",
     83        .description = "Exit kconsole.",
     84        .argc = 0
     85};
     86
     87static int cmd_reboot(cmd_arg_t *argv);
     88static cmd_info_t reboot_info = {
     89        .name = "reboot",
     90        .description = "Reboot.",
     91        .func = cmd_reboot,
    8392        .argc = 0
    8493};
     
    430439        &desc_info,
    431440        &exit_info,
     441        &reboot_info,
    432442        &halt_info,
    433443        &help_info,
     
    505515}
    506516
     517
     518/** Reboot the system.
     519 *
     520 * @param argv Argument vector.
     521 *
     522 * @return 0 on failure, 1 on success.
     523 */
     524int cmd_reboot(cmd_arg_t *argv)
     525{
     526        reboot();
     527       
     528        /* Not reached */
     529        return 1;
     530}
     531
    507532/** Describe specified command.
    508533 *
Note: See TracChangeset for help on using the changeset viewer.