Fix IROM macro
This commit is contained in:
parent
2c46be9825
commit
a476fb007e
2 changed files with 2 additions and 2 deletions
|
@ -26,7 +26,7 @@
|
||||||
Important to note: IROM flash can only be accessed via 32-bit word
|
Important to note: IROM flash can only be accessed via 32-bit word
|
||||||
aligned reads. It's up to the user of this attribute to ensure this.
|
aligned reads. It's up to the user of this attribute to ensure this.
|
||||||
*/
|
*/
|
||||||
#define IROM __attribute__((section(".irom0"))) const
|
#define IROM __attribute__((section(".irom0.literal"))) const
|
||||||
|
|
||||||
#define INLINED inline static __attribute__((always_inline)) __attribute__((unused))
|
#define INLINED inline static __attribute__((always_inline)) __attribute__((unused))
|
||||||
|
|
||||||
|
|
|
@ -212,7 +212,7 @@ SECTIONS
|
||||||
.irom0.text : ALIGN(4)
|
.irom0.text : ALIGN(4)
|
||||||
{
|
{
|
||||||
_irom0_text_start = ABSOLUTE(.);
|
_irom0_text_start = ABSOLUTE(.);
|
||||||
*(.literal .text .literal.* .text.*.irom0.literal .irom.literal .irom.text.literal .irom0.text .irom.text)
|
*(.literal .text .literal.* .text.* .irom0.literal .irom.literal .irom.text.literal .irom0.text .irom.text)
|
||||||
_irom0_text_end = ABSOLUTE(.);
|
_irom0_text_end = ABSOLUTE(.);
|
||||||
} >irom0_0_seg :irom0_0_phdr
|
} >irom0_0_seg :irom0_0_phdr
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue