Date: Tue, 4 Feb 1997 15:27:04 +0100 From: chojnacki Message-Id: <199702041427.PAA00604@ernie.icslab.agh.edu.pl> To: djgpp AT delorie DOT com Subject: interrupt 21h in djgpp v1 I want to call function 0Ch of interrupt 21h in djgpp v1 (gcc v2.6.3) I tried inline assembly: ... __asm__(" movb $0xc, %ah movb $0, %al int $0x21 "); ... and after compiling I got this: go32 version 1.12.maint3 Copyright (C) 1994 DJ Delorie Unsupported DOS request at eip=11b2 eax=00000c00 ebx=7ffffd88 ecx=00000000 edx=00003004 esi=00000000 edi=00000000 ebp=7ffffd74 esp=7ffffd74 cs=d8 ds=48 es=48 fs=48 gs=38 ss=48 cr2=00003000 Call frame traceback EIPs: 0x000011b2 I've tried this in djgpp v2 (gcc v2.7.2) and it works fine. How should I do this in djgpp v1 ? Thank you -------------------------------------- Tom Chojnacki (s709 AT icslab DOT agh DOT edu DOT pl) --------------------------------------