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
14 commits
  • hw/pcnet.c: windows compile fix ...
    d317b92d
    (Eduardo Felipe)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5140 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 23:26:13 +0000  
    Browse Code »
  • Build fix for gcc-3.3. ...
    f8a6ec58
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5139 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-02 17:39:45 +0000  
    Browse Code »
  • Fix sign extension problems with smul and umul (Vince Weaver) ...
    b991c385
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5138 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-02 16:33:23 +0000  
    Browse Dir »
  • [ppc] Convert op_move_{T1,T2}_T0 to TCG ...
    e55fd934
    Attached patch replaces op_move_T1_T0 and op_move_T2_T0 with
    tcg_gen_mov_tl.
    
    Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5137 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 16:19:05 +0000  
    Browse File »
  • [ppc] Convert gen_set_{T0,T1} to TCG ...
    02f4f6c2
    The attached patch replaces gen_set_T0 and gen_set_T1 with
    tcg_gen_movi_tl.
    
    Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5136 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 16:18:55 +0000  
    Browse Code »
  • pcnet: add loopback mode emulation ...
    89b190a2
    This patch enhances the pcnet NIC emulation with better loopback mode
    support, including CRC generation for looped-back packets in "raw" mode.
    The patch has practically no impact on the normal RX and TX path.
    
    Successfully tested against an ancient proprietary pcnet driver that
    does a lot of hardware checks on boot-up and now works fine over qemu as
    well.
    
    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@5135 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 16:18:46 +0000  
    Browse File »
  • 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 File »
  • 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 Dir »
  • 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 Code »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »

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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »

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 Code »
  • 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 Code »
  • 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 Dir »

28 Aug, 2008
1 commit
  • 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 Dir »