Hello Ralf,
The "CALL 5" equivalent was never properly implemented, I guess Peterson ran into problems with the differences of the 8080 and 8086 CPUs.
[...]
And you will have a hard time to find any serious documentation on that CALL 5 stuff for any version of DOS. And I would be surprised if there would have been anything left after the rewrite of DOS for MS-DOS 2.0.
The `call 5' implementation was very clunky --- involving running some pesky extra instructions not needed by the `int 0x21' path --- but it most probably did work back then. In a way, it had to work --- the programs translated using Paterson's Z80-to-8086 source code translation relied on the `call 5' actually working as a syscall mechanism. On a slightly related note: https://www.pcjs.org/blog/2018/05/27/ . :-) Thank you! -- https://gitlab.com/tkchia :: https://github.com/tkchia _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user