Test macro for SL_V in mode page 05
This commit is contained in:
@ -3736,7 +3736,6 @@ int mmc_compose_mode_page_5(struct burn_drive *d,
|
||||
pd[4] = 8;
|
||||
/* Link size dummy */
|
||||
pd[5] = 0;
|
||||
|
||||
} else if ((d->current_profile == 0x14 || d->current_profile == 0x11 ||
|
||||
d->current_profile == 0x15)
|
||||
&& o->write_type == BURN_WRITE_SAO) {
|
||||
@ -3753,6 +3752,13 @@ int mmc_compose_mode_page_5(struct burn_drive *d,
|
||||
/* Data Block Type = 8 */
|
||||
pd[4] = 8;
|
||||
|
||||
|
||||
#ifdef Libburn_pioneer_dvr_216d_lsv_onE
|
||||
pd[2] |= (1 << 5); /* LS_V = 1 */
|
||||
pd[5] = 16; /* Link Size = 16 */
|
||||
fprintf(stderr, "libburn_DEBUG: Libburn_pioneer_dvr_216d_lsv_onE , LS_V=1, Link Size=16\n");
|
||||
#endif
|
||||
|
||||
} else if (d->current_profile == 0x14 || d->current_profile == 0x11 ||
|
||||
d->current_profile == 0x15) {
|
||||
/* ts A70128 : DVD-R[W][/DL] Incremental Streaming */
|
||||
@ -3787,6 +3793,10 @@ int mmc_compose_mode_page_5(struct burn_drive *d,
|
||||
/* Packet Size */
|
||||
pd[13] = 16;
|
||||
|
||||
#ifdef Libburn_pioneer_dvr_216d_lsv_onE
|
||||
fprintf(stderr, "libburn_DEBUG: Libburn_pioneer_dvr_216d_lsv_onE , LS_V= %d, Link Size= %d\n", !!(pd[2] & 32), (int) pd[5]);
|
||||
#endif
|
||||
|
||||
} else if (d->current_profile == 0x1a || d->current_profile == 0x1b ||
|
||||
d->current_profile == 0x2b || d->current_profile == 0x12 ||
|
||||
d->current_profile == 0x41 || d->current_profile == 0x42 ||
|
||||
|
Reference in New Issue
Block a user