From 9a371e178d0f78d271209568266f26309b7b8ced Mon Sep 17 00:00:00 2001 From: MHotchin Date: Fri, 6 Nov 2020 22:20:04 -0800 Subject: [PATCH] Fix issue 4095 pgmspace.h missing 'pgm_get_far_address' --- cores/esp32/pgmspace.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cores/esp32/pgmspace.h b/cores/esp32/pgmspace.h index aa58775ff57..75f7e801b95 100644 --- a/cores/esp32/pgmspace.h +++ b/cores/esp32/pgmspace.h @@ -53,6 +53,8 @@ typedef unsigned long prog_uint32_t; *(void * const *)(_addr); \ }) +#define pgm_get_far_address(x) ((uint32_t)(&(x))) + #define pgm_read_byte_near(addr) pgm_read_byte(addr) #define pgm_read_word_near(addr) pgm_read_word(addr) #define pgm_read_dword_near(addr) pgm_read_dword(addr)