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
08 Apr, 2009
11 commits
  • 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 Dir »
  • 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 Dir »
  • 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
24 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 »
  • native preadv/pwritev support (Christoph Hellwig) ...
    ceb42de8
    This ties up the preadv/pwritev syscalls to qemu if they are declared in
    unistd.h.  This is the case currently on at least NetBSD and OpenBSD and
    will hopefully soon be the case on Linux.
    
    Thanks to Blue Swirl and Gerd Hoffmann for the configure autodetection
    of preadv/pwritev.
    
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7021 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 18:43:28 +0000  
    Browse Code »
  • push down vector linearization to posix-aio-compat.c (Christoph Hellwig) ...
    f141eafe
    Make all AIO requests vectored and defer linearization until the actual
    I/O thread.  This prepares for using native preadv/pwritev.
    
    Also enables asynchronous direct I/O by handling that case in the I/O thread.
    
    Qcow and qcow2 propably want to be adopted to directly deal with multi-segment
    requests, but that can be implemented later.
    
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7020 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 18:43:24 +0000  
    Browse File »
  • remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig) ...
    c87c0672
    Always use the vectored APIs to reduce code churn once we switch the BlockDriver
    API to be vectored.
    
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7019 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 18:43:20 +0000  
    Browse Code »
  • more BlockDriver C99 initializers (Christoph Hellwig) ...
    f1b2f712
    Looks like the two bdrv_raw instances were missed last time.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7018 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 18:23:51 +0000  
    Browse Code »
  • Don't try to return result from a void function (spotted by Sparse) ...
    7442511c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7017 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-07 18:22:35 +0000  
    Browse Code »
  • Fix a few Sparse warnings ...
    856ae5c3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7016 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-07 17:57:09 +0000  
    Browse Code »
  • Update Changelog to reflect 0.10.2 release ...
    669b92ed
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7015 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 02:19:41 +0000  
    Browse Code »
  • Remove potentially offensive humor. ...
    1cb499fa
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7014 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-04-07 02:10:16 +0000  
    Browse Code »
  • Fix find_device_type() to correctly identify floppy disk devices; (Luca Tettamanti) ...
    3060cd14
    they are reported as DRIVE_REMOVABLE by win32.
    
    Signed-off-by: Luca Tettamanti <kronos.it@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7010 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-07 01:24:53 +0000  
    Browse Dir »

06 Apr, 2009
4 commits
  • target-mips: use the TCG_CALL_PURE and TCG_CALL_CONST for some helpers ...
    e7a6965b
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7009 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-06 12:34:07 +0000  
    Browse Code »
  • tcg: add a CONST flag to TCG helpers ...
    b9c18f56
    A const function only reads its arguments and does not use TCG
    globals variables. Hence a call to such a function does not
    save TCG globals variabes back to their canonical location.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7008 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-06 12:33:59 +0000  
    Browse Dir »
  • tcg: improve comment about pure functions ...
    34d5a9ff
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7007 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-06 12:33:51 +0000  
    Browse Code »
  • Remove WIN32 guard around -k ...
    c20d7afb
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7006 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-06 00:35:08 +0000  
    Browse Code »

05 Apr, 2009
1 commit
  • Add new command line option -singlestep for tcg single stepping. ...
    1b530a6d
    This replaces a compile time option for some targets and adds
    this feature to targets which did not have a compile time option.
    
    Add monitor command to enable or disable single step mode.
    
    Modify monitor command "info status" to display single step mode.
    
    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@7004 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-05 20:08:59 +0000  
    Browse Code »