diff --git a/karch/main.c b/karch/main.c index b9b1d7f..1c745dc 100644 --- a/karch/main.c +++ b/karch/main.c @@ -4,13 +4,7 @@ #include "arch.h" ushort fwprog[] = { - I_ADD_R_I, RDX, A_IMM32, 0xAABB, 0xCCDD, - I_MOV_R_R, RAX, RDX, - I_MOV_R_I, RBX, A_IMM64, 0x7777, 0x6666, 0x5555, 0x4444, - I_SUB_R_I, RDX, A_IMM16, 0xCCDD, - I_MOV_R_I, RBP, A_IMM16, 0x0010, - I_MUL_I, A_IMM64, 0xFFFF,0xFFFF,0xFFFF,0xFFFF, - I_ADD_R_I, RAX, A_IMM32, 0xAABB, 0xCCDD, + I_MOV_R_I, RBP, A_IMM16, MEMOFF+sizeof(fwprog)+0xFF, }; ushort bget(ctx_t *ctx)