patch 1166 removed the 16 byte offset added to gbt in cpu/x86/pc/resetend.fth
this causes qemu to hang at line 35 (far jump)
reverting changes to lines 18, 22, and 31 fixes. (adding '#h 10 +' back in)

18: gdt-pa h# 10 + # di mov \ New GDT base
22: gdt-pa h# 10 + h# 60 + # di mov \ Destination - New descriptor 0x60
31: gdt-pa h# 10 + # 2 [ax] mov \ New GDT base

tested against version 1212

   Postcards
Click to get high quality postcards printed fast and easy.
Click Here For More Information