Actually, after looking through fdl.c from libc and the cam code, I don't
understand how "read()" could ever read more than 4096 bytes. Which it
clearly does when the DOS server is started as a boot server from the
boot.lst. (otherwise it wouldn't be able to read ANY FATs over 4096 bytes)
So why is "read()" able to read more than 4096 bytes from the cam server
in one call when the DOS server is a boot server, but is only able to
read 4096 bytes per "read()" when the same DOS server is launched after
boot time?
David (who is happy to be running into such relatively simple problems
such that I can learn much about VSTa from them)
Received on Sat Jun 24 04:53:16 1995
This archive was generated by hypermail 2.1.8 : Thu Sep 22 2005 - 15:12:27 PDT