[syslinux] INT22h/000Dh

Sebastian Herbszt herbszt at gmx.de
Thu Sep 6 06:32:52 PDT 2012


Piotr Romaniuk wrote:
> Hi,
> 
> I added proper entry in vector table (i.e. comapi_chainboot), but after 
> I call int22h/000Dh it hangs and does not start my code. Am I doing 
> something wrong in setup of this interrupt arguments?
> 
>     com32sys_t input_regs, output_regs;
>     input_regs.eax.l=0xd;
>     input_regs.edx.l=0x0;
>     input_regs.edi.l=OFFS(buffer);

Don't use OFFS here; just buffer.

Sebastian




More information about the Syslinux mailing list