| ??? 01/26/07 13:08 Read: times |
#131554 - you can .. and you cant Responding to: ???'s previous message |
The problem: accessing both XRAM and the flash use MOVX and so access to these resources is mutually exclusive. You can't copy the contents of a page of the flash directly into the XRAM, nor can you do the converse.
you CAN "copy the contents of a page of the flash directly into the XRAM" since a flash READ is a MOVC and do not require ANY 'flash acces bits' to be set. HOWEVER "nor can you do the converse" while true, should not be a problem since you "save a bunch of different configurations" and, at such time (saving configurations would be a 'rare' event) you read flash to XRAM (no problem) insert your new/changed configuration in XRAM, erase the flash page and use some (I)RAM to hold say 32 bytes to be written and do that 8 times. At least that is how I do it (on a '120) Erik |
| Topic | Author | Date |
| Tonight's annoyance | 01/01/70 00:00 | |
| solution? | 01/01/70 00:00 | |
| MOVX read instructions always target XRAM | 01/01/70 00:00 | |
| whoops, saw it later! | 01/01/70 00:00 | |
| what is PITA (except the bread)? | 01/01/70 00:00 | |
| Pain in the ... | 01/01/70 00:00 | |
| aaaaah, thanks :-) | 01/01/70 00:00 | |
| you can .. and you cant | 01/01/70 00:00 | |
Penguin check. | 01/01/70 00:00 |



