??? 06/29/06 08:27 Modified: 06/29/06 08:28 Read: times |
#119317 - flat or banked memory ? Responding to: ???'s previous message |
You need to select the right addressing scheme on the compiler, which fits the hardware.
E.g. DS80C390, P89C669 can address 4MB code/data directly, if you select the appropriate compiler options. Otherwise you must give the compiler a piece of assembler code to switch between memory banks. On code memory banking there must also always be a common segment, which was identical in all banks, for the bank switching code and for interrupts. Peter |
Topic | Author | Date |
Problem in accessing 1mb external ram | 01/01/70 00:00 | |
Simulator vs Real Life | 01/01/70 00:00 | |
How, exactly, do you expect this to work | 01/01/70 00:00 | |
flat or banked memory ? | 01/01/70 00:00 | |
Summary | 01/01/70 00:00 | |
Urgent? | 01/01/70 00:00 | |
Homework? | 01/01/70 00:00 | |
well, at least![]() | 01/01/70 00:00 |