| Index: parse.h
|
| diff --git a/parse.h b/parse.h
|
| index e4ec1e51f20dd559a301998291c1e4764e54d892..fdc2339f8d35582ae8ee9c7b3c1f476ff1a85f9c 100644
|
| --- a/parse.h
|
| +++ b/parse.h
|
| @@ -202,6 +202,7 @@ typedef struct
|
| {
|
| char *name;
|
| u_int32_t token;
|
| + u_int32_t enum_value;
|
| field_type type;
|
| enum_item *enum_table;
|
| } field_item;
|
| @@ -222,6 +223,19 @@ typedef struct
|
| } parse_item;
|
|
|
| /*
|
| + * Provide access to enum and field tables. These tables are useful when
|
| + * pretty printing a BCT file using bct_dump.
|
| + */
|
| +extern enum_item s_devtype_table[];
|
| +extern enum_item s_sdmmc_data_width_table[];
|
| +extern enum_item s_spi_clock_source_table[];
|
| +extern enum_item s_nvboot_memory_type_table[];
|
| +extern field_item s_sdram_field_table[];
|
| +extern field_item s_nand_table[];
|
| +extern field_item s_sdmmc_table[];
|
| +extern field_item s_spiflash_table[];
|
| +
|
| +/*
|
| * Function prototypes
|
| */
|
| void process_config_file(build_image_context *context);
|
|
|