Andreas Bollhalder wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello
I use FreeDOS in the QEMU emulator for running my DOS applications under
Windows XP. Today, I testet the developer kernels.
1. The kernels compiled with OpenWatcom won't boot. They stop with the
following message:
KWC8616.SYS
-> FATAL: int 13_harddisk: function 42. Can't use 64bits lba
KWC38616.SYS
-> FATAL: int 13_harddisk: function 42. Can't use 64bits lba
Older KWC38616and KWC38632 worked fine. The disk image holds a 64MB
FAT16 partition.
This is due to work in progress, I am adding a wrapper to int13h so disk
changes are less likely to go unnoticed (closer to MS-DOS behaviour),
however my commit last weekend has a bug in it that was brought up on
the kernel list and I am working to correct but have not done so yet.
(If you compile your own, simply comment out the hooking of int13h in
main; though this should be fixed within the next week or sooner.)
2. The kernel compiled with Turbo C works fine. Only in one DOS
application, I get the following message:
odd, since the changes apply to all compilers; possibly the different
compiler is masking the bug (allowing corruption to go unnoticed).
KTC8616.SYS
-> Unimplemented internal DOS function INT2FA 120A
The application works fine. But what does this mean exactly ?
what application? it looks like the application is trying to invoke the
abort/retry/fail handler but the kernel does not support this call so
instead the kernel returns error (and prints the message about
unimplemented function).
Also, the BUFFERS aren't loaded high. That means, this kernel use 16kB
more of conventional memory. Any hint about this ?
not sure about this, did they load high before? what is your value of
buffers in config.sys? nothing much should have changed regarding this,
other than a small increase in kernel size
X. I'm able to use the network interface of QEMU to access the files and
printers of my host system (Windows XP). Also, my application can use
the network connection of my host system to access the internet. And
this with 599kB conventional memory (with OpenWatcom kernel 615kB). In
the HMA are 120kB free.
It's really amazing...
Andreas
Jeremy
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel