/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/cpu/m6502/ |
H A D | m6509.c | 85 static m6509_Regs m6509; variable 106 m6509.pc.w.h=m6509.pc_bank.w.h; in WRITE_HANDLER() 117 m6509.insn = insn6509; in m6509_reset() 119 m6509.pc_bank.d=m6509.ind_bank.d=0; in m6509_reset() 120 m6509.pc_bank.b.h2=m6509.ind_bank.b.h2=0xf; /* cbm500 needs this */ in m6509_reset() 121 m6509.pc.w.h=m6509.pc_bank.w.h; in m6509_reset() 127 m6509.sp.d = 0x01ff; in m6509_reset() 253 if (m6509.irq_callback) (*m6509.irq_callback)(0); in m6509_take_irq() 256 m6509.pending_irq = 0; in m6509_take_irq() 275 (*m6509.insn[op])(); in m6509_execute() [all …]
|
H A D | ops09.h | 23 #define m6502 m6509 26 #define ZPWH m6509.zp.w.h 28 #define EAWH m6509.ea.w.h 30 #define PBWH m6509.pc_bank.w.h 31 #define PB m6509.pc_bank.d 33 #define IBWH m6509.ind_bank.w.h 34 #define IB m6509.ind_bank.d
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/cpu/m6502/ |
H A D | m6509.c | 121 static m6509_Regs m6509; variable 142 m6509.pc.w.h=m6509.pc_bank.w.h; in WRITE_HANDLER() 153 m6509.insn = insn6509; in m6509_reset() 155 m6509.pc_bank.d=m6509.ind_bank.d=0; in m6509_reset() 156 m6509.pc_bank.b.h2=m6509.ind_bank.b.h2=0xf; /* cbm500 needs this */ in m6509_reset() 157 m6509.pc.w.h=m6509.pc_bank.w.h; in m6509_reset() 163 m6509.sp.d = 0x01ff; in m6509_reset() 271 if (m6509.irq_callback) (*m6509.irq_callback)(0); in m6509_take_irq() 274 m6509.pending_irq = 0; in m6509_take_irq() 295 (*m6509.insn[op])(); in m6509_execute() [all …]
|
H A D | ops09.h | 23 #define m6502 m6509 26 #define ZPWH m6509.zp.w.h 28 #define EAWH m6509.ea.w.h 30 #define PBWH m6509.pc_bank.w.h 31 #define PB m6509.pc_bank.d 33 #define IBWH m6509.ind_bank.w.h 34 #define IB m6509.ind_bank.d
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/cpu/m6502/ |
H A D | m6509.c | 113 static m6509_Regs m6509; variable 134 m6509.pc.w.h=m6509.pc_bank.w.h; in WRITE_HANDLER() 145 m6509.insn = insn6509; in m6509_reset() 147 m6509.pc_bank.d=m6509.ind_bank.d=0; in m6509_reset() 148 m6509.pc_bank.b.h2=m6509.ind_bank.b.h2=0xf; /* cbm500 needs this */ in m6509_reset() 149 m6509.pc.w.h=m6509.pc_bank.w.h; in m6509_reset() 155 m6509.sp.d = 0x01ff; in m6509_reset() 263 if (m6509.irq_callback) (*m6509.irq_callback)(0); in m6509_take_irq() 266 m6509.pending_irq = 0; in m6509_take_irq() 287 (*m6509.insn[op])(); in m6509_execute() [all …]
|
/dports/emulators/mess/mame-mame0226/src/devices/cpu/m6502/ |
H A D | dm6509.lst | 3 # m6509 - special banking on two specific instructions, and banking in general
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/m6502/ |
H A D | dm6509.lst | 3 # m6509 - special banking on two specific instructions, and banking in general
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/ |
H A D | cpuintrf.c | 361 CPU0(M6509, m6509, 1, 0,1.00, 8, 20, 0,20,LE,1, 3 ),
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/ |
H A D | cpuintrf.c | 361 CPU0(M6509, m6509, 1, 0,1.00, 8, 20, 0,20,LE,1, 3 ),
|
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/ |
H A D | cpuintrf.c | 407 …CPU0(M6509, m6509, 1, 0,1.00,M6509_INT_NONE, M6509_INT_IRQ, M6509_INT_NMI, 20, 0,20,LE…
|
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/ |
H A D | Makefile.common | 1406 SOURCES_C += $(CORE_DIR)/src/cpu/m6502/m6509.c
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/ |
H A D | Makefile.common | 1179 SOURCES_C += $(CORE_DIR)/cpu/m6502/m6509.c
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/ |
H A D | Makefile.common | 1160 SOURCES_C += $(CORE_DIR)/cpu/m6502/m6509.c
|