diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-12-15 19:00:40 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-12-15 19:00:40 +0000 |
commit | 08b2e5a5495fb08277274eaaf91c21069e0fbadf (patch) | |
tree | 8fd7037b0159064a937714529251eb34ec4f4e73 /nuttx/examples/nx/nx_internal.h | |
parent | efcfa33c1fa5728dc7c8dd9fd9f20ed7d8a0b27a (diff) | |
download | px4-nuttx-08b2e5a5495fb08277274eaaf91c21069e0fbadf.tar.gz px4-nuttx-08b2e5a5495fb08277274eaaf91c21069e0fbadf.tar.bz2 px4-nuttx-08b2e5a5495fb08277274eaaf91c21069e0fbadf.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@2351 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/examples/nx/nx_internal.h')
-rw-r--r-- | nuttx/examples/nx/nx_internal.h | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/nuttx/examples/nx/nx_internal.h b/nuttx/examples/nx/nx_internal.h index fa3e34769..cb94e8dd7 100644 --- a/nuttx/examples/nx/nx_internal.h +++ b/nuttx/examples/nx/nx_internal.h @@ -1,7 +1,7 @@ /**************************************************************************** * examples/nx/nx_internal.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,9 @@ ****************************************************************************/ #include <nuttx/config.h> -#include <sys/types.h> + +#include <stdint.h> +#include <stdbool.h> #include <semaphore.h> #include <nuttx/nx.h> #include <nuttx/nxtk.h> @@ -207,11 +209,11 @@ enum exitcode_e struct nxeg_glyph_s { - ubyte code; /* Character code */ - ubyte height; /* Height of this glyph (in rows) */ - ubyte width; /* Width of this glyph (in pixels) */ - ubyte stride; /* Width of the glyph row (in bytes) */ - FAR ubyte *bitmap; /* Allocated bitmap memory */ + uint8_t code; /* Character code */ + uint8_t height; /* Height of this glyph (in rows) */ + uint8_t width; /* Width of this glyph (in pixels) */ + uint8_t stride; /* Width of the glyph row (in bytes) */ + FAR uint8_t *bitmap; /* Allocated bitmap memory */ }; /* Describes on character on the display */ @@ -226,16 +228,16 @@ struct nxeg_bitmap_s struct nxeg_state_s { - ubyte wnum; /* Window number */ + uint8_t wnum; /* Window number */ nxgl_mxpixel_t color[CONFIG_NX_NPLANES]; /* Window color */ #ifdef CONFIG_NX_KBD - ubyte height; /* Max height of a font in pixels */ - ubyte width; /* Max width of a font in pixels */ - ubyte spwidth; /* The width of a space */ + uint8_t height; /* Max height of a font in pixels */ + uint8_t width; /* Max width of a font in pixels */ + uint8_t spwidth; /* The width of a space */ - ubyte nchars; /* Number of KBD chars received */ - ubyte nglyphs; /* Number of glyphs cached */ + uint8_t nchars; /* Number of KBD chars received */ + uint8_t nglyphs; /* Number of glyphs cached */ struct nxeg_bitmap_s bm[NXTK_MAXKBDCHARS]; struct nxeg_glyph_s glyph[NXTK_MAXKBDCHARS]; @@ -262,9 +264,9 @@ extern const struct nx_callback_s g_tbcb; nxgl_coord_t g_xres; nxgl_coord_t g_yres; -extern boolean b_haveresolution; +extern bool b_haveresolution; #ifdef CONFIG_NX_MULTIUSER -extern boolean g_connected; +extern bool g_connected; #endif extern sem_t g_semevent; @@ -286,9 +288,9 @@ extern FAR void *nx_listenerthread(FAR void *arg); #endif #ifdef CONFIG_NX_KBD -extern void nxeg_kbdin(NXWINDOW hwnd, ubyte nch, const ubyte *ch, FAR void *arg); +extern void nxeg_kbdin(NXWINDOW hwnd, uint8_t nch, const uint8_t *ch, FAR void *arg); #ifndef CONFIG_EXAMPLES_NX_RAWWINDOWS -extern void nxeg_tbkbdin(NXWINDOW hwnd, ubyte nch, const ubyte *ch, FAR void *arg); +extern void nxeg_tbkbdin(NXWINDOW hwnd, uint8_t nch, const uint8_t *ch, FAR void *arg); #endif extern void nxeg_filltext(NXWINDOW hwnd, FAR const struct nxgl_rect_s *rect, FAR struct nxeg_state_s *st); |