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
10 Apr, 2009
2 commits
  • Musicpal ram access cleanup. ...
    930c8682
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7061 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-10 01:24:26 +0000  
    Browse Code »
  • More phys_ram_base removal. ...
    44654490
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7060 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-10 00:26:15 +0000  
    Browse Code »

09 Apr, 2009
9 commits
  • Cleanup SPARC/TCX framebuffer allocation. ...
    dc828ca1
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7059 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 22:21:07 +0000  
    Browse Code »
  • Use cpu_physical_memory_write_rom instead of memcpy. ...
    7ffa4767
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7058 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 21:02:04 +0000  
    Browse Code »
  • Register a single area for vga bios and option roms ...
    f753ff16
    Those guys are not different in nature. They're all roms,
    not blessed with the graces of being written to. So there's
    not need to issue multiple requests to memory registration areas:
    just treat them as brothers, and put them all in the same
    region.
    
    It also has the nice side effect of improving the loading code
    a little bit. Besides some of the ugliness going away, we're now
    avoiding phys_ram_base dependencies in option rom code.
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7057 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 20:59:05 +0000  
    Browse Code »
  • Use load_image_targphys and avoid phys_ram_base. ...
    dcac9679
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7056 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 20:05:49 +0000  
    Browse File »
  • More phys_ram_base removal. ...
    f78630ab
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7055 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 17:48:30 +0000  
    Browse Code »
  • Use load_image_targphys. ...
    3b760e04
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7054 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 17:30:32 +0000  
    Browse Code »
  • Use guest memory access functions when setting up arm boorloader. ...
    52b43737
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7053 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 17:19:47 +0000  
    Browse Code »
  • Use qemu_ram_alloc. ...
    7ffab4d7
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7052 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 17:15:18 +0000  
    Browse Dir »
  • Enable generic accepts-anything cpu by default for usermode emulation. ...
    088ab16c
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7051 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-09 15:20:50 +0000  
    Browse Dir »

08 Apr, 2009
14 commits
  • linux-user: fix fstatat64()/newfstatat() syscall implementation ...
    9d33b76b
    There are two different syscall names for the same goal.
    
    On systems with sizeof(long) == 64 it calls newfstatat.
    On systems with sizeof(long) == 32 it calls fstatat64.
    
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7050 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 23:07:05 +0000  
    Browse Dir »
  • pcnet: Avoid double conversion via PHYSADDR ...
    f1afe02a
    rdra and tdra are already kept converted in the pcnet state structure.
    Avoid converting derivatives a second time. The same case with the local
    variable xmit_cxda: it already contains a converted cxda address. This
    issue only causes troubles when using the pcnet in 16-bit legacy mode.
    
    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@7049 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 22:56:33 +0000  
    Browse Code »
  • apic: Fix access to non-existent APIC ...
    2c7c13d4
    When running with -M isapc, there is no env->apic_state. Fix
    cpu_get/set_apic_* helpers to handle this corner case gracefully.
    
    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@7048 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 22:56:26 +0000  
    Browse Code »
  • Use stdint.h for integral data types and definitions ...
    b7df4bcc
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7047 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 22:56:19 +0000  
    Browse Code »
  • target-mips: optimize gen_farith() ...
    c9297f4d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7046 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:48:27 +0000  
    Browse Dir »
  • target-mips: optimize gen_flt3_arith() ...
    c905fdac
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7045 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:48:18 +0000  
    Browse File »
  • target-mips: optimize gen_flt3_ldst() ...
    4e2474d6
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7044 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:48:10 +0000  
    Browse Dir »
  • target-mips: optimize gen_arith() ...
    460f00c4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7043 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:48:02 +0000  
    Browse Dir »
  • target-mips: optimize decode_opc() ...
    35fbce2c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7042 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:47:55 +0000  
    Browse File »
  • target-mips: optimize gen_cp1() ...
    72c3a3ee
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7041 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:47:44 +0000  
    Browse Code »
  • target-mips: optimize gen_cp0() ...
    1fc7bf6e
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7040 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:47:35 +0000  
    Browse Code »
  • factor out setting pc in gdbstub ...
    fab9d284
    The code for handling the c and s packets both contain code for setting
    the pc.  Move that code out to a common function.
    
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Acked-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@7039 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:29:37 +0000  
    Browse Code »
  • linux-user: fix problems with inotify syscalls ...
    dbfe4c36
    The sys_inotify* calls are defined if the target supports them and the
    host supports the necessary syscalls.  But the syscalls are handled if
    the target supports them.  This situation leads to compilation failures
    when the host doesn't support the necessary syscalls, as the linker will
    complain about undefined functions.
    
    Fix this state of affairs by making the handling conditions the same as
    the call definition conditions.
    
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Acked-By: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7038 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-08 21:29:30 +0000  
    Browse Code »
  • Update the version information to 0.10.50 to signify development branch ...
    0dc586b5
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7037 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-08 13:14:12 +0000  
    Browse Code »

07 Apr, 2009
15 commits
  • Add --with-pkgversion. ...
    4a19f1ec
    Allows distributors to identify their builds without needing to hack the
    sources.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7036 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-07 23:17:49 +0000  
    Browse File »
  • Implement --version. ...
    9bd7e6d9
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7035 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-07 22:58:45 +0000  
    Browse Code »
  • target-arm: don't use T[x] in helper ...
    37f9ba46
    (Torbjörn Andersson)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7034 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 22:48:36 +0000  
    Browse Code »
  • target-alpha: fix palcode mask for user pal calls ...
    31a877f2
    (Also 6 bits for unprivileged calls)
    
    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@7033 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 22:31:34 +0000  
    Browse Dir »
  • target-alpha: document more registers used by 21264 ...
    2642cdb3
    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@7032 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 22:31:26 +0000  
    Browse Dir »
  • mc146818: add square wave output support ...
    100d9891
    This is necessary for es40 as the sqw output is directly connected to the
    core chipset.
    
    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@7031 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 22:28:50 +0000  
    Browse Code »
  • rc4030 registers improvements ...
    9ea0b7a1
    Attached patch documents some registers and simplifies one hack.
    
    Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7030 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 22:03:44 +0000  
    Browse File »
  • target-alpha: set target page size to 13 bits ...
    b09d9d46
    (As defined by the alpha arch ref).
    
    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@7029 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 21:47:34 +0000  
    Browse Dir »
  • Allow 5 mmu indexes. ...
    e37e6ee6
    This is necessary for alpha because it has 4 protection levels and pal mode.
    
    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@7028 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 21:47:27 +0000  
    Browse Code »
  • target-alpha: stop translation if too long ...
    8fcc55f9
    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@7027 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 21:44:52 +0000  
    Browse File »
  • Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity) ...
    9d1b494a
    The vga screen dump function updates last_width and last_height,
    but does not change the DisplaySurface that these variables describe.
    A consequent vga_draw_graphic() will therefore fail to resize the
    surface and crash.
    
    Fix by invalidating the display state after a screen dump, forcing
    vga_draw_graphic() to reallocate the DisplaySurface.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7026 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 20:55:58 +0000  
    Browse Code »
  • Revert r6989 ...
    799e709b
    There is a much more elegant fix that will follow up after this commit.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7025 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 20:55:29 +0000  
    Browse Code »
  • tcg/tcg.h: fix a few typos ...
    3e00b3f5
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7024 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 19:57:24 +0000  
    Browse Dir »
  • Document some missing options in configure -h ...
    2981fa96
    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@7023 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 19:57:17 +0000  
    Browse Code »
  • vnc: Fix incorrect attempt to clear a flag ...
    3cded540
    In vnc.c in pixel_format_message, the code tries to clear the
    QEMU_ALLOCATED_FLAG from the client display surface, however
    it uses the wrong operator and ends up enabling all other
    flags. Most notably this enables the big endian flag and
    causes some chaos.
    
    Signed-off-by: Brian Kress <kressb@moose.net>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7022 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-07 19:57:09 +0000  
    Browse Code »