diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-04-18 17:16:24 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-04-18 17:16:24 +0000 |
commit | 769fef9a363e9255551008548571c4ffdb9c9af0 (patch) | |
tree | cff6766eb78229ad6f0f1cc3022553ededcc44df /nuttx/graphics/nxfonts/nxfonts_convert.c | |
parent | fe8341e08ecd746bcbbe3f61205a896670cccaac (diff) | |
download | px4-nuttx-769fef9a363e9255551008548571c4ffdb9c9af0.tar.gz px4-nuttx-769fef9a363e9255551008548571c4ffdb9c9af0.tar.bz2 px4-nuttx-769fef9a363e9255551008548571c4ffdb9c9af0.zip |
Add NX configuration for LPCXpresso
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3521 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/graphics/nxfonts/nxfonts_convert.c')
-rw-r--r-- | nuttx/graphics/nxfonts/nxfonts_convert.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/nuttx/graphics/nxfonts/nxfonts_convert.c b/nuttx/graphics/nxfonts/nxfonts_convert.c index 27549fa0c..c5afb759e 100644 --- a/nuttx/graphics/nxfonts/nxfonts_convert.c +++ b/nuttx/graphics/nxfonts/nxfonts_convert.c @@ -60,7 +60,17 @@ /* Set up bit blit macros for this BPP */ -#if NXFONTS_BITSPERPIXEL == 2 +#if NXFONTS_BITSPERPIXEL == 1 + +# define NXF_PIXELMASK 0x01 +# define NXF_SCALEX(x) ((x) >> 3) +# define NXF_PIXEL_T uint8_t +# define NXF_MULTIPIXEL(p) ((uint8_t)(p) << 7 | (uint8_t)(p) << 6 | \ + (uint8_t)(p) << 5 | (uint8_t)(p) << 4 | \ + (uint8_t)(p) << 3 | (uint8_t)(p) << 2 | \ + (uint8_t)(p) << 1 | (p)) + +#elif NXFONTS_BITSPERPIXEL == 2 # define NXF_PIXELMASK 0x03 # define NXF_SCALEX(x) ((x) >> 2) |