• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: MacIntels and safety offset buffers
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >MacIntels and safety offset buffers (From: Dennis Gunn <email@hidden>)

  • Prev by Date: Re: Logic and Audio Unit. All kind of AU supported?
  • Next by Date: HALLib Telemetry Questions
  • Previous by thread: MacIntels and safety offset buffers
  • Next by thread: CAAudioFile.h in CoreAudio Public Utility
  • Index(es):
    • Date
    • Thread