PropGCC memory model page?
localroger
Posts: 3,452
On the PropGCC memory model matrix page it says there is more information on how the memory models work on the memory model page -- which I can't find. I tried downloading the package and help just pops up a browser to the web docs. It would be nice to have a detailed explanation of how memory is mapped in the various models and how, for example, pages are swapped in and out for non-byte XMM options like SD cards. I could see PropGCC saving me some work building my own development system if certain things work certain ways, but as it is I don't have enough information to tell.
Comments
XMM codes are always cached via a PASM cache cog. High level documents for xmm caching are TBD*. Meanwhile you can glean the information from the cache drivers.
I recommend starting with cache_interface.spin for a brief spin code interface summary and the skeleton_cache.spin PASM file.
The current drivers are found here: http://code.google.com/p/propgcc/source/browse/#hg%2Floader%2Fspin
*An issue for this TBD has been opened.