Hi Jim,

Jack sent some additional information about his new driver...

We should mirror it from http://johnson.tmfc.net/dos/driver.html
to ibiblio where we have a 2007 version at the moment ;-).

Most information is in this post on the EDR DOS forum:

www.drdosprojects.de/forum/drp_forum/posts/8707.html

Apparently the new UIDE is a reaction to problems with (X)GCDROM
and the JLM-based drivers as well as a CDDA-read related bugfix.

The new UIDE uses 5 kB of DOS RAM, which can be split into 1+4k
with 4 kB in HMA with MS DOS (6.x has 20k, 7.x has 9k HMA free).
Not in FreeDOS, HMA free *after* DEVICEs - maybe DEVLOAD helps?

It also uses up to 2 GB of RAM for cache, as Jack thinks that
there is not much else that you can do with the piles of RAM
that are available on modern PC ;-). You can even use a new /B
option to disable caching and save 1 kB of DOS RAM if you want
to use no or another separate cache instead...

Other good news is of course that the (MASM) sources are open
again and the anti-FreeDOS license restriction got removed :-).

See below for the extended 2007 to now changelog...

>> #####
>> The new 2-GB "small memory" UIDE has been announced on EDR-DOS and has
>> been posted, along with XMGR and their sources, at Johnson Lam's site:
>> http://johnson.tmfc.net/
>> #####

> I'm glad to see that the FreeDOS restriction has been removed. From
> the Readme: (see 25-Apr-09)
> 
> 2. NO Warranties
>    -------------
> 
>    XMGR and UIDE are offered without charge, "as-is", and "use at your own
>    risk", and with NO warranties, not even the implied warranty of FITNESS
>    for ANY particular purpose nor of MERCHANTABILITY!
> 
>    Driver questions or comments may be addressed to the website of Johnson
>    Lam, <john...@tmfc.net>.
> 
> 
> 3. Revisions
>    ---------
> 
>    28-Apr-09   Fixed UIDE save/restore error during CD/DVD init messages.
> 
>    25-Apr-09   XMGR/UIDE license and FreeDOS prohibition deleted, drivers
>                  and sources are again available to all.   Corrected UIDE
>                  error in posting CD/DVD "return codes".   UIDE /R switch
>                  re-added to support ROM-DOS.
> 
>    21-Apr-09   Minor UIDE error (disk "A20 error" code not set) is fixed.
> 
>    17-Apr-09   UIDE now caches 2 GIGABYTES, using 1056 upper-memory bytes
>                  and 3760 HMA bytes for any cache size; search tables now
>                  use XMS!  /L deleted.  Fixed BAD audio byte-count error.

Rugxulo adds the rest of the changelog since our last ibiblio mirror:

>  2-Jan-09   UIDE problem handling CD/DVD read errors has been fixed.
> 
> 29-Dec-08   UIDE can now cache up to 1.8 GIGABYTES of data!    Loading
>               scheme and "MvData" XMS subroutine improved.    Fixed an
>               "I-O busy" error during CD/DVD reads.
> 
> 16-Jan-08   UIDE again allows up to 511-MB caches, using HMA space for
>               most systems, upper-memory for > 255-MB on V7.10 MS-DOS.
> 14-Dec-07   UIDE /R switch and "big" caches deleted.
> 24-Nov-07   UIDE and UIDES disk-entry logic updated to avoid unhandled
>                units, CD/DVD "A20 error" logic corrected.

Eric :-)

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to