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