all repos — mgba @ 9a7f0f4a74a9e76c6a71d321c6c1214178818fe2

mGBA Game Boy Advance Emulator

Stub out BL, finishing Thumb table
Jeffrey Pfau jeffrey@endrift.com
Wed, 10 Apr 2013 21:11:05 -0700
commit

9a7f0f4a74a9e76c6a71d321c6c1214178818fe2

parent

87863ad97ad4d7f8facb8e93ae5f14121f80ced9

1 files changed, 4 insertions(+), 0 deletions(-)

jump to
M src/isa-thumb.csrc/isa-thumb.c

@@ -230,6 +230,8 @@

DEFINE_INSTRUCTION_THUMB(ILL, ) DEFINE_INSTRUCTION_THUMB(BKPT, ) DEFINE_INSTRUCTION_THUMB(B, ) +DEFINE_INSTRUCTION_THUMB(BL1, ) +DEFINE_INSTRUCTION_THUMB(BL2, ) DEFINE_INSTRUCTION_THUMB(BX, ) DEFINE_INSTRUCTION_THUMB(SWI, )

@@ -339,6 +341,8 @@ DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, ILL)), \

DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, SWI)), \ DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, B))), \ DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, ILL))), \ + DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, BL1))), \ + DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, BL2))) \ static const ThumbInstruction _thumbTable[0x400] = { DECLARE_THUMB_EMITTER_BLOCK(_ThumbInstruction)