X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2FCyclone%2Fapp.h;fp=cpu%2FCyclone%2Fapp.h;h=1796e9c8cba62d3e6a370f6c5a82a26b4ad4379d;hb=b637c56aadc5b854ca28a8a111cf07324bc0e2ad;hp=2742b85683736aee2b8b6d604980b68f104c32d2;hpb=cfb3dfa0f2a36569a6b090e87568b1a1c423f75c;p=picodrive.git diff --git a/cpu/Cyclone/app.h b/cpu/Cyclone/app.h index 2742b85..1796e9c 100644 --- a/cpu/Cyclone/app.h +++ b/cpu/Cyclone/app.h @@ -16,10 +16,10 @@ extern int g_lea_cycle_table[]; extern int g_pea_cycle_table[]; extern int g_movem_cycle_table[]; int Ea_add_ns(int *tab, int ea); // add nonstandard EA cycles -int EaCalc(int a,int mask,int ea,int size,int top=0); -int EaRead(int a,int v,int ea,int size,int mask,int top=0); +int EaCalc(int a,int mask,int ea,int size,int top=0,int sign_extend=1); // 6 +int EaRead(int a,int v,int ea,int size,int mask,int top=0,int sign_extend=1); // 7 int EaCanRead(int ea,int size); -int EaWrite(int a,int v,int ea,int size,int mask,int top=0); +int EaWrite(int a,int v,int ea,int size,int mask,int top=0,int sign_extend_ea=1); int EaCanWrite(int ea); int EaAn(int ea);