Commit graph

11 commits

Author SHA1 Message Date
George Koehler
fd27acb487 Fix assembly of bfffo d1[0:32], d3
The assembler wrongly defined _bfexts_ and _bfffo_ with the same bits
as _bfextu_; this turned all bfexts and bfffo instructions into
bfextu.  Motorola's 68k Programmer's Reference Manual (1992) gives
different bits for bfexts, but still has wrong bits for bfffo.  Change
bfexts and bfffo to match the 68k emulators musahi, aranym, syn68k.

The bitfield width is from 1 to 32, not 0 to 31, so move the warning
from 32 to 0.  This doesn't change the warning message, so it will say
that 0 is "too big", when 0 is really too small.
2019-09-24 10:44:48 -04:00
carl
9bb69bbb98 Fix several compiler warnings by adding braces 2019-05-14 23:21:19 +08:00
ceriel
1db6a3029b Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
e43e6b8100 Added M68030 MMU instructions 1992-11-19 18:19:55 +00:00
ceriel
df77506e1f Some modifications to reduce the number of terminals (for Ultrix) 1990-11-30 09:42:49 +00:00
ceriel
2cd40f68e6 Added support for MC68881 floating point processor 1989-06-08 12:46:17 +00:00
ceriel
5c7325e0de fix: tst instruction also allowed on address register 1989-02-28 18:40:35 +00:00
ceriel
6eaf182cee Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
f8204dc8a9 newer version 1987-02-26 19:49:42 +00:00
ceriel
31b5e111bf Initial revision 1987-01-29 20:15:14 +00:00