summaryrefslogtreecommitdiff
path: root/nuttx/graphics/nxglib/nxglib_bitblit.h
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-12-15 18:12:29 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-12-15 18:12:29 +0000
commitefcfa33c1fa5728dc7c8dd9fd9f20ed7d8a0b27a (patch)
treefaad0ea53bdff0e047f2399a639cc1323e7efe31 /nuttx/graphics/nxglib/nxglib_bitblit.h
parent16d2eec530d7d269332d81edc1975de6c99d61b4 (diff)
downloadpx4-nuttx-efcfa33c1fa5728dc7c8dd9fd9f20ed7d8a0b27a.tar.gz
px4-nuttx-efcfa33c1fa5728dc7c8dd9fd9f20ed7d8a0b27a.tar.bz2
px4-nuttx-efcfa33c1fa5728dc7c8dd9fd9f20ed7d8a0b27a.zip
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2350 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/graphics/nxglib/nxglib_bitblit.h')
-rw-r--r--nuttx/graphics/nxglib/nxglib_bitblit.h35
1 files changed, 18 insertions, 17 deletions
diff --git a/nuttx/graphics/nxglib/nxglib_bitblit.h b/nuttx/graphics/nxglib/nxglib_bitblit.h
index b3deb66dd..27a4ee37d 100644
--- a/nuttx/graphics/nxglib/nxglib_bitblit.h
+++ b/nuttx/graphics/nxglib/nxglib_bitblit.h
@@ -1,7 +1,7 @@
/****************************************************************************
* graphics/nxglib/nxglib_bitblit.h
*
- * Copyright (C) 2008 Gregory Nutt. All rights reserved.
+ * Copyright (C) 2008-2009 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <spudmonkey@racsa.co.cr>
*
* Redistribution and use in source and binary forms, with or without
@@ -41,7 +41,8 @@
****************************************************************************/
#include <nuttx/config.h>
-#include <sys/types.h>
+
+#include <stdint.h>
#include <nuttx/nxglib.h>
@@ -64,41 +65,41 @@
# define NXGL_PIXELSHIFT 3
# define NXGL_PIXELMASK 7
# define NXGL_MULTIPIXEL(p) ((p) ? 0xff : 0x00)
-# define NXGL_PIXEL_T ubyte
+# define NXGL_PIXEL_T uint8_t
#elif NXGLIB_BITSPERPIXEL == 2
# define NXGL_PIXELSHIFT 2
# define NXGL_PIXELMASK 3
-# define NXGL_MULTIPIXEL(p) ((ubyte)(p) << 6 | (ubyte)(p) << 4 | (ubyte)(p) << 2 | (p))
-# define NXGL_PIXEL_T ubyte
+# define NXGL_MULTIPIXEL(p) ((uint8_t)(p) << 6 | (uint8_t)(p) << 4 | (uint8_t)(p) << 2 | (p))
+# define NXGL_PIXEL_T uint8_t
#elif NXGLIB_BITSPERPIXEL == 4
# define NXGL_PIXELSHIFT 1
# define NXGL_PIXELMASK 1
-# define NXGL_MULTIPIXEL(p) ((ubyte)(p) << 4 | (p))
-# define NXGL_PIXEL_T ubyte
+# define NXGL_MULTIPIXEL(p) ((uint8_t)(p) << 4 | (p))
+# define NXGL_PIXEL_T uint8_t
#elif NXGLIB_BITSPERPIXEL == 8
# define NXGL_SCALEX(x) (x)
-# define NXGL_PIXEL_T ubyte
+# define NXGL_PIXEL_T uint8_t
#elif NXGLIB_BITSPERPIXEL == 16
# define NXGL_SCALEX(x) ((x) << 1)
-# define NXGL_PIXEL_T uint16
+# define NXGL_PIXEL_T uint16_t
#elif NXGLIB_BITSPERPIXEL == 24
# define NXGL_SCALEX(x) (((x) << 1) + (x))
-# define NXGL_PIXEL_T uint32
+# define NXGL_PIXEL_T uint32_t
#elif NXGLIB_BITSPERPIXEL == 32
# define NXGL_SCALEX(x) ((x) << 2)
-# define NXGL_PIXEL_T uint32
+# define NXGL_PIXEL_T uint32_t
#endif
@@ -110,7 +111,7 @@
# define NXGL_MEMSET(dest,value,width) \
{ \
- FAR ubyte *_ptr = (FAR ubyte*)dest; \
+ FAR uint8_t *_ptr = (FAR uint8_t*)dest; \
int _nby = NXGL_SCALEX(width); \
while (_nby--) \
{ \
@@ -119,8 +120,8 @@
}
# define NXGL_MEMCPY(dest,src,width) \
{ \
- FAR ubyte *_dptr = (FAR ubyte*)dest; \
- FAR ubyte *_sptr = (FAR ubyte*)src; \
+ FAR uint8_t *_dptr = (FAR uint8_t*)dest; \
+ FAR uint8_t *_sptr = (FAR uint8_t*)src; \
int _nby = NXGL_SCALEX(width); \
while (_nby--) \
{ \
@@ -131,7 +132,7 @@
#elif NXGLIB_BITSPERPIXEL == 24
# define NXGL_MEMSET(dest,value,width) \
{ \
- FAR ubyte *_ptr = (FAR ubyte*)dest; \
+ FAR uint8_t *_ptr = (FAR uint8_t*)dest; \
nxgl_coord_t _npix = width; \
while (_npix--) \
{ \
@@ -142,8 +143,8 @@
}
# define NXGL_MEMCPY(dest,src,width) \
{ \
- FAR ubyte *_dptr = (FAR ubyte*)dest; \
- FAR ubyte *_sptr = (FAR ubyte*)src; \
+ FAR uint8_t *_dptr = (FAR uint8_t*)dest; \
+ FAR uint8_t *_sptr = (FAR uint8_t*)src; \
nxgl_coord_t _npix = width; \
while (_npix--) \
{ \