qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CS-4231 on SS-5


From: JF Sebastian
Subject: Re: CS-4231 on SS-5
Date: Mon, 6 Jan 2025 06:16:30 +0100

Hi
 
I know it's been some time since the last email, but I had a couple of doubts I was hoping you could clarify regarding this matter.
I remember distinctively some thread some time ago regarding the potential unification work of the CS4231 and CS4231A driver.
This may be relevant since the SS-5, at least some, had the CS4231A-KL chip
retro.rubenerd.com/sparc5.htm
http://www.contrib.andrew.cmu.edu/~shadow/sparcaudio.html
 
Considering the CS4231A seems to be functional on PC emulation and not just a register placeholder as the CS4231.c for SS-5, would this in fact make it feasible to perhaps unify both drivers?
I'm somewhat confused since some sources do indicate quite a specific revision of CS4231, the A-KL, while others the CS4231 - for example, the existing CS4231 drivers for Linux on the SPARC platform (the SS-5 no less), here
https://elixir.bootlin.com/linux/v4.14.287/source/sound/sparc/cs4231.c
https://github.com/intel/edison-linux/blob/master/sound/sparc/cs4231.c
 
In short, I'm wondering if the solution for sound on the SS-5 in QEMU would then be a completely new undertaking from scratch, or if in fact, it would be a matter of glueing existing work, the majority of which done already.
 
Thank you for your time.
Best regards

Seb.
 
 
Sent: Wednesday, August 14, 2024 at 4:46 PM
From: "Mark Cave-Ayland" <mark.cave-ayland@ilande.co.uk>
To: "Peter Maydell" <peter.maydell@linaro.org>, "JF Sebastian" <jfsebastian@null.net>
Cc: qemu-discuss@nongnu.org
Subject: Re: CS-4231 on SS-5
On 13/08/2024 15:04, Peter Maydell wrote:

> On Tue, 13 Aug 2024 at 14:27, JF Sebastian <jfsebastian@null.net> wrote:
>> I'm currently emulating a SS-5 under QEMU on x86_64 Linux. From
>> what I could understand in the documentation, the sound chip, CS-4231.
>> The wiki https://www.qemu.org/docs/master/system/target-sparc.html
>> states "CS4231 sound device (only on SS-5, not working yet)".
>
> That documentation hasn't been edited in a long time, I suspect,
> so it is possible it's just out of date. Have you tried the
> sound and found that it does indeed not work ?
>
> Mark, do you know what the current status of sound on SS-5 is?

Last time I looked at this, I found that the CS4231 chip implementation in QEMU is
simply a stub register block that is enough to allow various guest OSs to boot.

>> Any more information on what the current status is and the potential
>> stumbling blocks, if any?
>
> Without any further information, I would suspect the usual situation
> when some area of QEMU has not moved forward in many years: there is
> no active developer who cares enough about that specific thing to go
> and look at it.

Indeed: it's not something that has been requested by any clients or part of my
personal use cases so I haven't spent any time on it to date. If you have access to a
datasheet and are looking to sponsor development, feel free to contact me directly
and we can continue the discussion there.


ATB,

Mark.
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]