Please test lastest version of devload - version 3.24 available for
the time being at
http://www.fdos.org/kernel/testing/devload-3.24.zip

For changes since 3.23 see
http://fdos.svn.sourceforge.net/viewvc/fdos/trunk/source/BASE/devload/devload.asm?r1=133&r2=138

Basically this adds the /Dx option where x is the drive letter to use
(or if in use where to start search from).  My initial implementation
did not consider holes in the block devices, this corrects that by
always beginning at C: and looking for next free drive letter (CDS
entry).  Additionally, I had thought the later check would be
sufficient for the LASTDRIVE check, but upon review I see it was not,
so implemented explicit check if we reached last drive [currently only
tested with default lastdrive = Z].  I am still not sure number of
block drives would ever not be <= used CDS entries, but I do
understand that the 1st available CDS could be less than number of
block drives.  Devload now also sets the error code to that of the
letter used (0 based, so A=0 and Z=25, note that I only tested C: or
higher) and 255 on error.

Jeremy

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to