1
0
mirror of https://github.com/pevans/erc-c.git synced 2025-01-03 15:31:29 +00:00
erc-c/include
Peter Evans a785eb5665 Remove next_byte, read_byte; remove opcode from execute
The execute function should just work from the PC register. It might
seem to be easier to test by passing an arbitrary opcode into the
function, but because so much of the chip's execution is
context-sensitive (that is, it expects PC to be pointing at the opcode,
to have its operand in front of it, etc.), passing an arbitrary opcode
is not really reflective of what needs to be in place for the function
to work correctly.
2018-01-09 20:56:11 -06:00
..
apple2.dd.h Rename apple2dd_ to apple2_dd_ 2018-01-07 13:44:07 -06:00
apple2.draw.h
apple2.h Add set_memory function 2018-01-06 21:37:15 -06:00
apple2.mem.h Change objstore structure to contain all peripheral ROM 2018-01-09 15:56:21 -06:00
log.h Refactor a bit for easier testing; add log_stream() 2018-01-07 15:05:20 -06:00
mos6502.dis.h
mos6502.enums.h Rename status flags to MOS_ 2018-01-05 14:18:39 -06:00
mos6502.h Remove next_byte, read_byte; remove opcode from execute 2018-01-09 20:56:11 -06:00
mos6502.tests.h
objstore_data.h Change objstore structure to contain all peripheral ROM 2018-01-09 15:56:21 -06:00
objstore.h Change objstore structure to contain all peripheral ROM 2018-01-09 15:56:21 -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
vm_screen.h Move vm_area logic into its own file 2018-01-07 20:05:02 -06:00
vm_segment.h Add get_map_machine function. 2018-01-07 20:00:09 -06:00