diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2020-11-20 18:11:22 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2020-11-20 18:11:22 +0100 |
commit | 56ae2c7b25157e44c50ab982236fee8bbcca0463 (patch) | |
tree | d95a4bd2d8e7c21d30eedbe101440e5c080675bd /README | |
parent | 4c167d48f0f972ff9a5f0e10247aab71c50a141b (diff) | |
download | 6502-56ae2c7b25157e44c50ab982236fee8bbcca0463.tar.gz 6502-56ae2c7b25157e44c50ab982236fee8bbcca0463.tar.bz2 |
some more IRQ work
Diffstat (limited to 'README')
-rw-r--r-- | README | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -83,13 +83,24 @@ VGA kit arrived, some weird issues with payment (UPS, as usual) 17.11.2020: new RAM, same problems -VCC on counters stabilize the circuit on slow clock +resistors on VCC stabilize the circuit on slow clock. 18.11.2020: playing with some cli, sei, having a copy of the counter and optimizing display (refresh on change only) X and Y are not stored in the interrupt routine, why this is -extremely bad, is obious! :-) +extremely bad, is obvious! :-) + +19.11.2020: +distinguish IRQ from timer1 and CA1 source, button should stop +and restart the counter. + +20.11.2020: +fixed wrong IFR address in interrupt handler +some problems in IER and IFR mismatch (though I don't enable +certain interrupts, I get a match in the status register). +Button press trigers two events (on press and release) effectively +switching off/on the counter. commands -------- @@ -102,5 +113,5 @@ minipro -r x -p AT28C16@DIP24 cmp x rom.bin # -wdc02 for extensions -vasm6502_oldstyle -wdc02 -x -wfail -chklabels -dotdir -o rom.bin -Fbin rom.asm +vasm6502_oldstyle -x -wfail -chklabels -dotdir -o rom.bin -Fbin rom.asm |