Commit Graph

45 Commits (5d93e04b284e2820dad4e2f1f52a1cbe36f5d30c)

Author SHA1 Message Date
Thomas Schmitt 5d93e04b28 Trying to catch signals from within the writer thread
16 years ago
Thomas Schmitt 5e995c9cd0 Implemented drive role 3, sequential write-only stdio drives (e.g. stdout)
16 years ago
Thomas Schmitt 090861567d Brought burn_stdio_write_track() onto sector_data() for outmost realism
16 years ago
Thomas Schmitt 31650eb988 New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role()
16 years ago
Thomas Schmitt d2c9236c25 Corrected harmless type declaration flaws
16 years ago
Thomas Schmitt d21697b289 New API function burn_read_data()
16 years ago
Thomas Schmitt 0b575e044e Changed "unsigned" to "unsigned int"
16 years ago
Thomas Schmitt 0217702b8c Preparations to avoid writing which will not fit in drive buffer
16 years ago
Thomas Schmitt 79adcb520b For Linux 2.4, USB : Carefully avoided to inquire more data than available
16 years ago
Thomas Schmitt 4bc8e4caea Cleaned up scsi sibling management, sketched grafting of DDLP
16 years ago
Thomas Schmitt e955d50198 Determine physical interface SCSI,ATA,SATA,USB,... (for future use)
16 years ago
Thomas Schmitt 4df7aa0f3b Installed a guardian for predicted track end
16 years ago
Thomas Schmitt 4903bb9971 Mew API function burn_disc_available_space()
16 years ago
Thomas Schmitt 330e0e2d5f Preparations for DVD-R[W] DAO
16 years ago
Thomas Schmitt e876f90e6c Obtain TOC from non-CD via 52h READ TRACK INFORMATION
16 years ago
Thomas Schmitt dde52c1971 Provisorily obtain multi-session -C parameters (violates MMC specs but works)
16 years ago
Thomas Schmitt bda139f390 Experiments about list of features and profiles
16 years ago
Thomas Schmitt a34e872511 Kept DVD+RW from stopping BG formatting if it was not started at all
16 years ago
Thomas Schmitt 9180a0036d Avoided closing of 0x13-DVD-RW sessions which are not intermediate
16 years ago
Thomas Schmitt a426df57d7 Load array of format capacities into struct burn_drive
16 years ago
Thomas Schmitt e6cfff69eb Enhanced DVD-RW formatting
16 years ago
Thomas Schmitt ab51d551d3 New formatting parameter "size". Sorry for changing API. Function is a week old.
16 years ago
Thomas Schmitt 97fe858760 Prepared formatting of DVD-RW
16 years ago
Thomas Schmitt 85ffe77a32 New API calls burn_drive_get_speedlist() , burn_drive_free_speedlist()
16 years ago
Thomas Schmitt 95bebfb814 Completed revision 556
16 years ago
Thomas Schmitt 94848398c0 Prepared experiments for writing to DVD (most easy: DVD+RW)
16 years ago
Thomas Schmitt ad2c080145 Ticket 21: media type via 46h GET CONFIGURATION , Current Profile
16 years ago
Thomas Schmitt ebb94ee212 Test wether SCSI 1Bh START UNIT would be helpful with ticket 90
16 years ago
Thomas Schmitt ff284b3f51 Made consolidaed operating system adapters for ease of porting
16 years ago
Thomas Schmitt 6c22b98235 New API function burn_disc_track_lba_nwa()
16 years ago
Thomas Schmitt e54be83b27 Cared for some SCSI error conditions which were ignored up to now
16 years ago
Thomas Schmitt 114307a679 Made single track TAO work (sector i/o still wants fixed size, though)
16 years ago
Thomas Schmitt 99ca953b1d Made MMC command CLOSE TRACK/SESSION available to struct burn_drive
16 years ago
Thomas Schmitt 404067bfda Made available drive buffer fill during write
17 years ago
Thomas Schmitt e5ed5f1856 Split enumerate_common() into logic-layer, command-layer, transport-layer
17 years ago
Thomas Schmitt b6a04cb493 Implemented some ATIP functionality
17 years ago
Alexander Nedotsukov 84ecb57b47 Unused siblings locking bits excluded from FreeBSD build.
17 years ago
Alexander Nedotsukov e28798d8a0 Move Linux specific includes to the place where they actually required.
17 years ago
Thomas Schmitt 170eb96356 Made libburn and cdrskin build on my Linux again
17 years ago
Mario Danic 86bfcea2b3 Made several changes for freebsd support
17 years ago
Thomas Schmitt bd1577debd Got rid of assert() in mmc.c by soft means
17 years ago
Thomas Schmitt b6831605b2 Made use of SCSI_IOCTL_GET_BUS_NUMBER in hope of cdrecord compatibility
17 years ago
Thomas Schmitt 29d630b141 Disabled but did not discarded failed attempt to lock against growisofs
17 years ago
Thomas Schmitt bbdb40ff0f Integrated elmom patch proposal #3 from ticket #62
17 years ago
Mario Danic 2f2c115e08 Initial import
17 years ago