This commit is contained in:
Markus Fröschle
2012-10-13 17:04:34 +00:00
parent 5c362a08d2
commit bf5cda3c28

View File

@@ -2,7 +2,7 @@
// extension word format: a0 zeigt auf code, in a1 ist ay, d0/d1 wird zerst<EFBFBD>rt
//------------------------------------------------------------------------------
#include "ii_macro.h"
.include "ii_macro.h"
.global ewf
//-----------------------------------------------------------
@@ -14,8 +14,8 @@ ewferr:
//-----------------------------------------------------------
ewf:
mvz.b (a0)+,d1 // 1. byt ewf
mvs.w ewf_table-.-2(pc,d1*2),d1
jmp ewf_table-.-2(pc,d1)
mvs.w ewf_table-*-2(pc,d1*2),d1
jmp ewf_table-*-2(pc,d1)
ewf_table:
.short ewf_00-ewf_table,ewf_01-ewf_table,ewf_02-ewf_table,ewf_03-ewf_table
.short ewf_04-ewf_table,ewf_05-ewf_table,ewf_06-ewf_table,ewf_07-ewf_table
@@ -1311,8 +1311,8 @@ ewf_ff:
//--------------------------------------------------------------------
ewf_full:
mvz.b (a0)+,d1
mvs.w ewff_table-.-2(pc,d1*2),d1
jmp ewff_table-.-2(pc,d1)
mvs.w ewff_table-*-2(pc,d1*2),d1
jmp ewff_table-*-2(pc,d1)
ewff_table:
.short ewff_end-ewff_table,ewff_i0v-ewff_table,ewff_iwv-ewff_table,ewff_ilv-ewff_table //00
.short ewff_end-ewff_table,ewff_i0n-ewff_table,ewff_iwn-ewff_table,ewff_iln-ewff_table
@@ -1561,5 +1561,5 @@ ewff_lln:
add.l d0,a1
add.l d0,a1
rts
/****************************************************************************************************************