*********************************************************************
************************ A T T E N T I O N **************************
************************ by Jörg Schilling **************************
*********************************************************************

--------->
******** WARNING! This is a release that introduces _massive_ changes
******** in mkisofs. These changes are not yet and cannot yet be complete
******** and are definitely not tested sufficiently already.
******** If you like to test the recent massive mkisofs enhencements, you
******** are welcome! If you lik a "stable" version, use mkisofs from
******** Cdrtools-2.01.01a27
<--------

*********************************************************************
************************ by Jörg Schilling **************************
************************ A T T E N T I O N **************************
*********************************************************************


This OS/2 fork-free cdrecord build from 2.01.01a34 cdrecord sources.
I also applied some other minor OS/2 related changes, the most important of 
them is a new OS/2 CD/DVD transport, so aspi router doesn't need anymore and 
USB CD/DVD devices are supported now.

Original cdrecord sources can be found on ftp://ftp.berlios.de/pub/cdrecord/.
All fixed sources will be in public domain and will be sent to the cdrecord
author, after some testing.

You need to install the latest os2cdrom.dmd (IBM:10.157 or later), which 
introduced new CD/DVD transport for getting full features, like -scanbus without 
media in drive, etc. os2cdrom.dmd IBM:10.127 and IBM:10.150 builds seems to work 
also, but limited somehow and was not fully tested on different DVD drives.

Starting from build 1.3, I provide a custom build of os2cdrom.dmd. As it
doesn't contain latest UDF-related code (last DDK source update was in the 
middle of year 2004), it is not fully compatible with UDF 2.14 and post 
versions. You can't format media for UDF, for example. Reading of UDF media 
can be fulfilled without any problems. If You need full support, then You are 
limited to os2dasd.dmd version, provided with appropriate UDF distribution. 
OS2CDROM.DMD changes themselves are very minor and could be easy integrated 
into latest sources. I sent my proposals Exigen-Group people (who now develop 
OS/2 base drivers), but didn't receive any response (positive or negative).

I increase os2cdrom.dmd Exec_SCSI interface transfer size to 64K. It seems
that this also solved "Pioneer DVD-RW DVR-110D" recording bug.

Starting from build 1.4, I also add direct access to CDROM drive without media.
This improved -scanbus and some other cdrecord/readcd futures. I also add lock
capability, so access to CDROM drive from other processes is prohibited now during 
cdrecord operations.

This build was done with gcc3.2.2 and utilize libc05/gcc322 Dlls - which are 
seemed to be stable, well-known and widely used in OS/2 world.

Don't blame me, if it will not work for You, as 99% of job is done with cdrecord
and ossdvd patch code. I only add some OS/2 cdrom related changes.

Best regards.
Dmitry. 

froloff@os2.ru

Thanks:
To Nickk, who send me his sources/fixes, which I look through, as a
reference.
To Yaroslav, who tested different cdrecord builds.
