[alsa-devel] OSS4 X-Fi driver port to ALSA
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
William
William Pitcock wrote:
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
Please not that the hwaccess.* files are apparently not GPL licensed.
It seems to not require any firmware at all too.
Because the driver doesn't support the interesting features (hardware mixing, DSP).
Regards, Clemens
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Takashi
On Wed, 2008-02-06 at 08:25 +0100, Takashi Iwai wrote:
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Hi Takashi!
It's released in the OSS4 GPL tarball. The hwaccess.* files don't have a header, but I think I can probably get them cleaned up.
William
Takashi Iwai wrote:
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Takashi
I might be able to comment on this once I get the datasheets from Creative in the next week or so.
James
On Wed, 6 Feb 2008, James Courtier-Dutton wrote:
Takashi Iwai wrote:
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Takashi
I might be able to comment on this once I get the datasheets from Creative in the next week or so.
Good news. Can we get a copy? Or you signed NDA?
Thanks, Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
James Courtier-Dutton wrote:
Takashi Iwai wrote:
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Takashi
I might be able to comment on this once I get the datasheets from Creative in the next week or so.
James
Just an update. No datasheets have arrived.
James
At Tue, 26 Feb 2008 13:08:37 +0000, James Courtier-Dutton wrote:
James Courtier-Dutton wrote:
Takashi Iwai wrote:
At Mon, 04 Feb 2008 15:25:50 -0600, William Pitcock wrote:
Hi,
On Feburary 1, 4Front released their XFi driver to the public. Is anyone looking into porting this? If not, I will give it a try soon enough.
It seems to not require any firmware at all too.
Interesting. But it's not released under GPL or so, I guess?
Takashi
I might be able to comment on this once I get the datasheets from Creative in the next week or so.
James
Just an update. No datasheets have arrived.
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
Takashi
At Tue, 26 Feb 2008 08:12:37 -0600, William Pitcock wrote:
Hi,
On Tue, 2008-02-26 at 14:23 +0100, Takashi Iwai wrote:
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
I intend to port from OSS soon. I just need to learn more about the driver's internals.
Good to hear! Just pop up on this ML if you have questions.
Takashi
William Pitcock wrote:
Hi,
On Tue, 2008-02-26 at 14:23 +0100, Takashi Iwai wrote:
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
I intend to port from OSS soon. I just need to learn more about the driver's internals.
William
I now had some datasheets for the x-fi. I think the first thing we should do is create a GPL version of the header files. Shall I do that task?
James
Hi James,
On Thu, 2008-03-06 at 21:28 +0000, James Courtier-Dutton wrote:
William Pitcock wrote:
Hi,
On Tue, 2008-02-26 at 14:23 +0100, Takashi Iwai wrote:
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
I intend to port from OSS soon. I just need to learn more about the driver's internals.
William
I now had some datasheets for the x-fi. I think the first thing we should do is create a GPL version of the header files. Shall I do that task?
James
Yes! That sounds great. I have two different X-Fi cards, so let me know when you have the headers ready, and we can merge them into the OSS4 driver as an initial effort. That way everything we have is theoretically free. I'll have to recheck what is in OSS4 though.
William
William Pitcock wrote:
Hi James,
On Thu, 2008-03-06 at 21:28 +0000, James Courtier-Dutton wrote:
William Pitcock wrote:
Hi,
On Tue, 2008-02-26 at 14:23 +0100, Takashi Iwai wrote:
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
I intend to port from OSS soon. I just need to learn more about the driver's internals.
William
I now had some datasheets for the x-fi. I think the first thing we should do is create a GPL version of the header files. Shall I do that task?
James
Yes! That sounds great. I have two different X-Fi cards, so let me know when you have the headers ready, and we can merge them into the OSS4 driver as an initial effort. That way everything we have is theoretically free. I'll have to recheck what is in OSS4 though.
William
Why put it into OSS4? I would put it into the alsa-driver hg repository as a new driver. The header would go into the alsa-driver include dir. Then, start by writing a new alsa driver to just playback to the front speakers with possibly a volume control. Once we have that in alsa-driver working, we can then add features gradually. I don't think we will be able to use the OSS4 code, that is only really useful as a reference.
James
Hi,
On Fri, 2008-03-07 at 16:41 +0000, James Courtier-Dutton wrote:
William Pitcock wrote:
Hi James,
On Thu, 2008-03-06 at 21:28 +0000, James Courtier-Dutton wrote:
William Pitcock wrote:
Hi,
On Tue, 2008-02-26 at 14:23 +0100, Takashi Iwai wrote:
Will anyone start porting from OSS? It doesn't look like so much amount of codes...
I intend to port from OSS soon. I just need to learn more about the driver's internals.
William
I now had some datasheets for the x-fi. I think the first thing we should do is create a GPL version of the header files. Shall I do that task?
James
Yes! That sounds great. I have two different X-Fi cards, so let me know when you have the headers ready, and we can merge them into the OSS4 driver as an initial effort. That way everything we have is theoretically free. I'll have to recheck what is in OSS4 though.
William
Why put it into OSS4? I would put it into the alsa-driver hg repository as a new driver. The header would go into the alsa-driver include dir. Then, start by writing a new alsa driver to just playback to the front speakers with possibly a volume control. Once we have that in alsa-driver working, we can then add features gradually. I don't think we will be able to use the OSS4 code, that is only really useful as a reference.
I concur that putting it into OSS4 is a waste of time. There are other files marked as not being GPL. So, we need to start from scratch.
William
participants (5)
-
Clemens Ladisch
-
James Courtier-Dutton
-
Jaroslav Kysela
-
Takashi Iwai
-
William Pitcock