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 Mar, 2009
3 commits
  • target-mips: use nor instead of or + not ...
    a3fe9013
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6801 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-10 09:03:18 +0000  
    Browse File »
  • tcg: use TCGV_EQUAL_I{32,64} ...
    fe75bcf7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6800 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-10 08:57:16 +0000  
    Browse Dir »
  • tcg: define TCGV_EQUAL_I{32,64} ...
    44e6acb0
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6799 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-10 08:56:30 +0000  
    Browse Dir »

09 Mar, 2009
10 commits
  • tcg: optimize nor(X, Y, Y), used on PPC for not(X, Y) ...
    c29d0de4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6798 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 22:35:22 +0000  
    Browse Dir »
  • Implement TCG not ops for x86-64 ...
    d2604285
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6797 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 22:35:13 +0000  
    Browse Dir »
  • tcg: don't define TCG rotation ops if they are not supported ...
    f31e9370
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6796 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 21:58:46 +0000  
    Browse Dir »
  • Implement TCG rotation ops for x86-64 ...
    d42f183c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6795 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 18:50:53 +0000  
    Browse Dir »
  • target-mips: optimize mflo and mfhi ...
    a1f6684d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6794 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 18:50:43 +0000  
    Browse File »
  • targe-ppc: optimize mfcr and mtcrf ...
    651721b2
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6793 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 18:50:24 +0000  
    Browse File »
  • fread_targphys(): Do not cut off the tail. ...
    7d515c1d
    loader.c:fread_targphys() read file by 4096 byte chunks and store them to
    memory. But did not store the last chunk if its size was not 4096.
    
    Signed-off-by: Takashi YOSHII <takasi-y@ops.dti.ne.jp>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6792 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-09 18:08:56 +0000  
    Browse Code »
  • configure sensitive to user locale ...
    e4f5100c
    On German Fedora 9, no KVM errors are displayed.
    This is because configure greps for "error:", which is locale-sensitive.
    
    Use LANG=C for configure to find and display errors as expected.
    
    Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6791 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-09 17:36:50 +0000  
    Browse Code »
  • target-ppc: free a tcg temp variable ...
    69bd5820
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6790 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 06:27:24 +0000  
    Browse Dir »
  • target-ppc: add support for reading/writing spefscr ...
    d34defbc
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6789 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-09 06:27:14 +0000  
    Browse Dir »

08 Mar, 2009
14 commits
  • qemu-img: fix help message ...
    2fbc4095
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6787 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-08 19:49:51 +0000  
    Browse Code »
  • qemu-img: accept sizes with decimal values ...
    24501489
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6786 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-08 19:49:44 +0000  
    Browse Code »
  • Call Perl directly instead of relying on shebang ...
    72fcd388
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6785 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 19:26:53 +0000  
    Browse Code »
  • Multi-key completion for sendkey ...
    e600d1ef
    Allow completion of concatenated key strings for the sendkey command.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6784 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 17:42:02 +0000  
    Browse Code »
  • Fix windows build and clean up use of <windows.h> ...
    49dc768d
    We want to globally define WIN_LEAN_AND_MEAN and WINVER to particular values so
    let's do it in OS_CFLAGS.
    
    Then, we can pepper in windows.h includes where using #includes that require it.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6783 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-08 16:26:59 +0000  
    Browse File »
  • Rename one more _BSD to HOST_BSD (spotted by Hasso Tepper) ...
    2734c703
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6782 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 15:58:00 +0000  
    Browse Code »
  • Remove unnecessary prefix on SDL_syswm.h. This fixes the build for certain ...
    c9985aa8
    installs of SDL.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6780 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-08 15:04:07 +0000  
    Browse Code »
  • Prune unused TCG_AREGs ...
    e63d7abd
    Remove definitions for TCG_AREGs corresponding to AREG definitions
    removed in r6778.
    
    Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6779 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 14:45:45 +0000  
    Browse Dir »
  • Prune unused AREGs ...
    6635f6fa
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6778 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 12:41:36 +0000  
    Browse Code »
  • Use firmware configuration instead of NVRAM (initial patch by Aurelien Jarno) ...
    513f789f
    Use firmware configuration device for boot device, kernel, initrd and
    kernel command line parameters on PPC, Sparc32 and Sparc64.
    
    Update OpenBIOS images to r479 which supports the change.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6777 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 09:51:29 +0000  
    Browse Code »
  • Add new entries to firmware configuration device ...
    7e12f656
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6776 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 09:34:26 +0000  
    Browse File »
  • Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configure ...
    179a2c19
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6775 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-08 08:23:32 +0000  
    Browse Code »
  • target-mips: remove dead code ...
    d5575a38
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6774 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-08 00:06:10 +0000  
    Browse Code »
  • target-mips: rename helpers from do_ to helper_ ...
    c01fccd2
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6773 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-08 00:06:01 +0000  
    Browse File »

07 Mar, 2009
13 commits
  • do not pretend to support low voltage operation ...
    829ef7b0
    Eliminate "mmc0: SD card claims to support the incompletely defined 'low voltage
    range'. This will be ignored." warning. Qemu says the card is a SD card, and SD
    spec doesn't define low-voltage cards, so do now pretend to be one.
    
    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@6772 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 22:10:40 +0000  
    Browse Code »
  • Fix correct reset value for ARM CP15 c1 auxiliary control register ...
    533d177a
    According to ARM Cortex A8 Technical Reference Manual, the reset value for CP15 c1 auxiliary control
    register is 2, not zero (page 3.12).
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Acked-by: Laurent Desnogues <laurent.desnogues@gmail.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6771 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 22:10:28 +0000  
    Browse Dir »
  • Work around QEMU GDB stub suboptimality ...
    d2c75345
    The current XML files claim, on floating point-supporting Power chips,
    that $f0 is register 70.  This would be fine, except that register 70
    for non-XML-aware GDB is FPSCR.  More importantly, 70 is less than
    NUM_CORE_REGS (71) for Power, so a request for register 70 goes to the
    "core" register reading routines, rather than the floating-point
    register read routine we registered with gdb_register_coprocessor.
    
    Therefore, when we are talking to an XML-aware GDB, we claim that
    register has zero width, which causes the rest of QEMU's GDB stub to
    send an error back to GDB, which causes GDB to be unable to read the
    floating-point registers.  (The problem is also present for SPE
    registers and occurs in a slightly different way for Altivec registers.)
    
    The best way to fix this is to have the "core register" XML files for
    PPC32 and PPC64 claim that there is a 4-byte register 70, which causes
    $f0 to be register 71, and everything works just fine from that point
    forward.
    
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6770 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 22:00:56 +0000  
    Browse Code »
  • Fix off-by-one errors for Altivec and SPE registers ...
    70976a79
    Altivec and SPE both have 34 registers in their register sets, not 35
    with a missing register 32.
    
    GDB would ask for register 32 of the Altivec (resp. SPE) registers and
    the code would claim it had zero width.  The QEMU GDB stub code would
    then return an E14 to GDB, which would complain about not being sure
    whether p packets were supported or not.
    
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6769 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 22:00:49 +0000  
    Browse Code »
  • Use C99 initializers for BlockDriver methods ...
    e60f469c
    Consistently use the C99 named initializer format for the BlockDriver
    methods to make the method table more readable and more easily
    extensible.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6768 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 22:00:29 +0000  
    Browse Code »
  • clean build: Fix remaining m68k warnings ...
    aaedd1f9
    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@6767 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:48:08 +0000  
    Browse Code »
  • clean build: Fix arm build warnings ...
    2b3ea315
    Fix remaining arm warnings - except for the mess in the NetWinder FP
    emulator.
    
    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@6766 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:48:00 +0000  
    Browse Code »
  • arm: Fix gic_irq_state.level bitfield type ...
    a45db6c6
    Found while cleaning up compiler warnings: GIC_*_LEVEL macros strongly
    suggest that gic_irq_state.level is intended to be per-CPU and not just
    a single, global bit. I'm unable to test the effect, but it seems to be
    the most reasonable fix for the apparent brokenness.
    
    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@6765 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:47:53 +0000  
    Browse Code »
  • target-ppc: move the CD-ROM drive to the second IDE ...
    2701dfd2
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6764 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:35:27 +0000  
    Browse Code »
  • ppc_oldworld: swap the MACIO and CMD646 IDE controllers ...
    bd4524ed
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6763 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:35:21 +0000  
    Browse Dir »
  • Use a dedicated function to request exit from execution loop ...
    3098dba0
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6762 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:28:24 +0000  
    Browse File »
  • Fix texinfo syntax errors. ...
    9e995645
    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@6761 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-03-07 21:28:14 +0000  
    Browse Code »
  • Disable BAT for 970 ...
    94855937
    The 970 doesn't know BAT, so let's not search BATs there.
    This was only in as a hack for OpenHackWare so it would
    work on PPC64.
    
    Signed-off-by: Alexander Graf <alex@csgraf.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6759 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-07 20:58:30 +0000  
    Browse Dir »