@@ -40,27 +40,27 @@ constexpr char TEXT_RESW[] PROGMEM = "resw";
4040} // namespace
4141
4242constexpr Pseudo PSEUDOS[] PROGMEM = {
43- {TEXT_DB, &Assembler::defineDataConstant, Assembler::DATA_BYTE},
44- {TEXT_DS, &Assembler::allocateSpaces, Assembler::DATA_BYTE},
45- {TEXT_DW, &Assembler::defineDataConstant, Assembler::DATA_WORD},
46- {TEXT_RESB, &Assembler::allocateSpaces, Assembler::DATA_BYTE},
47- {TEXT_RESD, &Assembler::allocateSpaces, Assembler::DATA_LONG},
48- {TEXT_RESW, &Assembler::allocateSpaces, Assembler::DATA_WORD},
43+ { TEXT_DB, &Assembler::defineDataConstant, Assembler::DATA_BYTE },
44+ { TEXT_DS, &Assembler::allocateSpaces, Assembler::DATA_BYTE },
45+ { TEXT_DW, &Assembler::defineDataConstant, Assembler::DATA_WORD },
46+ { TEXT_RESB, &Assembler::allocateSpaces, Assembler::DATA_BYTE },
47+ { TEXT_RESD, &Assembler::allocateSpaces, Assembler::DATA_LONG },
48+ { TEXT_RESW, &Assembler::allocateSpaces, Assembler::DATA_WORD },
4949};
5050PROGMEM constexpr Pseudos PSEUDO_TABLE{ARRAY_RANGE (PSEUDOS)};
5151
5252constexpr AsmI8086::PseudoI8086 AsmI8086::PSEUDO_I8086_TABLE[] PROGMEM = {
53- {TEXT_DD, &AsmI8086::defineConstant, DATA_DD},
54- {TEXT_DQ, &AsmI8086::defineConstant, DATA_DQ},
55- {TEXT_DT, &AsmI8086::defineConstant, DATA_DT},
56- {TEXT_FPU, &AsmI8086::setCoprocessor},
57- {TEXT_REP, &AsmI8086::encodeRepeatInsn, 0xF3 },
58- {TEXT_REPC, &AsmI8086::encodeRepeatInsn, 0x65 }, // V30
59- {TEXT_REPE, &AsmI8086::encodeRepeatInsn, 0xF3 },
60- {TEXT_REPNC, &AsmI8086::encodeRepeatInsn, 0x64 }, // V30
61- {TEXT_REPNE, &AsmI8086::encodeRepeatInsn, 0xF2 },
62- {TEXT_REPNZ, &AsmI8086::encodeRepeatInsn, 0xF2 },
63- {TEXT_REPZ, &AsmI8086::encodeRepeatInsn, 0xF3 },
53+ { TEXT_DD, &AsmI8086::defineConstant, DATA_DD },
54+ { TEXT_DQ, &AsmI8086::defineConstant, DATA_DQ },
55+ { TEXT_DT, &AsmI8086::defineConstant, DATA_DT },
56+ { TEXT_FPU, &AsmI8086::setCoprocessor },
57+ { TEXT_REP, &AsmI8086::encodeRepeatInsn, 0xF3 },
58+ { TEXT_REPC, &AsmI8086::encodeRepeatInsn, 0x65 , }, // V30
59+ { TEXT_REPE, &AsmI8086::encodeRepeatInsn, 0xF3 },
60+ { TEXT_REPNC, &AsmI8086::encodeRepeatInsn, 0x64 , }, // V30
61+ { TEXT_REPNE, &AsmI8086::encodeRepeatInsn, 0xF2 },
62+ { TEXT_REPNZ, &AsmI8086::encodeRepeatInsn, 0xF2 },
63+ { TEXT_REPZ, &AsmI8086::encodeRepeatInsn, 0xF3 },
6464};
6565PROGMEM constexpr AsmI8086::PseudosI8086 AsmI8086::PSEUDOS_I8086{ARRAY_RANGE (PSEUDO_I8086_TABLE)};
6666
0 commit comments