Exapmple definition for header file

This commit is contained in:
DiSlord 2020-04-29 13:41:30 +03:00
parent e6450aa3ea
commit 018b9c7776

View file

@ -9,10 +9,13 @@
* Check 1 byte of char bitmap data for get width * Check 1 byte of char bitmap data for get width
*/ */
// Font definitions
#define FONT_GET_DATA(ch) (&x5x7_bits[ch*7]) #define FONT_GET_DATA(ch) (&x5x7_bits[ch*7])
#define FONT_GET_WIDTH(ch) (8-x5x7_bits[ch*7]&7) #define FONT_GET_WIDTH(ch) (8-(x5x7_bits[ch*7]&7))
#define FONT_MAX_WIDTH 7 #define FONT_MAX_WIDTH 7
#define FONT_WIDTH 5
#define FONT_GET_HEIGHT 7 #define FONT_GET_HEIGHT 7
#define FONT_STR_HEIGHT 8
#define CHAR5x7_WIDTH_1px 0x07 #define CHAR5x7_WIDTH_1px 0x07
#define CHAR5x7_WIDTH_2px 0x06 #define CHAR5x7_WIDTH_2px 0x06