Re: MacIntels and safety offset buffers
Re: MacIntels and safety offset buffers
- Subject: Re: MacIntels and safety offset buffers
- From: Jeff Moore <email@hidden>
- Date: Tue, 15 Aug 2006 08:33:00 -0700
On Aug 14, 2006, at 7:12 PM, Dennis Gunn wrote:
What is the official word on the Mac Intels regarding the safety
offset buffer?
I presume that you mean the safety offset value the driver vends to
the HAL.
I have long suspected that the safety offset buffer for third party
drivers was the result of a throughput issue of G5s. Assuming that
is correct and that the throughput of the buss controllers on Mac
Intels is better than G5s is it now possible to write MacIntel
specific drivers with better specs regarding the safety offset buffer?
This isn't what the safety offset accounts for.
Can anyone shed some light?
The safety offset is there to account, mostly, for jitter in the
device's clock. It is also there to account for physical properties of
the hardware like DMA transfer limitations and to a lesser extent CPU
cache limitations (if the device's data is going through it).
The throughput of the various busses on the machine have basically no
influence on the safety offset.
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden