The OS/2 PDD reference has some working examples of ioctls for
32-bit OS/2 code, but none for 16-bit DOS code. It just says "use
the DOS INT 21h ioctl interface." It would help to know how!
I google'd for hours without finding a working example. I gave up.
I have been using OS/2 to run my BBS since feb. 1996 and have yet to
find a DOS program that doesn't work under OS/2+DOS.
The BBS is running under Warp 4 FP12.
Borland C++ 3.1 fails.
FP12 seems good here too. But I had to use IBM1S506.ADD from MCP2 to
get my SIS IDE controller using UDMA. And the IBM com.sys driver
from MCP2 works with my PCI serial card.
Running a stress test with SIO (1.60d) shows that it uses 100% of
the CPU on an inbound transfer at 115200. The IBM com.sys only uses
3% on the same test. SIO gives the app many small packets, hammering
the CPU.
Sysop: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 17 |
Nodes: | 4 (0 / 4) |
Uptime: | 18:18:51 |
Calls: | 563 |
Files: | 81,769 |
Messages: | 1,201,226 |