IDA Disassemblies Gallery

80×86 Architecture : DOS Extender

Assembler code
00003F20 00003F20 ; =============== S U B R O U T I N E ======================================= 00003F20 00003F20 00003F20 public start 00003F20 start proc far 00003F20 call sub_1050 00003F25 or eax, eax 00003F27 jz loc_3F3E 00003F2D lea edx, large aDpmiServerInit ; "DPMI server initialization error -- out"... 00003F33 mov ah, 9 00003F35 int 21h ; DOS - PRINT STRING 00003F35 ; DS:DX -> string terminated by "$" 00003F37 xor eax, eax 00003F39 jmp locret_3F44 00003F3E ; --------------------------------------------------------------------------- 00003F3E 00003F3E loc_3F3E: ; CODE XREF: start+7↑j 00003F3E lea eax, large SetVectors 00003F44 00003F44 locret_3F44: ; CODE XREF: start+19↑j 00003F44 retf 00003F44 start endp 00003F44 00003F44 _text ends 00003F44 00003F44 00003F44 end start