Update of /cvsroot/blob/blob/include/blob
In directory usw-pr-cvs1:/tmp/cvs-serv17530/include/blob
Modified Files:
param_block.h
Log Message:
simplified paramater block \(WARNING: breaks old param blocks\!\)
Index: param_block.h
===================================================================
RCS file: /cvsroot/blob/blob/include/blob/param_block.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- param_block.h 2001/10/07 15:27:35 1.2
+++ param_block.h 2002/01/21 19:45:16 1.3
@@ -46,14 +46,8 @@
u32 size;
u32 ptag;
- /* the tag is proccessed if current_conf & conf_mask == conf */
- u32 conf_mask;
+ /* which config this tag belongs to */
u32 conf;
-
- /* if the tag fails, then current_conf |= fail_set_mask, and
- * current_config &= ~fail_clear_mask */
- u32 fail_set_mask;
- u32 fail_clear_mask;
};
/* The list must start with an PTAG_CORE node */
@@ -78,7 +72,7 @@
#define PTAG_BOOTDELAY (PTAG_MAGIC | 3)
struct ptag_bootdelay {
- u32 delay; /* boot delay in seconds, 0 for none */
+ u32 delay; /* boot delay in seconds, 0 to drop directly to blob */
};
@@ -115,15 +109,6 @@
};
-/* check a GPIO */
-#define PTAG_GPIO (PTAG_MAGIC | 8)
-
-struct ptag_gpio {
- u32 mask;
- u32 level;
-};
-
-
struct ptag {
struct ptag_header hdr;
union {
@@ -134,7 +119,6 @@
struct ptag_baud baud;
struct ptag_splash splash;
struct ptag_hwaddr hwaddr;
- struct ptag_gpio gpio;
} u;
};
|