Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Jack R. Ellis

E-mail

01.11.2007, 18:21
 

New UIDE Releases. (Announce)

UIDE has been updated to 10-29-2007 and can now run only hard-disks or only
CD/DVD drives, as requested by Laaca and others.

UIDE is available at <http://johnson.tmfc.net/dos/drivers.html>.

UIDEL will be replaced in the 11-01-2007 release with a "small size" UIDES.
It is the small 1.75K UIDE in a 6K "packed" object file. Lucho has tested
UIDES and will include it in his next "boot" diskette release.

avoskov

01.11.2007, 22:02

@ Jack R. Ellis
 

New UIDE Releases.

Really nice and unique drivers! I'll definetly test them.
I see, that they are packed now. By the way, is there any ASPI layer, that can use your UIDE driver for access to CD-ROM hardware? Problem is actual - SATA CD-recorders are becoming widespread, and CDRTOOLS are requiring ASPI layer.

I know only one solution - huge ASPI.SYS from OAK technologies (no SATA, no UDMA).

Best regards,
Alexey

Jack

02.11.2007, 00:35

@ avoskov
 

No "ASPI", Only "IDE" In UIDE.

Sorry, but as its name implies, UIDE works only with "IDE" devices.

ASPI is a NIGHTMARE, and firms like Adaptec or Iomega are NOT friendly about
providing DOS specs. Others who know ASPI can call UIDE's "external drive"
logic or add a new "internal driver" to cache such drives. I lost 6 months
trying to write a ZIP driver, gave up and got a nice Gigabyte "Combo CD/DVD"
using ATAPI. Much less expensive, anyway. No more ASPI or Iomega for me!

avoskov

02.11.2007, 01:35

@ Jack
 

No "ASPI", Only "IDE" In UIDE.

> ASPI is a NIGHTMARE, and firms like Adaptec or Iomega are NOT friendly
> about providing DOS specs. Others who know ASPI can call UIDE's "external
> drive" logic or add a new "internal driver" to cache such drives.

I really understand problems with SCSI and ZIP drivers and even don't think about them - they are not widespread. But I'm speaking about another driver - ASPI emulation layer for IDE/ATAPI CD/DVD drives. Drive is IDE/ATAPI, software interface is ASPI. I think, that it may be a separate driver interacting with UIDE.
Scheme is:
DEVICE -- UIDE/UDVD/QCDROM -- ASPI EMULATOR (and MSCDEX) -- CDRECORD.EXE

Jack

02.11.2007, 02:25

@ avoskov
 

... UIDE Not Designed For This.

> I really understand problems with SCSI and ZIP drivers and even don't
> think about them - they are not widespread. But I'm speaking about
> another driver - ASPI emulation layer for IDE/ATAPI CD/DVD drives.
> Drive is IDE/ATAPI, software interface is ASPI. I think, that it
> may be a separate driver interacting with UIDE ...

UIDE handles CD/DVD drives for data input only, not any sort of data
output. The spec for a "CD-ROM Redirector" like SHCDX33C or MSCDEX
never included write functions, as it was done before CD/DVD burners
were available.

Instead of adding write logic in UIDE, you should keep your "burner"
driver separate. If it only does output, UIDE can still input data
files, since UIDE and the "burner" driver will not be running at the
same time. If the "burner" driver DOES do file input, it can still
call UIDE's "external entry" routine for data caching like UDVD did.
Slightly different "linkage", but it can still work O.K.

Back to index page
Thread view  Board view
22049 Postings in 2034 Threads, 396 registered users, 299 users online (1 registered, 298 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum