| ??? 08/26/06 22:16 Read: times |
#123114 - And the error is... Responding to: ???'s previous message |
... too many "inc dptr"-s after inc2dptr.
You increment the pointer into the "table of pointers" (starting at 30h) twice when storing the would-be pointer into storedph and storedpl and checking it; then you advance it twice in inc2dptr ONLY IF it is non-FF, which occurs on the 3-rd attempt for the first time. There might be more errors, this is what I spotted. Must be that damn'd programmer's blindness, your code is otherwise pretty complex and obviously most of it working. Jan Waclawek |
| Topic | Author | Date |
| P89C668 iap pass, pass, then fail | 01/01/70 00:00 | |
| Is it address sensitive? | 01/01/70 00:00 | |
| You do know, I hope | 01/01/70 00:00 | |
| iap and data storage | 01/01/70 00:00 | |
| no, not that | 01/01/70 00:00 | |
| so store to xdata first... | 01/01/70 00:00 | |
| If you heard what I thought I said ... | 01/01/70 00:00 | |
| clarification | 01/01/70 00:00 | |
| real data | 01/01/70 00:00 | |
| incremental flash dumps | 01/01/70 00:00 | |
| And the error is... | 01/01/70 00:00 | |
success! | 01/01/70 00:00 |



