Commit Graph

599 Commits

Author SHA1 Message Date
Thomas Schmitt eb34561262 Making use of libcdio function mmc_get_cmd_scsi_sense() 2009-12-24 17:04:40 +00:00
Thomas Schmitt dd85e37ac8 Experimental SCSI transport adapter via GNU libcdio 2009-12-19 14:34:48 +00:00
Thomas Schmitt e566340261 Moved sg_log_cmd() to spc.c scsi_log_cmd() 2009-12-19 14:23:30 +00:00
Thomas Schmitt 7e86db207c Corrected CDB length of command 55h MODE SELECT from 12 to 10 2009-12-19 13:59:09 +00:00
Thomas Schmitt b8a98e0728 Made number transition to 0.7.5 2009-12-07 07:54:24 +00:00
Thomas Schmitt 28f4454a9d Some clarifications about the Linux throughput problem 2009-12-06 07:45:00 +00:00
Thomas Schmitt cb8c23ed5a Some clarifications about the GH22LS30 problem 2009-12-06 07:32:38 +00:00
Thomas Schmitt 54bb1ab395 Converted stderr experiment messages to DEBUG messages 2009-12-05 14:35:41 +00:00
Thomas Schmitt 872068ba7c Made effect of macro Libburn_pioneer_dvr_216d_read_buf_caP unconditional 2009-12-05 14:22:28 +00:00
Thomas Schmitt 2bd800ed14 Bug fix: SIGSEGV with LG GH22LS30 when inquiring media product id 2009-12-05 11:17:13 +00:00
Thomas Schmitt da0b3b3939 Gave up CLOSE TRACK with CD TAO burn runs 2009-12-02 10:29:45 +00:00
Thomas Schmitt 93aa6ccc6f Documented meaning of START/STOP UNIT bits 2009-11-30 10:00:34 +00:00
Thomas Schmitt d6edfc9961 Using mmap() by default for allocating read buffers 2009-11-28 12:23:20 +00:00
Thomas Schmitt d35f7d0de1 New API calls burn_fifo_get_statistics(), burn_fifo_next_interval() 2009-11-26 14:43:38 +00:00
Thomas Schmitt e335aa26b4 New API call burn_fifo_fill() 2009-11-25 16:00:33 +00:00
Thomas Schmitt 496d794bcd Gave up call burn_os_close_track_src() introduced by rev 2920 2009-11-25 12:21:12 +00:00
Thomas Schmitt dc8ecdd77e New API calls burn_os_open_track_src() , burn_os_alloc_buffer() 2009-11-23 18:56:18 +00:00
Thomas Schmitt 259d1cd2b7 Bug fix: DVD DAO track size was rounded up much too generously 2009-11-22 20:52:40 +00:00
Thomas Schmitt 6109a7bc08 Longer READ BUFFER CAPACITY interval with DVD/BD writing 2009-11-21 19:14:05 +00:00
Thomas Schmitt f39ff2c2f6 Experiment about SG_FLAG_DIRECT_IO 2009-11-20 13:48:44 +00:00
Thomas Schmitt c8e0472637 Reserving enough track space for 64 kB write chunks 2009-11-18 18:56:14 +00:00
Thomas Schmitt acb2f3b173 Split automatic drive start function from mmc_function_spy() 2009-11-18 12:25:57 +00:00
Thomas Schmitt b28165f10b Configure options --enable-cdrskin-fifo-odirect, --enable-dvd-obs-64k 2009-11-16 16:53:07 +00:00
Thomas Schmitt 79a33ca2ac New API calls burn_write_opts_set_dvd_obs(), burn_write_opts_set_stdio_fsync() 2009-11-15 15:30:26 +00:00
Thomas Schmitt 677b007100 Corrected an outdated remark 2009-11-15 15:21:04 +00:00
Thomas Schmitt 055876d6b7 Macro Libburn_pioneer_dvr_216d_dummy_probe_wM for omitting write mode probe 2009-11-12 18:00:01 +00:00
Thomas Schmitt 9160b1dcbb Workaround for Pioneer DVR-216D refusal to eject 2009-11-12 17:56:18 +00:00
Thomas Schmitt 0f37170759 Made SCSI logger permanent and controllable via API call 2009-11-12 17:54:06 +00:00
Thomas Schmitt 76a4c0ac44 Increased stdio flush interval from 1 MB to 16 MB 2009-11-11 10:05:56 +00:00
Thomas Schmitt 83f80364c5 Hopefully solved the endless burn problem with Pioneer DVR-216D 2009-11-10 20:32:59 +00:00
Thomas Schmitt 9064b56c56 Avoiding START UNIT before the drive gets released 2009-11-10 12:21:43 +00:00
Thomas Schmitt 405e6b020e Made SCSI command log more complete and more readable 2009-11-08 11:12:23 +00:00
Thomas Schmitt ffe80264c7 Corrected allocation length with GET CONFIGURATION 2009-11-08 11:08:19 +00:00
Thomas Schmitt d158e7f456 Test macros for double START UNIT and SET CD SPEED 2009-11-05 17:03:01 +00:00
Thomas Schmitt 4384b0c006 Test macro for SEND OPC INFORMATION before DVD-R track 2009-11-04 08:46:17 +00:00
Thomas Schmitt e78353b7dd Test macro for SL_V in mode page 05 2009-11-03 18:45:08 +00:00
Thomas Schmitt 3c2ad1be42 Test macros for finding reason of stall problem with Pioneer DVD-216D on DVD-R 2009-10-30 13:45:26 +00:00
Thomas Schmitt 937a226543 Bug fix: Closed memory leak with failure to open device file under FreeBSD. Thanks to George Danchev. 2009-10-27 10:09:31 +00:00
Thomas Schmitt cca24711b8 Bug fix: burn_drive->disc_id or burn_drive->disc_app_code altered by stray 0. Thanks to George Danchev. 2009-10-27 10:06:43 +00:00
Thomas Schmitt e646686145 More optimizations with parity computation 2009-10-20 16:14:14 +00:00
Thomas Schmitt f3070d2e71 Optimizations with parity computation, clarification about nature of logarithms 2009-10-19 11:56:25 +00:00
Thomas Schmitt 39a7d18266 Re-implemented ECMA-130 P-parity, Q-parity and scrambling for BURN_WRITE_RAW 2009-10-17 13:17:06 +00:00
Thomas Schmitt e65ccb2b5e Made number transition to 0.7.3 2009-10-12 10:52:37 +00:00
Thomas Schmitt ca97df9798 Made read_capacity error message of burn_read_data() depending on flag bit1 2009-10-09 20:03:06 +00:00
Thomas Schmitt a318da9463 Determining read capacity for DVD-RAM 2009-10-09 12:35:42 +00:00
Thomas Schmitt 3c69b684a8 Fixed CD TAO multi-track -dummy bug reported by Philippe Rouquier 2009-10-04 15:11:35 +00:00
Thomas Schmitt 4457061656 Restricted retry to the timeout for single SCSI commands (200 seconds) 2009-09-22 19:26:57 +00:00
Thomas Schmitt 758f5a5c1e Revoked instruction to retry STOP UNIT 2009-09-22 19:24:41 +00:00
Thomas Schmitt c8c4da8e8e Mentioned need for 2056 byte fifo chunks with burn_track_set_cdxa_conv() 2009-09-20 11:19:11 +00:00
Thomas Schmitt 4fdebcae9f Refusing to read beyond media_read_capacity 2009-09-18 16:18:37 +00:00