Home
last modified time | relevance | path

Searched refs:m6509 (Results 1 – 13 of 13) sorted by relevance

/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/cpu/m6502/
H A Dm6509.c85 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 Dops09.h23 #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 Dm6509.c121 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 Dops09.h23 #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 Dm6509.c113 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 Ddm6509.lst3 # m6509 - special banking on two specific instructions, and banking in general
/dports/emulators/mame/mame-mame0226/src/devices/cpu/m6502/
H A Ddm6509.lst3 # m6509 - special banking on two specific instructions, and banking in general
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/
H A Dcpuintrf.c361 CPU0(M6509, m6509, 1, 0,1.00, 8, 20, 0,20,LE,1, 3 ),
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/
H A Dcpuintrf.c361 CPU0(M6509, m6509, 1, 0,1.00, 8, 20, 0,20,LE,1, 3 ),
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/
H A Dcpuintrf.c407 …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 DMakefile.common1406 SOURCES_C += $(CORE_DIR)/src/cpu/m6502/m6509.c
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/
H A DMakefile.common1179 SOURCES_C += $(CORE_DIR)/cpu/m6502/m6509.c
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/
H A DMakefile.common1160 SOURCES_C += $(CORE_DIR)/cpu/m6502/m6509.c