2ac3fdbc56cdf15e4d3b5ca73b7777659ad54390
1 #ifndef _IBL_STAGE_H
2 #define _IBL_STAGE_H
3 /**
4 * @file iblStage.h
5 *
6 * @brief
7 * This file contains global declarations used by both stages of the IBL
8 */
10 /**
11 * @brief The ibl table is declared.
12 *
13 * @details
14 * The ibl table is declared uninitialized by this ibl program. An external
15 * initialization can be performed if the default operation of the ibl is
16 * not desired.
17 */
18 #pragma DATA_SECTION(ibl, ".ibl_config_table")
19 ibl_t ibl;
22 /**
23 * @brief The ibl status table is declared.
24 *
25 * @details
26 * The ibl status table is declared. It is initialized at run time
27 * in function main.
28 */
29 #pragma DATA_SECTION(iblStatus, ".ibl_status_table")
30 iblStatus_t iblStatus;
35 #endif /* _IBL_STAGE_H */