change a readable way to fix SB800 CIMX "multi-character constant warning".
by using 'Int32FromChar' macro, instead of the ASCII code. Signed-off-by: Kerry She <kerry.she@amd.com> Acked-by: Marc Jones <marcj303@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6248 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
@@ -49,7 +49,15 @@
|
||||
#define IOCFC 0xCFC
|
||||
#define IN
|
||||
#define OUT
|
||||
#define IMAGE_SIGNATURE 'DMA$'
|
||||
|
||||
#ifndef Int16FromChar
|
||||
#define Int16FromChar(a,b) ((a) << 0 | (b) << 8)
|
||||
#endif
|
||||
#ifndef Int32FromChar
|
||||
#define Int32FromChar(a,b,c,d) ((a) << 0 | (b) << 8 | (c) << 16 | (d) << 24)
|
||||
#endif
|
||||
|
||||
#define IMAGE_SIGNATURE Int32FromChar ('$', 'A', 'M', 'D')
|
||||
|
||||
typedef UINTN AGESA_STATUS;
|
||||
|
||||
|
Reference in New Issue
Block a user