Hi. I am getting this:
C:\>fdtest The shell is about to be terminated, though, this is forbidden (usually by enabling the "/P" option). You must reboot the system or, if this shell runs in a multitasking environment, terminate this process/task manually. when I run this: C:\devel\pdos\pdpclib>type fdtest.asm .model small .stack 1000h .code top: mov ah, 044h mov al, 01h mov bx, 0 ;mov dx, 081h mov dx, 0h int 021h mov ah, 04ch int 021h end top I don't get that problem on a Win 95 command prompt. Using 1 or 81h gives the same result. The code seems to be conforming to this: http://www.ctyme.com/intr/rb-2821.htm http://www.ctyme.com/intr/rb-2820.htm Apologies if this is a simple and obvious coding error on my part. I was thinking of posting it to a different newsgroup first. Note that the original real code does a get device info first, and has a device information word of 0, but I may have stuffed that test up. Hoping for some guidance. This is Freedos 1.3 and compilation is as below. Thanks. Paul. C:\devel\pdos\pdpclib>wasm fdtest.asm Open Watcom Assembler Version 1.6 Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved. Source code is available under the Sybase Open Watcom Public License. See http://www.openwatcom.org/ for details. fdtest.asm: 20 lines, 0 warnings, 0 errors C:\devel\pdos\pdpclib>wcl fdtest.obj Open Watcom C/C++16 Compile and Link Utility Version 1.6 Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved. Source code is available under the Sybase Open Watcom Public License. See http://www.openwatcom.org/ for details. wlink @__wcl__.lnk Open Watcom Linker Version 1.6 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. Source code is available under the Sybase Open Watcom Public License. See http://www.openwatcom.org/ for details. loading object files creating a DOS executable
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel