Hi :-)

Thanks to Jack and Rugxulo, some updated drivers are available
and mirrored: UIDE, UDVD2, UHDD and a tuned SHSUCDX. Thank you!

www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/shsucdx/ellis/

This tuned SHSUCDX version 3.03F lets UIDE / UDVD2 know whether
a sector is directory metadata (not just file contents) so that
metadata can be given priority in caching.

www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/cdrom/uide/

UIDEJR is no longer included, because users, according to Jack,
were not interested in it, which was quite disappointing. There
are 2 new drivers in the collection replacing UIDEJR: UDVD2 and
UHDD, which are CD/DVD only and disk only drivers respectively.



Note that UHDD requires XMS to work at all, use UIDE if you must
use a driver without having any XMS available. UHDD cache sizes
can go up to 4 GB, 28 drives and 10 controllers. It also has the
UIDE API which allows non-SATA/IDE drivers to send their own raw
data for caching to UIDE / UHDD. If you load UHDD with /E or /N1
command line options, no UDMA nor PCI scan are used. With the /B
option, you get the smallest, 1440 byte, driver size, even a lot
smaller than UIDEJR /B in a separate code branch with no caches.

UHDD can also be useful for computers without any optical drives
built-in, e.g. netbooks where CD/DVD/BD would have to use USB.



The new UDVD2 driver supports up to 6 CD/DVD drives, with fast
IDE and SATA and generic PIO support. There is no raw track write
support (any more?) due to lack of users. If you load UHDD before
UDVD2, the latter can use UHDD to cache sectors - only those with
directory metadata if you use the /UD command line option, saving
a lot of cache. If you only copy all files once, caching only the
directories already gives optimal speed with tuned SHSUCDX 3.03f.
The /UD option is available in both UIDE and UDVD2, both needing
the tuned SHSUCDX in /UD mode...

UDVD2 is both a good choice as stand alone CD/DVD driver without
built-in cache and a good (source code) example for how drivers
can use the API in UHDD / UIDE to let those cache data for them.



Enjoy the updated driver collection and let us know about your
experiences :-)
Regards, Eric (thanks to Jack for explaining the new features!)



PS: It would also be interesting to hear about BluRay (BD) drive
experiences with DOS drivers. I think as long as you use ISO9660
formatted disks, they should work exactly as CD and DVD. For UDF
format, you will have to use another driver instead of SHSUCDX.



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to