We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I want to pass a generic pointer from C to an assembly language function. Where can I find what the value in R3 means?
Thanks.
PDATA = 0xFE CODE = 0xFF DATA = 0x00 XDATA = 0x01
See the compiler manual, Advanced Programming / Data Storage Formats / Generic and Far Pointers. Interfacing C to Assembler / Function Parameters would also be interesting.
There's also a chart in the comments for XBANKING.A51 and L51_BANK.A51, which can be found in the lib directory of your Keil installation.