X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fimage.h;h=d4fdb052826f78380f7857f9f4d0e8d7bec82c01;hb=5779d8d985d95104ad74332f5fa3cb6c67645509;hp=72781dc273e6935eeb42941257bf677a709f4965;hpb=5b1d713721c3ea02549940133f09236783dda1f9;p=u-boot diff --git a/include/image.h b/include/image.h index 72781dc273..d4fdb05282 100644 --- a/include/image.h +++ b/include/image.h @@ -45,6 +45,9 @@ #define IH_OS_PSOS 15 /* pSOS */ #define IH_OS_QNX 16 /* QNX */ #define IH_OS_U_BOOT 17 /* Firmware */ +#define IH_OS_RTEMS 18 /* RTEMS */ +#define IH_OS_ARTOS 19 /* ARTOS */ +#define IH_OS_UNITY 20 /* Unity OS */ /* * CPU Architecture Codes (supported by Linux) @@ -61,6 +64,8 @@ #define IH_CPU_SH 9 /* SuperH */ #define IH_CPU_SPARC 10 /* Sparc */ #define IH_CPU_SPARC64 11 /* Sparc 64 Bit */ +#define IH_CPU_M68K 12 /* M68K */ +#define IH_CPU_NIOS 13 /* Nios-32 */ /* * Image Types @@ -98,7 +103,7 @@ * "Script files" are command sequences that will be executed by * U-Boot's command interpreter; this feature is especially * useful when you configure U-Boot to use a real shell (hush) - * as command interpreter. + * as command interpreter (=> Shell Scripts). */ #define IH_TYPE_INVALID 0 /* Invalid Image */ @@ -108,6 +113,7 @@ #define IH_TYPE_MULTI 4 /* Multi-File Image */ #define IH_TYPE_FIRMWARE 5 /* Firmware Image */ #define IH_TYPE_SCRIPT 6 /* Script file */ +#define IH_TYPE_FILESYSTEM 7 /* Filesystem Image (any type) */ /* * Compression Types @@ -119,11 +125,6 @@ #define IH_MAGIC 0x27051956 /* Image Magic Number */ #define IH_NMLEN 32 /* Image Name Length */ -#ifdef __CYGWIN__ -typedef unsigned long uint32_t; -typedef unsigned char uint8_t; -#endif /* __CYGWIN__ */ - /* * all data in network byte order (aka natural aka bigendian) */