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
14 Mar, 2008
4 commits
  • Made the etrax timers and serial-ports base address relocatable. Use target_phys… ...
    ca87d03b
    …_addr_t instead of target_ulong.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4058 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-03-14 01:50:49 +0000  
    Browse File »
  • A first small step to convert the CRIS translator to TCG. ...
    05ba7d5f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4057 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-03-14 01:11:25 +0000  
    Browse File »
  • Model more parts of the ETRAX mmu (still alot missing). ...
    786c02f1
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4056 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-03-14 01:08:09 +0000  
    Browse File »
  • * Add a model of the ETRAX interrupt controller. ...
    e62b5b13
    * Clean up the interrupt handling a bit.
    * Connect some NOR flash to the test board.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4055 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-03-14 01:04:24 +0000  
    Browse Code »

13 Mar, 2008
12 commits
  • Use tcg_const_tl for zero constant ...
    1ec6d2ea
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4054 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-13 20:47:53 +0000  
    Browse Code »
  • Add tcg_const_tl ...
    a98824ac
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4053 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-13 20:46:42 +0000  
    Browse Dir »
  • Convert condition code changing versions of add, sub, logic, and div to TCG ...
    dc99a3f2
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4052 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-13 20:45:31 +0000  
    Browse File »
  • ds1225y nvram: Fix some bugs ...
    02cb1585
    - whole nvram was erased in some conditions
    - fix out of range accesses
    - improve reading speed by keeping contents in memory
    - rename capacity to chip_size
    
    (Hervé Poussineau)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4051 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:23:00 +0000  
    Browse Code »
  • Slowdown SDL while minimized ...
    f442e08b
    When SDL is invisible/minimized, there is no need to keep calling the
    VGA refresh 33 times per second.  This patch reduces in that case the
    rate to 2 times per second, which should be responsive enough for the
    un-minimizing event.
    
    (Samuel Thibault)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4050 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:20:33 +0000  
    Browse File »
  • SDL mouse events smoothness ...
    4c44bdcb
    (Samuel Thibault)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4049 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:20:18 +0000  
    Browse File »
  • Math functions helper for CONFIG_SOFTFLOAT=yes ...
    80621676
    The patch below adds isfinite() and isnormal() functions which can
    work with float64 type, used when CONFIG_SOFTFLOAT=yes.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4048 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:20:00 +0000  
    Browse Code »
  • Use float32/64 instead of float/double ...
    0ca9d380
    The patch below uses the float32 and float64 types instead of the float
    and double types in the PPC code. This doesn't change anything when
    using softfloat-native as the types are the same, but that helps
    compiling the PPC target with softfloat.
    
    It also defines a new union CPU_FloatU in addition to CPU_DoubleU, and
    use them instead of identical unions that are defined in numerous
    places.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4047 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:19:16 +0000  
    Browse Code »
  • e1000: fix endianness issues ...
    6b59fc74
    This patch fixes endianness issues in the e1000 nic emulation, which
    currently only works on little endian hosts with little endian targets.
    
    Byte swapping does not depend on host endianness, so this patch remove
    the use of cpu_to_le32 and le32_to_cpu functions. It depends on the path
    from the CPU to the device, which is currently and *wrongly* implemented
    in Qemu as a byteswap on big endian targets. This patch does the same
    as in other devices emulation as all the currently implemented targets
    work with this implementation.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4046 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:18:26 +0000  
    Browse Dir »
  • rtl8139: fix endianness on big endian targets ...
    5fedc612
    On big endian targets with mmio accesses, the values are not always
    swapped, depending on the accessed register. The Linux 8139too module
    was able to cope with that, but not the 8139cp one.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4045 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 19:17:40 +0000  
    Browse File »
  • Fix i32 memory backed variables on 64-bit host ...
    e4d5434c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4044 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-13 17:34:19 +0000  
    Browse Dir »
  • Convert from DOS to UNIX format, no code change. ...
    30aa5c0d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4043 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-13 01:19:15 +0000  
    Browse Code »

12 Mar, 2008
1 commit
  • TCG README fixes (Stuart Brady) ...
    5e85404a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4042 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-12 21:40:02 +0000  
    Browse Code »

11 Mar, 2008
5 commits
  • Revert fix for CVE-2008-0928. Will be fixed in a different way later. ...
    b5eff355
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4041 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-11 23:30:22 +0000  
    Browse Code »
  • SH4, fix several instructions ...
    24988dc2
    fix instruction code for frchg, fschg, ocbp.
    fix addressing mode handling for @Rn+, @-Rn, @(disp,gbr).
    fix operation for div0s.
    fix comments for mov imm, add imm, @(r0+,gbr), mac.l @Rm+,@Rn+.
    fix ldb to ldub for or/tst/xor.b #imm,@(r0,gbr).
    add fmov extended operations.
    add fcmp/eq, fcmp/gt, fneg, fabs, fsqrt, fcnvsd, fcnvds.
    
    (Takashi Yoshii)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4040 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-11 23:22:37 +0000  
    Browse Code »
  • Remove blank elements in tcg_target_reg_alloc_order[] (Stuart Brady) ...
    0954d0d9
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4039 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-11 21:01:02 +0000  
    Browse Dir »
  • Use a TCG global for regwptr ...
    db4a4ea4
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4038 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-11 20:59:02 +0000  
    Browse Code »
  • Fix CVE-2008-0928 - insufficient block device address range checking ...
    902b27d0
    Qemu 0.9.1 and earlier does not perform range checks for block device
    read or write requests, which allows guest host users with root
    privileges to access arbitrary memory and escape the virtual machine.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4037 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-11 17:17:59 +0000  
    Browse Code »

10 Mar, 2008
5 commits
  • Let the USB tablet reach the far bottom and right pixels ...
    b94ed577
    (Samuel Thibault)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4036 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-10 19:34:27 +0000  
    Browse Code »
  • GT64XXX: fix endianness issues: ...
    c6c99c3f
    - Byte swapping for internal GT64XXX registers is controlled by the bit
      12 of the Configuration Register and not by the PCI Internal Command
      register.
    - The bit 0 of the PCI Internal Command register controls byte swapping
      for PCI access *except for the internal PCI device*, that is when both
      bus and device numbers are 0.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4035 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-10 00:12:14 +0000  
    Browse Code »
  • mtfsf: fix FPSCR_VX and FPSCR_FEX computation ...
    5567025f
    The patch below fixes the computation of FPSCR_VX and FPSCR_FEX when
    using the mtfsf instruction. As stated in the PowerPC manual the mtfsf
    instruction can't alter those bit, and thus it should always be
    computed.
    
    Acked by Jocelyn Mayer.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4034 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-10 00:09:28 +0000  
    Browse Dir »
  • Honor TMPDIR environment variable ...
    0badc1ee
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4033 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-10 00:05:34 +0000  
    Browse Code »
  • Change the e1000 mmio addr space according to spec. ...
    e94bbefe
    According to the Intel 82540EM manual, the mmio space is
    128k size.
    Copied from Xen list and noted by tina..yang@oracle.com
    
    Signed-off-by: Dor Laor <dor.laor@qumranet.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4032 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-10 00:02:10 +0000  
    Browse File »

09 Mar, 2008
3 commits
  • Be consistent in -clock parameter. Display also the list of available ...
    3adda04c
    sources if no valid clock name has been specified.
    (Hervé Poussineau)
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4031 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-03-09 23:43:49 +0000  
    Browse Code »
  • Convert andn, orn and xnor to TCG ...
    56ec06bb
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4030 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-09 20:46:51 +0000  
    Browse File »
  • Fix some functions declared () rather than (void) (Ian Jackson) ...
    3f47aa8c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4029 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-09 06:59:01 +0000  
    Browse Dir »

08 Mar, 2008
2 commits
  • Convert branches and conditional moves to TCG ...
    19f329ad
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4028 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-08 21:36:50 +0000  
    Browse File »
  • Add function prologue, fix pointer load on Sparc64 host ...
    b3db8758
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4027 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-08 13:33:42 +0000  
    Browse File »

07 Mar, 2008
1 commit
  • Update based on Stuart Brady's comments ...
    53cd9273
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4026 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-07 18:21:39 +0000  
    Browse Dir »

06 Mar, 2008
5 commits
  • Split OMAP DMA out to a file apart. ...
    b4e3104b
    Rename omap files to better reflect OMAP1-specific parts.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4025 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-03-06 21:07:38 +0000  
    Browse File »
  • Check for out of range update regions (original patch from Anthony Liguori). ...
    a8fbaf96
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4024 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-03-06 20:43:34 +0000  
    Browse File »
  • Register VMware SVGA's memory io region with PCI framework. ...
    3016d80b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4023 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-03-06 20:28:49 +0000  
    Browse File »
  • Convert exception ops to TCG ...
    134d77a1
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4022 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-06 20:09:54 +0000  
    Browse Code »
  • Fix microSPARC II SFSR mask (Robert Reif) ...
    a3ffaf30
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4021 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-06 16:13:51 +0000  
    Browse Code »

05 Mar, 2008
2 commits
  • Add more machine definitions ...
    a526a31c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4020 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-05 18:27:45 +0000  
    Browse File »
  • Properly bomb out on errors in Makefile shell fragments (Ian Jackson) ...
    18be8d77
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4019 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-03-05 18:16:09 +0000  
    Browse File »