DVDKey32 v0.8.1
-----------------TJ-

 *** Lite-On Key Extractor for Windows ***


 This exe is a win32 app that extracts the drive key from the Lite-On 360 drive via Serial cable.

 Be warned: This win32 program does not use the windows API. The exe writes directly to the ATA
 controller's I/O ports (which requires the PortIO32 driver) It also requires an ATA - SATA adapter
 to connect your 360 drive to your PC, or a SATA controller that has legacy mode. Look fot it in the
 controllers BIOS setup options.

 Install the driver:
 Simply double click the PortIO32.exe, if for any reason the installation fails, the required files and
 instructions for manual installation will be place in a "driver" folder within the DVDKey32.exe directory.

 Uninstall the driver:
 Open a command prompt in the PortIO32.exe directory and type: Portio32 remove 
 Again, if the uninstall fails, instructions will be givin to manually remove the driver. 


 USAGE:
------------------------

 DVDKey32 command_base com_port [position]
	[command_base: base register of ATA command block in hex (e.g. 1F0 or 170)]
 	[legacy mode sata: command base = i/o from msinfo32]
        [com_port 1 to 9]
	[position A0/B0] this is optional Master(A0) by default.


1.) If you have not already done so, install the driver. Double click the PortIO32.exe
2.) Connect the Lite-On drive to your computer powered off with its try half open
3.) Once connected to your computer, power on the drive
4.) Open command prompt in the DVDKey32 directory and Type: DVDKey32 xxxx y zz
    (where xxxx is the command base register, Y is the com port, zz is optional position)

 The app will dump Inquiry String to Inquiry.bin, Drive Key to Key.bin and Identify string to Identify.bin
   ver 0.6 -- will dump dummy.bin for working with firmtool 1.3

   ver 0.7 -- will dump dummy.bin INCLUDING the serial information from your Lite-On ***Important** for a
              good clone.....
              DummyGen.gen will build a Dummy.bin from Inquiry.bin, Identify.bin and Key.bin....
              it will build as much of the serial area as possible, as some data is in the Inquiry.bin.

   ver 0.8.1 -- Since the release of ix1.5, and the fact that orignal drives are now being erased, the 
              potential for lost keys has risen. It's been shown that the serial interface is prone 
              to minor errors. As parity is not used on the link these errors are impossible to trap. 
              DVDKey32 will now do multiple extractions of the DVDkey for comparision. 
              Hopefully, extracting the key multiple times should account for any glitches.


 NOTE:
------------------------

 Podger - the 32 bit code
 Geremia - initial concept
 C4eva - the CDB's and how to send them
 Seventhson - for the userspace parallel ATA driver