Commit Graph

120 Commits

Author SHA1 Message Date
cc63232d7b Corrected writing of debug result for readlong. 2017-06-04 01:31:46 +01:00
3110ef9027 Use correct error variable. 2017-06-04 01:29:21 +01:00
3810351db3 Max READ LONG is 65535. 2017-06-04 01:26:31 +01:00
a19b78ddcf Do more tries on READ LONG. 2017-06-03 19:27:02 +01:00
b22684f21c On debug show status of tried commands and save buffers to
disk.
2017-06-03 19:26:48 +01:00
b3b096215d ATAPI or SCSI can be PCMCIA, like the IOMEGA PocketZip. 2017-06-03 01:26:43 +01:00
f47749fa5a Simplify method calling. 2017-06-03 01:26:22 +01:00
9e1867b48b Try READ LONG last, they confuse and hang some drives that
don't support them.
2017-06-03 01:25:47 +01:00
b79606eb50 Return error if no read command is found to work. 2017-06-03 01:25:13 +01:00
4b2903fab8 * DiscImageChef.Core/Devices/Scanning/ATA.cs:
Correctly use LBA mode. Call FindReadCommand().

	* DiscImageChef.Core/Devices/Dumping/ATA.cs:
	  Call FindReadCommand().
2017-06-03 01:24:58 +01:00
c4abefbb5d * DiscImageChef/ChangeLog:
* DiscImageChef.Core/Devices/Report/SCSI/MMC.cs:
	  Added TODO.
2017-06-03 01:14:03 +01:00
98aaf94961 Use ".iso" extension for optical media with 2048 bytes/sector. 2017-05-31 14:18:14 +01:00
9f8d93fd4d Refactor: Separate dumping code by media type. 2017-05-31 01:00:58 +01:00
a0e5e1dbce Refactor: Create XML version information from a central point. 2017-05-30 21:33:35 +01:00
07b9f9787f Refactor: Move common reading code to separate class. 2017-05-30 02:00:55 +01:00
d011caaaa9 Refactor: Move device-report logic to Core and separate by
category.
2017-05-28 21:01:17 +01:00
80b5cc95e9 Removed unused code. 2017-05-28 01:20:54 +01:00
af05401220 Refactor: Return result from core to CLI, show in CLI. 2017-05-28 01:16:49 +01:00
543b3528d9 Refactor: Move dumping code, and misc file writing code, to
Core.
2017-05-27 20:02:57 +01:00
7f68351746 Refactor: Moved media scanning to Core. 2017-05-27 18:58:20 +01:00