Hi!
>> would be useful as fallback to have at least SOME access to your non-BIOS 
>> disks
> 
> Why not the fastest SATA AHCI DMA ? Apparently the problem is not
> inside UIDE ;-)

If your motorbike fails, the fallback is not a plane. It is a bicycle.
In other words, if for example a CF card only supports PIO, neither
UDMA nor AHCI DMA will help you ;-).

>> Adding block-device support would take a LOT more code

A ramdisk is often a tiny driver. To give block device access
to UIDE disks, you only need a partition table parser and a
driver similar in size to a ramdisk. I would suggest that both
is put in a driver for UIDE block devices which can be loaded
separately from UIDE. Alternatively, UIDE could provide ASPI
access to the found disks, then already existing drivers as
ASPIDISK can be used for block device access :-).

> I haven't asked for adding block-device to UIDE, just non-BIOS
> disks support...

Support means you access them somehow - just "adding" them to
int 13 will not give them drive letters, only lowlevel access.

Eric



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to