I have some xmem buffers I'd like to make as large as possible. I was using xavail() to figure out how much memory could be allocated, and I ran into something that seemed off.
Regardless of whether I compile to flash or ram when debugging, xavail returns the same amount of free memory.
Is this an artifact of debugging, or is the amount of xmem used the same regardless of where I'm compiling to?
If it is possible to use more of the extended memory when compiling to flash, what needs to be done to allow it?