CD_FRAMES
*m = tmp / (CD_SECS * CD_FRAMES);
tmp %= (CD_SECS * CD_FRAMES);
*s = tmp / CD_FRAMES;
*f = tmp % CD_FRAMES;
return (((((uint32_t) h * 60 + m) * CD_SECS) + s) * CD_FRAMES + f)