commit 1def07a9a421a53eb4a1d8c9d6863f2355b3e05c
parent eb6a0bebd47db7fc59c919e60dd1bca589d9a547
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date: Fri, 12 Oct 2018 14:37:32 +0100
Merge "Remove unused src/romfw/rmc.c"
Diffstat:
1 file changed, 0 insertions(+), 33 deletions(-)
diff --git a/src/romfw/rmc.c b/src/romfw/rmc.c
@@ -1,33 +0,0 @@
-#include <rcode.h>
-
-void
-bad_rmc(Ctx *ctx, int error)
-{
- dbg("bad RMC: %d, %d = %d\n", ctx->imm1, ctx->imm2, error);
- ctx->error = error;
- longjmp(ctx->recover, 1);
-}
-
-void
-rmc(unsigned imm1, unsigned imm2, Ctx *ctx)
-{
- const struct rowidx *idx;
- int offset;
-
- if (setjmp(ctx->recover))
- return;
-
- if (imm1 > 255 || imm2 > 255)
- panic("rmc");
-
- ctx->imm1 = imm1;
- ctx->imm2 = imm2;
-
- idx = &rowidx[imm1];
- if (imm2 >= idx->cnt)
- bad_rmc(ctx, 1);
-
- (*handler[idx->off + imm2])();
-
- ctx->error = 0;
-}