From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K2U7w-0003M4-LP for qemu-devel@nongnu.org; Sat, 31 May 2008 12:40:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K2U7w-0003Ks-1H for qemu-devel@nongnu.org; Sat, 31 May 2008 12:40:20 -0400 Received: from [199.232.76.173] (port=45042 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K2U7v-0003Kc-Nt for qemu-devel@nongnu.org; Sat, 31 May 2008 12:40:19 -0400 Received: from main.gmane.org ([80.91.229.2]:55418 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K2U7u-0004lK-AN for qemu-devel@nongnu.org; Sat, 31 May 2008 12:40:18 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K2U7o-0003nX-3p for qemu-devel@nongnu.org; Sat, 31 May 2008 16:40:12 +0000 Received: from ppp91-122-91-248.pppoe.avangarddsl.ru ([91.122.91.248]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 31 May 2008 16:40:12 +0000 Received: from dbaryshkov by ppp91-122-91-248.pppoe.avangarddsl.ru with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 31 May 2008 16:40:12 +0000 From: Dmitry Baryshkov Date: Sat, 31 May 2008 16:40:00 +0000 (UTC) Message-ID: References: <483e840e.0bbf5e0a.07b1.ffffa322@mx.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: news Subject: [Qemu-devel] Re: [PATCH 1/2] Factor out common SharpSL PDA code Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org andrzej zaborowski wrote: > On 30/05/2008, Dmitry Baryshkov wrote: >> andrzej zaborowski wrote: >> > I think of the Tosa as part of spitz family, but we can split the >> > file if you think it's advantageous. hw/spitz.c file would be named >> > hw/zaurus.c but I had to be paranoid about trademarked names at that >> > time, and afaik the SCOOP chip is only used on the Zaurus. >> >> SCOOP is a custom ASiC used only on zaurus. However not all zaurii are >> spitz'. I moved all common functionality to separate file (should be > > For that matter akita isn't spitz either... It's like a variation of spitz. The difference between spitz and tosa is rather big. > >> named hw/zaurus.c :)) to make things more clear. And separated > > Ok, I can rename when committing and optimally I'd use device.h instead > of sharpsl.h Fine with me. Please commit it so. > > >> >> >> > BTW, are you planning to add the other Tosa peripherals? >> >> Yes. I'm looking at it now. The main problem probably will be TC6393XB >> which is a SiC containing NAND controller, FB/LCD, OHCI and (unused in >> tosa) MMC controller. The current code ("return 3") is just a >> placeholder to make machine type detector work. wm9712 (audio codec + >> ts interface) and kbd seem to be simpler to implement. > > Great stuff. The WM9712 can be also used in emulating some of the newer > Palms. Yup. However doing it properly will probably require refactoring of hw/ ac97.c. I'll probably start from tc6393xb. >> BTW: I wasn't able to get PXA MMC emulation working neither with my >> code, nor with spitz emulation. Does it work for you? > > It worked at one time but now I see the card intialisation stops after > CMD1, so no, it doesn't. > Yes, I saw that. Linux gets timeouts and nothing more. -- With best wishes Dmitry