Patch by Robert Schwebel, 13 May 2004:
Add 'imgextract' command: extract one part of a multi file image.
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* Definitions for Configuring the monitor commands
|
||||
* Definitions for Configuring the monitor commands
|
||||
*/
|
||||
#ifndef _CMD_CONFIG_H
|
||||
#define _CMD_CONFIG_H
|
||||
@@ -78,17 +78,18 @@
|
||||
#define CFG_CMD_SPI 0x0000100000000000U /* SPI utility */
|
||||
#define CFG_CMD_FDOS 0x0000200000000000U /* Floppy DOS support */
|
||||
#define CFG_CMD_VFD 0x0000400000000000U /* VFD support (TRAB) */
|
||||
#define CFG_CMD_NAND 0x0000800000000000U /* NAND support */
|
||||
#define CFG_CMD_NAND 0x0000800000000000U /* NAND support */
|
||||
#define CFG_CMD_BMP 0x0001000000000000U /* BMP support */
|
||||
#define CFG_CMD_PORTIO 0x0002000000000000U /* Port I/O */
|
||||
#define CFG_CMD_PORTIO 0x0002000000000000U /* Port I/O */
|
||||
#define CFG_CMD_PING 0x0004000000000000U /* ping support */
|
||||
#define CFG_CMD_MMC 0x0008000000000000U /* MMC support */
|
||||
#define CFG_CMD_FAT 0x0010000000000000U /* FAT support */
|
||||
#define CFG_CMD_IMLS 0x0020000000000000U /* List all found images */
|
||||
#define CFG_CMD_IMLS 0x0020000000000000U /* List all found images */
|
||||
#define CFG_CMD_ITEST 0x0040000000000000U /* Integer (and string) test */
|
||||
#define CFG_CMD_NFS 0x0080000000000000U /* NFS support */
|
||||
#define CFG_CMD_REISER 0x0100000000000000U /* Reiserfs support */
|
||||
#define CFG_CMD_REISER 0x0100000000000000U /* Reiserfs support */
|
||||
#define CFG_CMD_CDP 0x0200000000000000U /* Cisco Discovery Protocol */
|
||||
#define CFG_CMD_XIMG 0x0400000000000000U /* Load part of Multi Image */
|
||||
|
||||
#define CFG_CMD_ALL 0xFFFFFFFFFFFFFFFFU /* ALL commands */
|
||||
|
||||
@@ -156,7 +157,7 @@
|
||||
#define CONFIG_BOOTP_BOOTFILESIZE 0x00000020
|
||||
#define CONFIG_BOOTP_DNS 0x00000040
|
||||
#define CONFIG_BOOTP_DNS2 0x00000080
|
||||
#define CONFIG_BOOTP_SEND_HOSTNAME 0x00000100
|
||||
#define CONFIG_BOOTP_SEND_HOSTNAME 0x00000100
|
||||
|
||||
#define CONFIG_BOOTP_VENDOREX 0x80000000
|
||||
|
||||
|
||||
@@ -599,6 +599,7 @@
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_XIMG | \
|
||||
__SPI_CMD_OFF ) )
|
||||
|
||||
|
||||
|
||||
@@ -475,7 +475,8 @@
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_USB ) )
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_XIMG ) )
|
||||
|
||||
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
@@ -484,7 +484,8 @@
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_USB ) )
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_XIMG ) )
|
||||
|
||||
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
@@ -107,7 +107,8 @@
|
||||
& ~CFG_CMD_SCSI \
|
||||
& ~CFG_CMD_SPI \
|
||||
& ~CFG_CMD_USB \
|
||||
& ~CFG_CMD_VFD )
|
||||
& ~CFG_CMD_VFD \
|
||||
& ~CFG_CMD_XIMG )
|
||||
|
||||
#if CONFIG_LANTEC >= 2
|
||||
#define CONFIG_RTC_MPC8xx /* use internal RTC of MPC8xx */
|
||||
|
||||
@@ -195,11 +195,12 @@
|
||||
CFG_CMD_NAND | \
|
||||
CFG_CMD_PCI | \
|
||||
CFG_CMD_PCMCIA | \
|
||||
CFG_CMD_REISER | \
|
||||
CFG_CMD_REISER | \
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_VFD
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_XIMG
|
||||
|
||||
#if CONFIG_ADSTYPE >= CFG_PQ2FADS
|
||||
#define CONFIG_COMMANDS (CFG_CMD_ALL & ~( \
|
||||
|
||||
@@ -164,11 +164,12 @@
|
||||
CFG_CMD_MMC | \
|
||||
CFG_CMD_NAND | \
|
||||
CFG_CMD_PCMCIA | \
|
||||
CFG_CMD_REISER | \
|
||||
CFG_CMD_REISER | \
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_USB ) )
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_XIMG ) )
|
||||
|
||||
/* Define a command string that is automatically executed when no character
|
||||
* is read on the console interface withing "Boot Delay" after reset.
|
||||
|
||||
@@ -111,10 +111,11 @@
|
||||
~CFG_CMD_PCMCIA & \
|
||||
~CFG_CMD_REISER & \
|
||||
~CFG_CMD_SCSI & \
|
||||
~CFG_CMD_SETGETDCR & \
|
||||
~CFG_CMD_SETGETDCR & \
|
||||
~CFG_CMD_SPI & \
|
||||
~CFG_CMD_USB & \
|
||||
~CFG_CMD_VFD )
|
||||
~CFG_CMD_VFD & \
|
||||
~CFG_CMD_XIMG )
|
||||
|
||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
#define CONFIG_CLOCKS_IN_MHZ 1 /* clocks passsed to Linux in MHz */
|
||||
|
||||
|
||||
#define CONFIG_COMMANDS (CFG_CMD_ALL & ~CFG_CMD_NONSTD | CFG_CMD_ELF)
|
||||
#define CONFIG_COMMANDS ((CFG_CMD_ALL & ~CFG_CMD_NONSTD) | CFG_CMD_ELF)
|
||||
|
||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
@@ -134,7 +134,8 @@
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_USB | \
|
||||
CFG_CMD_VFD ) )
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_XIMG ) )
|
||||
|
||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
@@ -275,6 +275,7 @@
|
||||
~CFG_CMD_DCR & \
|
||||
~CFG_CMD_DHCP & \
|
||||
~CFG_CMD_DOC & \
|
||||
~CFG_CMD_DTT & \
|
||||
~CFG_CMD_EEPROM & \
|
||||
~CFG_CMD_FDC & \
|
||||
~CFG_CMD_FDOS & \
|
||||
@@ -287,12 +288,12 @@
|
||||
~CFG_CMD_NAND & \
|
||||
~CFG_CMD_PCI & \
|
||||
~CFG_CMD_PCMCIA & \
|
||||
~CFG_CMD_SCSI & \
|
||||
~CFG_CMD_REISER & \
|
||||
~CFG_CMD_SCSI & \
|
||||
~CFG_CMD_SPI & \
|
||||
~CFG_CMD_USB & \
|
||||
~CFG_CMD_VFD & \
|
||||
~CFG_CMD_DTT )
|
||||
~CFG_CMD_XIMG )
|
||||
|
||||
/* Where do the internal registers live? */
|
||||
#define CFG_IMMR 0xF0000000
|
||||
|
||||
@@ -191,7 +191,8 @@
|
||||
CFG_CMD_REISER | \
|
||||
CFG_CMD_SCSI | \
|
||||
CFG_CMD_SPI | \
|
||||
CFG_CMD_VFD ) )
|
||||
CFG_CMD_VFD | \
|
||||
CFG_CMD_XIMG ) )
|
||||
|
||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||
#include <cmd_confdefs.h>
|
||||
|
||||
Reference in New Issue
Block a user