Force coreboot mconf to create temp files in the output directory
[coreboot.git] / util / nvramtool / layout.h
index 6bfb5215cd55ec0b2e297b9fc2a83cfc5b309766..d99275c031726592a8822cd2f8856a3dc1a87e21 100644 (file)
@@ -25,7 +25,7 @@
  *
  *  You should have received a copy of the GNU General Public License along
  *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ *  51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 \*****************************************************************************/
 
 #ifndef LAYOUT_H
 #define LAYOUT_SUMMED_AREA_OUT_OF_RANGE (LAYOUT_RESULT_START + 8)
 #define LAYOUT_CHECKSUM_LOCATION_OUT_OF_RANGE (LAYOUT_RESULT_START + 9)
 
-typedef enum
- { CMOS_ENTRY_ENUM,
-   CMOS_ENTRY_HEX,
-   CMOS_ENTRY_STRING,
-   CMOS_ENTRY_RESERVED
- }
-cmos_entry_config_t;
+typedef enum {
+       CMOS_ENTRY_ENUM,
+       CMOS_ENTRY_HEX,
+       CMOS_ENTRY_STRING,
+       CMOS_ENTRY_RESERVED
+} cmos_entry_config_t;
 
 /* This represents a CMOS parameter. */
-typedef struct
- { unsigned bit;
-   unsigned length;
-   cmos_entry_config_t config;
-   unsigned config_id;
-   char name[CMOS_MAX_NAME_LENGTH + 1];
- }
-cmos_entry_t;
+typedef struct {
+       unsigned bit;
+       unsigned length;
+       cmos_entry_config_t config;
+       unsigned config_id;
+       char name[CMOS_MAX_NAME_LENGTH + 1];
+} cmos_entry_t;
 
 /* This represents a possible value for a CMOS parameter of type
  * CMOS_ENTRY_ENUM.
  */
-typedef struct
- { unsigned config_id;
-   unsigned long long value;
-   char text[CMOS_MAX_TEXT_LENGTH + 1];
- }
-cmos_enum_t;
+typedef struct {
+       unsigned config_id;
+       unsigned long long value;
+       char text[CMOS_MAX_TEXT_LENGTH + 1];
+} cmos_enum_t;
 
-/* This represents the location of the CMOS checksum and the area over which
- * it is computed.  Depending on the context, the values may be represented as
- * either bit positions or byte positions.
+/* This represents the location of the CMOS checksum and the area over
+ * which it is computed.  Depending on the context, the values may be
+ * represented as either bit positions or byte positions.
  */
-typedef struct
- { unsigned summed_area_start;  /* first checksummed location */
-   unsigned summed_area_end;  /* last checksummed location */
-   unsigned checksum_at;  /* location of checksum */
- }
-cmos_checksum_layout_t;
+typedef struct {
+       unsigned summed_area_start;     /* first checksummed location */
+       unsigned summed_area_end;       /* last checksummed location */
+       unsigned checksum_at;   /* location of checksum */
+} cmos_checksum_layout_t;
 
 extern const char checksum_param_name[];
 
@@ -94,21 +90,20 @@ extern unsigned cmos_checksum_index;
 
 typedef void (*cmos_layout_get_fn_t) (void);
 
-void register_cmos_layout_get_fn (cmos_layout_get_fn_t fn);
-void get_cmos_layout (void);
-int add_cmos_entry (const cmos_entry_t *e, const cmos_entry_t **conflict);
-const cmos_entry_t * find_cmos_entry (const char name[]);
-const cmos_entry_t * first_cmos_entry (void);
-const cmos_entry_t * next_cmos_entry (const cmos_entry_t *last);
-int add_cmos_enum (const cmos_enum_t *e);
-const cmos_enum_t * find_cmos_enum (unsigned config_id,
-                                    unsigned long long value);
-const cmos_enum_t * first_cmos_enum (void);
-const cmos_enum_t * next_cmos_enum (const cmos_enum_t *last);
-const cmos_enum_t * first_cmos_enum_id (unsigned config_id);
-const cmos_enum_t * next_cmos_enum_id (const cmos_enum_t *last);
-int is_checksum_name (const char name[]);
-int checksum_layout_to_bytes (cmos_checksum_layout_t *layout);
-void checksum_layout_to_bits (cmos_checksum_layout_t *layout);
+void register_cmos_layout_get_fn(cmos_layout_get_fn_t fn);
+void get_cmos_layout(void);
+int add_cmos_entry(const cmos_entry_t * e, const cmos_entry_t ** conflict);
+const cmos_entry_t *find_cmos_entry(const char name[]);
+const cmos_entry_t *first_cmos_entry(void);
+const cmos_entry_t *next_cmos_entry(const cmos_entry_t * last);
+int add_cmos_enum(const cmos_enum_t * e);
+const cmos_enum_t *find_cmos_enum(unsigned config_id, unsigned long long value);
+const cmos_enum_t *first_cmos_enum(void);
+const cmos_enum_t *next_cmos_enum(const cmos_enum_t * last);
+const cmos_enum_t *first_cmos_enum_id(unsigned config_id);
+const cmos_enum_t *next_cmos_enum_id(const cmos_enum_t * last);
+int is_checksum_name(const char name[]);
+int checksum_layout_to_bytes(cmos_checksum_layout_t * layout);
+void checksum_layout_to_bits(cmos_checksum_layout_t * layout);
 
-#endif  /* LAYOUT_H */
+#endif                         /* LAYOUT_H */