Am 17.01.2017 um 11:07 schrieb Thomas Faber:
"ASSUME DS:.text" allows the assembler to
use a smaller addressing
mode -- but then also (silently) refuses to use 32 bit memory operands.
That does the job, thanks! As the boot sector is only working with
16-bit memory addresses, this disadvantage is acceptable to me.
By the way, one major benefit of using both GAS and MASM is definitely
error checking. GAS even assembles code referencing nonexisting symbols
just fine...
- Colin