]> git.sur5r.net Git - u-boot/blobdiff - include/image.h
* Patch by Nicolas Lacressonnière, 12 Nov 2003:
[u-boot] / include / image.h
index f9b769e9c58a2cc29dc91b24f7e95bfcc45d5cc9..d4fdb052826f78380f7857f9f4d0e8d7bec82c01 100644 (file)
@@ -46,6 +46,8 @@
 #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)
@@ -62,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
  * "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                */
 #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
 #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)
  */