Sign in

gwj / at91sam9263 · Commits

GitLab

  • Go to dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 8,232
  • Compare
  • Branches 2
  • Tags 0
  • at91sam9263
02 Sep, 2008
8 commits
  • sh4: Add R2D-PLUS FPGA support. ...
    b319feb7
    This adds trivial support for the R2D-PLUS FPGA, mostly just for the
    versioning information that the kernel uses for IRL mappings, in addition
    to handling the heartbeat and poweroff writes.
    
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5134 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 16:18:38 +0000  
    Browse Code »
  • sh4: CPU versioning. ...
    0fd3ca30
    Trivial patch adding CPU listing and the ability to do per-subtype
    CVR/PVR/PRR values. Presently SH7750R and SH7751R definitions are
    provided, as these are the ones in present use in-tree.
    
    The CVR value for SH7751R is intentionally restricted so the kernel
    boots, though this will want to be switched to the proper CVR value
    once system emulation has sufficiently stabilized.
    
    This also makes it trivial to abstract subtype specific registers like
    MMU_PTEA and to set up feature bits in line with the kernel probing for
    things like conditionalizing FPU/DSP context.
    
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5133 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 16:18:28 +0000  
    Browse Dir »
  • SH4: fix a regression introduced in r5122 ...
    86e0abc7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5132 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 08:42:16 +0000  
    Browse File »
  • Fix call_pal() prototype for alpha system emulation ...
    7c9bde45
    (Hervé Poussineau)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5131 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 00:09:35 +0000  
    Browse File »
  • x86: Fix powerdown for non-ACPI case ...
    9669d3c5
    Trivial fix for a corner case: system_shutdown on isapc machines causes
    qemu to segfaults due to accessing the uninitialized pm_state. Issue a
    system shutdown instead.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5130 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 00:09:25 +0000  
    Browse Code »
  • Fix typo in console.c comment ...
    7b455225
    Signed-off-by: Ryan Harper <ryanh@us.ibm.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5129 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 00:09:16 +0000  
    Browse File »
  • Reset I32_APIC_BASE on system RESET ...
    fec5fa02
    Should be done according to spec.
    
    Signed-off-by: Gleb Natapov <gleb@qumranet.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5128 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 00:09:08 +0000  
    Browse Code »
  • suppress a couple of spurious warnings in scsi-generic.c ...
    37e828b4
    This patch fixes two spurious `may be used uninitialised' warnings
    when compiling with some compilers.
    
    Signed-off-by: Andre Przywara <andre.przywara@amd.com>
    Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5127 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 00:08:58 +0000  
    Browse Code »

01 Sep, 2008
7 commits
  • SH4: Remove dyngen leftovers ...
    17b086f7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5126 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 22:12:14 +0000  
    Browse File »
  • SH4: final conversion to TCG ...
    7fdf924f
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5125 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 22:12:06 +0000  
    Browse Code »
  • SH4: convert floating-point ops to TCG ...
    cc4ba6a9
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5124 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 22:11:56 +0000  
    Browse Dir »
  • Fix y register loads and stores ...
    105a1f04
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5123 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-01 19:35:29 +0000  
    Browse File »
  • SH4: Remove most uses of cpu_T[0] and cpu_T[1] ...
    c55497ec
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5122 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 13:09:21 +0000  
    Browse Code »
  • SH4: TCG optimisations ...
    7efbe241
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5121 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 13:09:14 +0000  
    Browse Code »
  • SH4: Convert remaining non-fp ops to TCG ...
    69d6275b
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5120 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-01 13:09:06 +0000  
    Browse File »

30 Aug, 2008
7 commits
  • SH4: Convert shift functions to TCG ...
    c047da1a
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5119 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-30 22:37:17 +0000  
    Browse Code »
  • SH4: convert control/status register load/store to TCG ...
    390af821
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5118 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-30 22:07:52 +0000  
    Browse File »
  • SH4: Convert memory loads/stores to TCG ...
    fa4da107
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5117 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-30 22:07:44 +0000  
    Browse Code »
  • SH4: convert some more arithmetics ops to TCG ...
    6f06939b
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5116 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-30 13:55:14 +0000  
    Browse File »
  • Fix some warnings that would be generated by gcc -Wredundant-decls ...
    79383c9c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5115 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-30 09:51:20 +0000  
    Browse Code »
  • Remove memcpy32() prototype leftover from r5109 ...
    c8f9349a
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5114 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-30 09:22:10 +0000  
    Browse File »
  • Add correct stack bias if a 64 bit stack is used ...
    ed23fbd9
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5113 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-30 09:20:21 +0000  
    Browse Code »

29 Aug, 2008
11 commits
  • SH4: convert a few helpers to TCG ...
    e6afc2f4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5112 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 23:01:41 +0000  
    Browse Code »
  • SH4: convert branch/jump instructions to TCG ...
    1000822b
    (Shin-ichiro KAWASAKI)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5111 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 22:32:32 +0000  
    Browse File »
  • Fix FCC handling for Sparc64 target, initial patch by Vince Weaver ...
    ba6a9d8c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5110 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-29 21:03:31 +0000  
    Browse File »
  • Fix Sparc64 boot on i386 host: ...
    91736d37
    - move do_interrupt() back to op_helper.c
     - move non-helper prototypes from helper.h to exec.h
     - move some prototypes from cpu.h to exec.h
     - do not export either set_cwp() or cpu_set_cwp() from op_helper.c,
       but instead provide inline functions
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5109 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-29 20:50:21 +0000  
    Browse File »
  • SH4: convert simple compare instructions to TCG ...
    a4625612
    (Shin-ichiro KAWASAKI)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5108 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 20:12:18 +0000  
    Browse Code »
  • SH4: convert a few control or system register functions to TCG ...
    3a8a44c4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5107 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 16:32:18 +0000  
    Browse File »
  • SH4: Fix bugs introduce in r5099 ...
    829337a6
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5106 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 16:08:38 +0000  
    Browse Code »
  • SH4: fix xtrct Rm,Rn (broken in r5103) ...
    5aa3b1ea
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5105 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 13:27:29 +0000  
    Browse Code »
  • Fix a nit in exec.c, by Tristan Gingold. ...
    d8173e0f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5104 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-08-29 13:10:00 +0000  
    Browse Code »
  • SH4: convert logic and arithmetic ops to TCG ...
    559dd74d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5103 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 10:05:12 +0000  
    Browse File »
  • SH4: use TCG variables for gregs ...
    1e8864f7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5102 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-29 00:48:50 +0000  
    Browse Code »

28 Aug, 2008
7 commits
  • SH4: use uint32_t/i32 based types/ops ...
    3bf73a49
    Use uint32_t/i32 based types/ops to stay consistent with previous dyngen
    code. Thanks to Paul Brook for noticing that.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5101 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:37:53 +0000  
    Browse File »
  • SH4: Convert register moves to TCG ...
    8f99cc6c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5100 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:02:38 +0000  
    Browse File »
  • SH4: Convert dyngen registers moves to TCG ...
    a73d39ba
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5099 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:02:30 +0000  
    Browse File »
  • SH4: Convert immediate loads to TCG ...
    ccc9cc5b
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5098 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:02:19 +0000  
    Browse File »
  • SH4: remove unused ops ...
    f36672ae
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5097 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:02:08 +0000  
    Browse Code »
  • SH4: add support for TCG helpers ...
    988d7eaa
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5096 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:02:00 +0000  
    Browse File »
  • SH4: Init TCG variables ...
    6858571c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5095 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-28 21:01:53 +0000  
    Browse File »