Reserve the top 16 flag bits for architecture-specific use
Add a convention that the generic global_data only occupy the bottom 16 bits of the flags word, so that there is less chance of a conflict. At present the x86 flags conflict. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
b6c9a20556
commit
b0b403d954
@ -104,7 +104,7 @@ typedef struct global_data {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Global Data Flags
|
* Global Data Flags - the top 16 bits are reserved for arch-specific flags
|
||||||
*/
|
*/
|
||||||
#define GD_FLG_RELOC 0x00001 /* Code was relocated to RAM */
|
#define GD_FLG_RELOC 0x00001 /* Code was relocated to RAM */
|
||||||
#define GD_FLG_DEVINIT 0x00002 /* Devices have been initialized */
|
#define GD_FLG_DEVINIT 0x00002 /* Devices have been initialized */
|
||||||
|
Loading…
Reference in New Issue
Block a user