rem: *rate = (value * 48000ULL) / dev->clock;
add: *rate = (uint32)((value * (uint64)dev->clock) / 48000);
context: ac97_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate){	uint32 value;	if (dev->get_rate)		return dev->get_rate(dev, reg, rate);	value = ac97_reg_cached_read(dev, reg);	if (value == 0)		return false;	/* if double rate audio is currently enabled, multiply value by 2 */	if (ac97_reg_cached_read(dev, AC97_EXTENDED_STAT_CTRL) & 0x0002)		value *= 2;	*rate = (value * 48000ULL) / dev->clock; /* use 64 bit calculation to avoid overflow*/	return true;}