1
0
mirror of https://github.com/pevans/erc-c.git synced 2024-06-02 07:41:32 +00:00
erc-c/include
Peter Evans 978ad1faaf Formerly "BAD" instructions are now forms of NOPs
But weird forms. In most cases they basically are NOPs, except with
different opcodes. In other cases, we call them NP2 and NP3s, and do so
because they consume 2 or 3 bytes respectively (vs. just 1 with NOP).

We had to teach some arcane magic to the emulator for this to work. We
may want to refactor to decouple the number of bytes consumed from the
address mode.
2018-02-22 14:07:05 -06:00
..
apple2.bank.h Switch bank code into its own file 2018-01-12 22:06:49 -06:00
apple2.dbuf.h Add switch read/write for display buffer switches 2018-01-16 23:48:49 -06:00
apple2.dd.h Pass image type into enc_dos; use sector_num instead of a table pointer 2018-02-20 15:36:23 -06:00
apple2.dec.h Refactor code to pass image type in 2018-02-21 00:23:12 -06:00
apple2.draw.h Add apple text functions and refactor draw logic for text 2018-01-24 16:11:08 -06:00
apple2.enc.h Pass image type into enc_dos; use sector_num instead of a table pointer 2018-02-20 15:36:23 -06:00
apple2.h Enable disassembly toggle (ALT+D) 2018-02-07 15:24:02 -06:00
apple2.kb.h Finish map, mapper handling for keyboard events 2018-01-17 01:07:31 -06:00
apple2.mem.h Add missing decls for switch read/write 2018-01-16 23:49:14 -06:00
apple2.pc.h Add pc file for peripheral card ROM 2018-01-15 23:50:33 -06:00
apple2.reflect.h Enable disassembly toggle (ALT+D) 2018-02-07 15:24:02 -06:00
apple2.tests.h Add tests for apple2.kb.c 2018-01-17 14:58:42 -06:00
apple2.text.h Add apple text functions and refactor draw logic for text 2018-01-24 16:11:08 -06:00
log.h Add ERR_INVALID error code 2018-02-04 00:06:04 -06:00
mos6502.dis.h Change disassembly to add more info 2018-01-19 00:34:57 -06:00
mos6502.enums.h Formerly "BAD" instructions are now forms of NOPs 2018-02-22 14:07:05 -06:00
mos6502.h Formerly "BAD" instructions are now forms of NOPs 2018-02-22 14:07:05 -06:00
mos6502.tests.h Add memory injection to 6502; main memory in apple2 2018-01-10 21:28:05 -06:00
objstore_data.h Remove JSR WAIT to speed up disk II controller 2018-02-19 00:48:11 -06:00
objstore.h Add inverse font 2018-01-24 14:26:28 -06:00
option.h Add flash memory, disassemble options 2017-12-31 15:50:59 -06:00
vm_area.h Move vm_area logic into its own file 2018-01-07 20:05:02 -06:00
vm_bitfont.h Change create to use objstore vm_8bit data 2018-01-03 21:50:30 -06:00
vm_bits.h More documentation 2017-12-06 21:37:14 -06:00
vm_di.h Add VM_OUTPUT DI entry 2018-02-07 00:01:57 -06:00
vm_event.h Break keyboard event logic out into normal/special 2018-02-06 16:29:15 -06:00
vm_reflect.h Treat pause and disasm as toggle functions 2018-02-07 14:41:44 -06:00
vm_screen.h Allow us to signal that we should exit 2018-02-05 00:35:04 -06:00
vm_segment.h Add fwrite function, support for streams and types 2018-02-03 20:50:08 -06:00