紧急求助,关于汇编编程!!!!

我有一段基于dos下的c语言(使用嵌入汇编方式)源程序,如下。请教,如何将这段代码改写成qnx认可的形式。
void FunWatchDogStartup()
{
_AH=0xc3;
_AL=0x01;
_BX=0x30;//seconds 0x30=48=48sec
geninterrupt(0x15);
return 0;
}