??? 08/02/07 13:48 Read: times |
#142653 - I am absolutely sure... Responding to: ???'s previous message |
... you can figure it out yourself.
Even if you'd divide the remaining space (32kB) among the interrupts uniformly, that's 3 and a half kB per interrupt, and plus some spare space is still left to write a programmer's joke in (tetris is fine, if you have some graphics output capability). 3kB space takes quite a long time to fill in, especially if you are using asm. This scheme can be refined further, e.g. divide the space proportionally to the current size of ISRs, or leave more space for tetris if it does not fit in. Also, it is extremely hard to believe that NONE of the ISRs mentioned can tolerate an extra ljmp (tetris does not need to be particularly fast and can bear a couple of extra ljmps, so you can fill up most of the remaining space with ljmps if you want...) JW |
Topic | Author | Date |
an attempt at a failsave bootloader | 01/01/70 00:00 | |
do you REALLY need that 1kB? | 01/01/70 00:00 | |
I'll have to think on that one - excellent idea | 01/01/70 00:00 | |
Flash uncertainty | 01/01/70 00:00 | |
I did not consider | 01/01/70 00:00 | |
extra jump and enough power | 01/01/70 00:00 | |
extra junp | 01/01/70 00:00 | |
no magic idea... | 01/01/70 00:00 | |
maths problem | 01/01/70 00:00 | |
I am absolutely sure... | 01/01/70 00:00 | |
the penalty of an extra ljmp... | 01/01/70 00:00 | |
Dont ReWrite Page 0 | 01/01/70 00:00 | |
not a PC ...![]() | 01/01/70 00:00 |