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
07 Sep, 2008
4 commits
  • alpha: only print debug information to the log file ...
    c690524e
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5181 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-07 21:00:01 +0000  
    Browse Dir »
  • TCG: Use x86-64 zero extension instructions. ...
    733fef0e
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5180 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-09-07 18:07:39 +0000  
    Browse Dir »
  • Implement TCG sign extension ops for x86-64. ...
    b6d17150
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5179 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-09-07 17:45:15 +0000  
    Browse Dir »
  • Fix libvdeplug link test. ...
    4a7f0e06
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5178 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-09-07 16:42:53 +0000  
    Browse Code »

06 Sep, 2008
6 commits
  • Fix a typo in fpsub32 ...
    510aba20
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5177 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-06 17:54:01 +0000  
    Browse Dir »
  • Convert most env fields to TCG registers ...
    255e1fcb
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5176 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-06 17:51:43 +0000  
    Browse Dir »
  • Silence gcc warning about constant overflow ...
    47ad35f1
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5175 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-06 17:50:16 +0000  
    Browse Dir »
  • Enable gcc flag -Wundef ...
    5f9981c7
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5174 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-06 17:49:06 +0000  
    Browse Code »
  • Fix most warnings that would be caused by gcc flag -Wundef ...
    eb38c52c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5173 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-06 17:47:39 +0000  
    Browse Code »
  • Some little fixes on QEMU ...
    5bfd5521
    - some vectors can be declared as "const"
    - test on CONFIG_VNC_TLS is done for two times while just one is enough.
    
    (Carlo Bramini)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5172 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-06 16:31:30 +0000  
    Browse Code »

05 Sep, 2008
9 commits
  • fix alpha cmovxx instruction ...
    29d26d20
    The CMOV instruction is defined by the alpha manual as:
    
    CMOVxx Ra.rq,Rb.rq,Rc.wq !Operate format
    CMOVxx Ra.rq,#b.ib,Rc.wq !Operate format
    
    Operation:
    IF TEST(Rav, Condition_based_on_Opcode) THEN
    Rc ← Rbv
    
    The current qemu behavior inverses Ra and Rb.  This is fixed by this
    patch.
    
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5171 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 19:07:53 +0000  
    Browse Code »
  • CRIS: Mask off the cache selection bit after MMU translations. ...
    980f8a0b
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5170 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-09-05 17:17:55 +0000  
    Browse File »
  • Revert "TCG: enable debug" ...
    00dbbb03
    This reverts commit 5166, commited by error.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5169 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:22:24 +0000  
    Browse Dir »
  • ppc: Convert op_subf to TCG ...
    7c417963
    Replace op_subf with tcg_gen_sub_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@5168 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:19:51 +0000  
    Browse Dir »
  • ppc: Convert op_add, op_addi to TCG ...
    39dd32ee
    Replace op_add with tcg_gen_add_tl and op_addi with tcg_gen_addi_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@5167 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:19:43 +0000  
    Browse Dir »
  • TCG: enable debug ...
    b24a39fa
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5166 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:19:35 +0000  
    Browse Dir »
  • TCG fixes for target-cris ...
    cdcf4e51
    This patch fixes TCG errors reported on the CRIS target when TCG_DEBUG
    is enabled.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    Acked-by: Edgar E. Iglesias <edgar@axis.com>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5165 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:19:27 +0000  
    Browse Dir »
  • TCG fixes for target-mips ...
    2fdbad25
    This patch fixes TCG errors reported on the MIPS target when TCG_DEBUG
    is enabled.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    Acked-by: Thiemo Seufer <ths@networkno.de>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5164 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-05 14:19:17 +0000  
    Browse Code »
  • Fix swapped mvz/mvs instructions. ...
    9507fb52
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5163 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-09-05 12:33:31 +0000  
    Browse Dir »

04 Sep, 2008
14 commits
  • ppc: replace op_set_FT0 with tcg_gen_movi_i64 ...
    489251fa
    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@5162 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 20:34:31 +0000  
    Browse Dir »
  • alpha: add target-alpha/helper.h (missing from commit r5150) ...
    59df7f62
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5161 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 20:24:14 +0000  
    Browse Code »
  • ppc: Convert nip moves to TCG ...
    bd568f18
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5160 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 18:06:03 +0000  
    Browse Dir »
  • ppc: remove unused code ...
    d38ff489
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5159 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 17:16:41 +0000  
    Browse Dir »
  • ppc: Convert CRF moves to TCG ...
    47e4661c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5158 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 17:06:47 +0000  
    Browse Dir »
  • ppc: fix fpr TCG registers creation ...
    ec1ac72d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5157 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 15:49:12 +0000  
    Browse Dir »
  • ppc: Convert FPR moves to TCG ...
    a5e26afa
    Replace op_{load,store}_fpr with tcg_gen_mov_i64.
    Introduce i64 TCG variables cpu_fpr[0..31] and cpu_FT[0..2].
    
    This obsoletes op_template.h for REG > 7.
    
    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@5156 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 14:43:54 +0000  
    Browse Dir »
  • ppc: Convert Altivec register moves to TCG ...
    1d542695
    Replace op_{load,store}_avr with helpers gen_{load,store}_avr.
    Introduce two sets of i64 TCG variables, cpu_avr{h,l}[0..31], and
    cpu_AVR{h,l}[0..2].
    
    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@5155 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 14:43:45 +0000  
    Browse Dir »
  • ppc: cleanup register types ...
    bd7d9a6d
    - use target_ulong for gpr and dyngen registers
    - remove ppc_gpr_t type
    - define 64-bit dyngen registers for GPE register on 32-bit targets
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5154 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 05:26:09 +0000  
    Browse Code »
  • ppc: Convert GPR moves to TCG ...
    f78fb44e
    Replace op_load_gpr_{T0,T1,T2} and op_store_{T0,T1,T2} with tcg_gen_mov_tl.
    Introduce TCG variables cpu_gpr[0..31].
    
    For the SPE extension, assure that ppc_gpr_t is only uint64_t for ppc64.
    Introduce TCG variables cpu_gprh[0..31] for upper 32 bits on ppc and helpers
    gen_{load,store}_gpr64. Based on suggestions by Aurelien, Thiemo and Blue.
    
    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@5153 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 05:25:47 +0000  
    Browse Dir »
  • alpha: convert a few more instructions to TCG ...
    4f821e17
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5152 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 04:36:20 +0000  
    Browse Code »
  • alpha: directly access ir registers ...
    3761035f
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5151 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 04:36:00 +0000  
    Browse Code »
  • convert of few alpha insn to TCG ...
    496cb5b9
    (based on a patch from Tristan Gingold)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5150 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 04:35:40 +0000  
    Browse Code »
  • hw/pcnet: use qemu_socket.h ...
    841c26a0
    (Jan Kiszka)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5149 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-04 04:35:20 +0000  
    Browse File »

03 Sep, 2008
4 commits
  • Implement no-fault loads ...
    e83ce550
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5148 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-03 17:32:10 +0000  
    Browse Code »
  • ETRAX-FS: Add support for DMA channel resets, needed for recent linux kernels. ...
    4487fd34
    * Correct numeric value for the RST state.
    * Add emulation for reseting a DMA channel.
    * Add a few sanity checks.
    * Make it compile with debug enabled.
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5147 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-09-03 14:40:17 +0000  
    Browse Code »
  • CRIS: Avoid a few unecessary steps in the mmu. ...
    b23761f9
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5146 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-09-03 14:31:11 +0000  
    Browse Dir »
  • CRIS: Remove redundant code. ...
    7d5099d5
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5145 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-09-03 14:30:27 +0000  
    Browse Dir »

02 Sep, 2008
3 commits
  • Delete unused variable. ...
    04ba529f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5144 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-02 23:55:28 +0000  
    Browse Code »
  • [ppc] Convert op_moven_T2_T0 to TCG ...
    f0413473
    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@5143 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 23:26:40 +0000  
    Browse Code »
  • [ppc] Convert op_reset_T0, op_set_{T0, T1} to TCG ...
    86c581dc
    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@5142 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-02 23:26:32 +0000  
    Browse Code »