Re: [linux-audio-dev] HDSP 9652 minimum buffer size

From: Paul Davis <paul@email-addr-hidden>
Date: Tue Apr 19 2005 - 14:13:21 EEST

>Paul, from what I understand about the Spartan/FPGA on the HDSP board
>almost anything the card can do is configurable. Is that not valid for
>the specific register you mention?

the FPGA is running firmware burnt into an EPROM on the board. the
stuff that the driver downloads does not control the FPGA, it controls
the i/o operation of the breakout box. the firmware on the EPROM only
knows about a few distinct interrupt-generating intervals. you'd have
to rewrite and reflash the EPROM to get a different interval, but RME
has never provided access to this firmware.

>buffersize. Ok. Could it be that the reason to do this is to play it
>safe, in order to have rock solid operation on just about every
>platform? That this is not constrained technically?

i am sure the FPGA could be programmed to send interrupts every frame
if you wanted. the lower practical limit is the PCI burst size, which
i think is about 16 frames. i suspect that the lower limit of 64 was
influenced by the performance of windows and mac systems when RME
first started the hammerfall line.

--p
Received on Tue Apr 19 16:15:10 2005

This archive was generated by hypermail 2.1.8 : Tue Apr 19 2005 - 16:15:10 EEST