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