qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [FYI] sh: QEMU-SH patch list


From: Shin-ichiro KAWASAKI
Subject: [Qemu-devel] [FYI] sh: QEMU-SH patch list
Date: Sun, 18 Jan 2009 17:25:04 +0900
User-agent: Thunderbird 2.0.0.19 (Windows/20081209)

Hi, all.

I've made a list for those who interested in SuperH emulation by QEMU.
These are patches related to SH emulation and not yet merged into the trunk.
Some of them need review, and some of them need brushing up.
I hope this list encourages cross review.

Please tell me any mistakes, problems, or something to add.

Regards,
Shin-ichiro KAWASAKI

-----------------------------------------------------------------------------

* Fix struct target_stat64 for 64bit host
- Signed-off-by: Takashi YOSHII
- posted date : 2008/10/20
- status : 2nd patch posted by the author (2008/10/27)
- history : Pointed out struct member type change by michael.
            Laurant Desnogues and Mans Rullgard reported that this patch
            solve their problem (2009/01/10).

* implement ftrv instruction
- Signed-off-by: Mans Rullgard
- posted date : 2008/11/22
- status : No reaction?

* Followup to commit #5849 "Change MMIO callbacks..."
- Signed-off-by: Takashi YOSHII
- posted date : 2008/12/03
- status : ???

* usb-ohci: Add address masking.
- Signed-off-by: Takashi YOSHII
- posted date : 2008/12/05
- status : ???

* SH7750/51: add register BCR3, NCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 
and fix BCR2 support
- Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
- posted date : 2008/12/05
- status : Reviewed by Shin-ichiro KAWASAKI.
            [1] difference of SH775x and SH775xR not handled?
            [2] overwraps of SDMR[23] and PRECHARGED[0/1]
           Aurelian Jarno suggested to utilize feature field for [1], and
           pointed out useless assertion.
           The author sent out 4th patch (2008/12/19).
           The patch is in qemu-sh staging repository.

* Implement MOVCO.L and MOVLI.L
- author : Vladimir Plus
- posted date : 2008/12/12
- status : Reviewed by Paul Brook, meaning less FIXME comment was pointed out.
           Vladimir reposted the patch which removes it.
           The patch is in qemu-sh staging repository.

* Fix movca.l/ocbi emulation.
- author : Vladimir Plus
- posted date : 2008/12/12
- status : Reviewed by Edgar Iglesias.
             [1] possibility of TLB exception on movca.l.
             [2] stl/store sequence mistake?
             [3] cache line comparison suggested
             [4] question on explanation for movca.l use case
           Shin-ichiro KAWASAKI posted similar patch, and Edgar Iglesias and
           Paul Mundt gave it comments about the cache availability : 
           This patch need to consider cache on/off status(CCR), area type
           (address top 3 bits), and tlb entry's cache flag(i/u tlb array
           C bit).
           The patch is in qemu-sh staging repository.

* Improve the interrupt controller
- author : Vladimir Plus
- posted date : 2008/12/12
- status : Reviewed by Jean-Christophe, and patch split and code style cleanup
           were suggested.  More precise pointing was requested by the author.
           Tested by Takashi YOSHII and reported the patch does not work for
           r2d+.  Test environment was requested by the author.

* sh_pci. Register resouces both at A7 and P4.
- Signed-off-by: Takashi YOSHII
- posted date : 2008/12/15
- status : Tested by Jean-Christophe for u-boot and found no problem.
           The patch is in qemu-sh staging repository.

* Add rtl8139b
- Signed-off-by: Takashi YOSHII 
- posted date : 2008/12/15
- status : RTL NIC model type categorizing way is discussed.
           The author posted the second version patch (2008/12/20).

* r2d. Endian conversion for peripheral register initialization.
- Signed-off-by: Takashi YOSHII
- posted date : 2008/12/15
- status : No response yet.

* SM501 usb host emulation
- Signed-off-by: Shin-ichiro KAWASAKI 
- posted date : 2008/12/28
- status : No response yet.

* SE7750 board definition
- Signed-off-by: Shin-ichiro KAWASAKI 
- posted date : 2009/01/11
- status : The reason to support SE7750 is discussed, and pointed out that
           the board is not available now.
           The generic virtual board for SH is discussed.

* movca.l cancel by ocbi
- Signed-off-by: Shin-ichiro KAWASAKI 
- posted date : 2009/01/11
- status : This patch tries to solve the same problem with patch by
           Vladimir Plus.  It will be canceled.

* SCI improvements
- Signed-off-by: Shin-ichiro KAWASAKI
- posted date : 2009/01/11
- status : Tested by Jean Christophe and reported that it does not
           work for u-boot console.

* sh/serial: allow cpu regs definition
- Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
- posted date : 2009/01/12
- status : No response yet.

* Make atomic tas.b instruction thread safe
- Signed-off-by: Lionel Landwerlin
- posted date : 2009/01/15
- status : Reviewed by Paul Brook and pointed out the possibility of dead lock.





reply via email to

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