Hello,
I am trying to place an array in a specific memory bank and align it. I tried the following and it didn't work:
__BSS(RAM) SDK_ALIGN(static ULONG usb_cached_memory[USBX_MEMORY_SIZE / sizeof(ULONG)], 64);
Solved! Go to Solution.
This worked:
__attribute__ ((section(".bss.$NCACHE_REGION"), aligned(8)))static ULONG usb_memory[USBX_MEMORY_SIZE / sizeof(ULONG)];
This worked:
__attribute__ ((section(".bss.$NCACHE_REGION"), aligned(8)))static ULONG usb_memory[USBX_MEMORY_SIZE / sizeof(ULONG)];
Hello @michaeldkfowler
Do you use MCUXpresso IDE? If yes, please refer to <MCUXpresso IDE User Guide> ->
19.13 Placement of specific code/data Items .
BR
Alice
Hello @michaeldkfowler
So how do you think I can help you?
How about send a simple project that includes your requirements, I help you change.
BTW, which MCU do you used?
BR
Alice