Program memory | |
#define | PROGMEM_LOCATION(type, name, loc) type name __attribute__((section (#loc))) |
#define | PROGMEM_DECLARE(type, name) const type name __attribute__((__progmem__)) |
#define | PROGMEM_STRING(x) PSTR(x) |
#define | PROGMEM_STRING_T PGM_P |
#define | PROGMEM_T const |
#define | PROGMEM_PTR_T const * |
#define | PROGMEM_BYTE_ARRAY_T uint8_t* |
#define | PROGMEM_WORD_ARRAY_T uint16_t* |
#define | PROGMEM_READ_BYTE(x) pgm_read_byte(x) |
#define | PROGMEM_READ_WORD(x) pgm_read_word(x) |
#define PROGMEM_BYTE_ARRAY_T uint8_t* |
#define PROGMEM_DECLARE | ( | type, | |
name | |||
) | const type name __attribute__((__progmem__)) |
#define PROGMEM_LOCATION | ( | type, | |
name, | |||
loc | |||
) | type name __attribute__((section (#loc))) |
#define PROGMEM_PTR_T const * |
Referenced by gfx_draw_char_progmem(), gfx_draw_progmem_string_aligned(), gfx_generic_put_bitmap(), gfx_get_progmem_string_bounding_box(), gfx_mono_draw_char_progmem(), gfx_mono_draw_progmem_string(), gfx_mono_get_progmem_string_bounding_box(), gfx_mono_menu_init(), gfx_mono_spinctrl_draw(), hx8347a_copy_progmem_pixels_to_screen(), and menu_draw().
#define PROGMEM_READ_BYTE | ( | x | ) | pgm_read_byte(x) |
#define PROGMEM_READ_WORD | ( | x | ) | pgm_read_word(x) |
Referenced by usart_set_baudrate_precalculated().
#define PROGMEM_STRING | ( | x | ) | PSTR(x) |
#define PROGMEM_STRING_T PGM_P |
#define PROGMEM_T const |
#define PROGMEM_WORD_ARRAY_T uint16_t* |