We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19042f2 commit 2d31c04Copy full SHA for 2d31c04
src/image/qd.c
@@ -61,8 +61,10 @@ static void qd_seek_track(struct image *im, uint16_t track)
61
im->qd.trk_len = le32toh(thdr.len);
62
63
/* Read/write window limits in STK ticks from data start. */
64
- im->qd.win_start = le32toh(thdr.win_start) * im->write_bc_ticks;
65
- im->qd.win_end = le32toh(thdr.win_end) * im->write_bc_ticks;
+ im->qd.win_start = (le32toh(thdr.win_start) * im->write_bc_ticks
+ * ((8 * STK_MHZ) / SAMPLECLK_MHZ));
66
+ im->qd.win_end = (le32toh(thdr.win_end) * im->write_bc_ticks
67
68
69
im->tracklen_bc = im->qd.trk_len * 8;
70
im->stk_per_rev = stk_sampleclk(im->tracklen_bc * im->write_bc_ticks);
0 commit comments