From d52799f67f590b0f91b521cd2bdf5a5a8a229c96 Mon Sep 17 00:00:00 2001 From: Macpaul Lin Date: Tue, 21 Sep 2010 15:13:30 +0800 Subject: [PATCH] xfree86: nds32: add nds32 related definitions into include headers. Add MSB/LSB related definitions into include/servermd.h Signed-off-by: Macpaul Lin Acked-by: Tiago Vignatti Signed-off-by: Keith Packard --- include/servermd.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/include/servermd.h b/include/servermd.h index e1d644e00..271d936f4 100644 --- a/include/servermd.h +++ b/include/servermd.h @@ -84,6 +84,27 @@ SOFTWARE. #endif /* __arm32__ */ +#if defined(__nds32__) + +#define IMAGE_BYTE_ORDER LSBFirst + +#if defined(XF86MONOVGA) || defined(XF86VGA16) || defined(XF86MONO) +# define BITMAP_BIT_ORDER MSBFirst +#else +# define BITMAP_BIT_ORDER LSBFirst +#endif + +#if defined(XF86MONOVGA) || defined(XF86VGA16) +# define BITMAP_SCANLINE_UNIT 8 +#endif + +#define GLYPHPADBYTES 4 +#define GETLEFTBITS_ALIGNMENT 1 +#define LARGE_INSTRUCTION_CACHE +#define AVOID_MEMORY_READ + +#endif /* __nds32__ */ + #if defined __hppa__ #define IMAGE_BYTE_ORDER MSBFirst