Signed-off-by: Robert Schwebel <r.schwebel@xxxxxxxxxxxxxx> --- commands/partition.c | 45 ++++++++++++--------------------------------- 1 files changed, 12 insertions(+), 33 deletions(-) diff --git a/commands/partition.c b/commands/partition.c index a1edcf6..89fb519 100644 --- a/commands/partition.c +++ b/commands/partition.c @@ -149,19 +149,18 @@ static int do_addpart(struct command * cmdtp, int argc, char *argv[]) return 0; } -static const __maybe_unused char cmd_addpart_help[] = -"Usage: addpart <device> <partition description>\n" -"\n" -"addpart adds a partition description to a device. The partition description\n" -"has the form\n" -"size1[@offset1](name1)[ro],size2[@offset2](name2)[ro],...\n" -"<device> is the device name under. Size and offset can be given in decimal\n" -"or - if prefixed with 0x in hex. Both can have an optional suffix K,M,G.\n" -"The size of the last partition can be specified as '-' for the remaining\n" -"space of the device.\n" -"This format is the same as used in the Linux kernel for cmdline mtd partitions.\n" -"\n" -"Note: That this command has to be reworked and will probably change it's API."; +BAREBOX_CMD_HELP_START(addpart) +BAREBOX_CMD_HELP_USAGE("addpart <device> <part_desc>\n") +BAREBOX_CMD_HELP_SHORT("Add a partition description to a device.\n") +BAREBOX_CMD_HELP_OPT ("<device>", "device being worked on\n") +BAREBOX_CMD_HELP_OPT ("<part_desc>", "size1[@offset1](name1)[ro],size2[@offset2](name2)[ro],...\n") +BAREBOX_CMD_HELP_TEXT ("Size and offset can be given in decimal hex (prefixed with 0x).\n") +BAREBOX_CMD_HELP_TEXT ("Both can have an optional suffix K, M or G. The size of the last partition\n") +BAREBOX_CMD_HELP_TEXT ("can be specified as '-' for the remaining space on the device. This format\n") +BAREBOX_CMD_HELP_TEXT ("is the same as used by the Linux kernel or cmdline mtd partitions.\n") +BAREBOX_CMD_HELP_TEXT ("\n") +BAREBOX_CMD_HELP_TEXT ("@note This command has to be reworked and will probably change it's API.\n") +BAREBOX_CMD_HELP_END BAREBOX_CMD_START(addpart) .cmd = do_addpart, @@ -169,26 +168,6 @@ BAREBOX_CMD_START(addpart) BAREBOX_CMD_HELP(cmd_addpart_help) BAREBOX_CMD_END -/** @page addpart_command addpart Add a partition to a device - * - * Usage is: addpart \<device> \<partition description> - * - * Adds a partition description to a device. The partition description has the - * form - * - * size1[\@offset1](name1)[ro],size2[\@offset2](name2)[ro],... - * - * \<device> is the device name under. Size and offset can be given in decimal - * or - if prefixed with 0x - in hex. Both can have an optional suffix K,M,G. - * The size of the last partition can be specified as '-' for the remaining - * space of the device. - * - * @note The format is the same as used in the Linux kernel for cmdline mtd - * partitions. - * - * @note This command has to be reworked and will probably change it's API. - */ - static int do_delpart(struct command * cmdtp, int argc, char *argv[]) { int i, err; -- 1.7.2.3 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox