From f23a38de8cb9ab018f597d45ab2360f37988a559 Mon Sep 17 00:00:00 2001 From: marcobaye Date: Fri, 3 Nov 2017 17:48:49 +0000 Subject: [PATCH] fixed native mode interrupt vectors in library file <65816/std.a> git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@96 4df02467-bbd4-4a76-a152-e7ce94205b78 --- ACME_Lib/65816/std.a | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ACME_Lib/65816/std.a b/ACME_Lib/65816/std.a index 2630419..f1ea6fc 100644 --- a/ACME_Lib/65816/std.a +++ b/ACME_Lib/65816/std.a @@ -1,7 +1,7 @@ -;ACME 0.95 +;ACME 0.96.3 !ifdef lib_65816_std_a !eof -lib_65816_std_a = 1 +lib_65816_std_a = 2 ; Labels and macros for Western Digital's 65c816 processor @@ -12,11 +12,12 @@ lib_65816_std_a = 1 cpu_e_reset = $fffc cpu_e_irq = $fffe - cpu_n_cop = $fff4 - cpu_n_brk = $fff6 - cpu_n_abort = $fff8 - cpu_n_nmi = $fffa - cpu_n_irq = $fffe + cpu_n_cop = $ffe4 + cpu_n_brk = $ffe6 + cpu_n_abort = $ffe8 + cpu_n_nmi = $ffea + ; no reset vector for native mode because reset always enters emulation mode + cpu_n_irq = $ffee } !macro cpu_emu {; switch to emulation mode