Skip to content
Snippets Groups Projects
Commit b0b403d9 authored by Simon Glass's avatar Simon Glass
Browse files

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: default avatarSimon Glass <sjg@chromium.org>
Reviewed-by: default avatarBin Meng <bmeng.cn@gmail.com>
parent b6c9a205
No related branches found
No related tags found
No related merge requests found
...@@ -104,7 +104,7 @@ typedef struct global_data { ...@@ -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 */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment