From: Russ D. <ru...@us...> - 2002-01-21 19:45:19
|
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; }; |