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
09 Feb, 2009
11 commits
  • target-ppc: Model SPE floating-point instructions more accurately ...
    40569b7e
    Single-precision and double-precision floating-point instructions should
    be separated into their own categories, since some chips only support
    single-precision instructions.
    
    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@6575 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:49:50 +0000  
    Browse Code »
  • target-ppc: Add vrsqrtefp instruction ...
    071fc3b1
    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@6574 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:49:40 +0000  
    Browse Code »
  • target-ppc: Add vrefp instruction ...
    bdfbac35
    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@6573 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:49:29 +0000  
    Browse File »
  • target-ppc: Add vct{u,s}xs instructions ...
    875b31db
    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@6572 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:49:20 +0000  
    Browse Dir »
  • target-ppc: Add vcmp{eq, ge, gt, b}fp{, .} instructions ...
    819ca121
    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@6571 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:49:10 +0000  
    Browse File »
  • target-ppc: Add vmaddfp and vnmsubfp instructions ...
    35cf7c7e
    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@6570 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:48:59 +0000  
    Browse File »
  • target-ppc: Add v{add,sub}fp instructions ...
    56fdd213
    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@6569 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:48:51 +0000  
    Browse File »
  • target-ppc: Add v{max,min}fp instructions ...
    1536ff64
    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@6568 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-09 16:48:39 +0000  
    Browse File »
  • KVM: Get all cpuid values from function 2 (Amit Shah) ...
    a36b1029
    cpuid function 2 can have multiple values to describe cache behaviour.
    Loop till we have fetched all the values.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6567 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-09 15:50:36 +0000  
    Browse File »
  • KVM: Fetch sub-leaf cpuid values for functions 4, 0xb, 0xd. (Amit Shah) ...
    486bd5a2
    CPUID functions 4, 0xb and 0xd have sub-leaf values which depend on the
    input value of ECX. Store these values as well.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6566 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-09 15:50:31 +0000  
    Browse File »
  • KVM: CPUID takes ecx as input value for some functions (Amit Shah) ...
    e00b6f80
    The CPUID instruction takes the value of ECX as an input parameter
    in addition to the value of EAX as the count for functions 4, 0xb
    and 0xd. Make sure we pass the value to the instruction.
    
    Also convert to the qemu-style whitespace for the surrounding code.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6565 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-09 15:50:08 +0000  
    Browse Dir »

08 Feb, 2009
12 commits
  • Remove GenOpFunc typedefs ...
    4f396364
    This patch removes the GenOpFunc typedefs from exec-all.h, which are no
    longer needed, now that dyngen has been removed.
    
    Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6564 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 17:17:52 +0000  
    Browse Code »
  • Update Sparc images ...
    35fa1644
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6563 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 16:08:08 +0000  
    Browse Code »
  • Fix UniNorth ...
    e972b3ad
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6562 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 16:01:38 +0000  
    Browse Dir »
  • Use Mac NVRAM ...
    4f3f238b
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6561 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 16:01:01 +0000  
    Browse Code »
  • Switch Mac99 to OpenBIOS ...
    006f3a48
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6560 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 15:59:36 +0000  
    Browse File »
  • QEMU Microsoft serial mouse emulation ...
    aa71cf80
    Adds "msmouse" character device, which emulates a serial mouse.
    Use it with -serial msmouse.
    
    Signed-Off-By: Lubomir Rintel <lkundrak@v3.sk>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6559 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-08 15:53:20 +0000  
    Browse Code »
  • Add load/save capability to rc4030 chipset ...
    d5853c20
    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@6558 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-08 14:56:04 +0000  
    Browse Code »
  • Additional VGA options for MIPS Malta ...
    1f605a76
    Support all kinds of pci vga cards (including none)
    
    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@6557 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-08 14:51:19 +0000  
    Browse Dir »
  • fix use of host serial port ...
    b4abdfa4
    Signed-off-by: David Ahern <daahern@cisco.com>
    Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6556 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-08 14:46:17 +0000  
    Browse File »
  • Use CMD646 IDE for now ...
    77f0435e
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6555 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 13:05:12 +0000  
    Browse Dir »
  • Load 32 bit ELF BIOS images also on PPC64 ...
    3a616592
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6554 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 12:50:56 +0000  
    Browse File »
  • Rename ppc_chrp.c to ppc_newworld.c ...
    b98a003c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6553 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-08 12:49:13 +0000  
    Browse Dir »

07 Feb, 2009
7 commits
  • Fix bug in omap_sx1.c introduced by r6344 ...
    5f70aab1
    This patch changes the QEMUMachine init function not to take a
    DisplayState as an argument because is not needed any more;
    
    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@6552 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-07 15:20:14 +0000  
    Browse Code »
  • Fix tosa_dac_recv warning ...
    dfb021bc
    This patch fixes:
    
    /scratch/froydnj/qemu.git/hw/tosa.c:176: warning: no previous prototype for 'tosa_dac_recv'
    
    by making the function static.
    
    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@6551 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-07 15:19:40 +0000  
    Browse Code »
  • Fix cpu_arm_handle_mmu_fault warning ...
    84a031c6
    This patch fixes:
    
    /scratch/froydnj/qemu.git/target-arm/helper.c:451: warning: no previous prototype for 'cpu_arm_handle_mmu_fault'
    
    by moving the declaration of the function to cpu.h from exec.h.  cpu.h
    seems to be the place most other ports declare the corresponding
    function.
    
    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@6550 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-07 15:19:20 +0000  
    Browse Code »
  • SH4: fix TMU init ...
    e7786f27
    Init the TMU and the ptimer with the correct cpu reset value
    
    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6549 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-07 15:18:47 +0000  
    Browse Code »
  • SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support ...
    c2432a42
    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6548 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-07 15:18:14 +0000  
    Browse File »
  • Add it_shift ...
    68af3f24
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6547 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-07 10:48:26 +0000  
    Browse Code »
  • Fix VGA RAM offsets ...
    0a645949
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6546 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-07 09:51:59 +0000  
    Browse Code »

06 Feb, 2009
5 commits
  • Fix SIGSEGV crash in slirp networking code ...
    f2ba730e
    Fix SIGSEGV crash in networking code (bug was introduced in r6288).
    Thanks to Gleb Natapov for finding this fix.
    
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6545 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-06 21:37:40 +0000  
    Browse Dir »
  • Add savevm and reset support for OpenPic ...
    67b55785
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6544 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-06 21:30:02 +0000  
    Browse Code »
  • Revert part of 6531, fix build failure ...
    260cfc43
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6543 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-02-06 00:49:42 +0000  
    Browse Code »
  • Replace exit() in oom_check with abort() ...
    62a3fe29
    So that we can get a core dump with a stack trace.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6542 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-06 00:19:42 +0000  
    Browse Code »
  • Revert changes to fmopl.c ...
    809c130c
    fmopl.c was taken from MAME and doesn't include QEMU header files so we cannot
    use qemu_malloc in it.  It happens to build because C is a silly language.
    
    Unfortunately, it doesn't play nicely with the QEMU headers so lets just revert
    the changes that were made to it.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6541 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-06 00:15:19 +0000  
    Browse Code »

05 Feb, 2009
5 commits
  • qemu:virtio-net: Add VLAN filtering (Alex Williamson) ...
    f21c0ed9
    Use the control virtqueue to allow the guest to enable and manipulate
    a VLAN filter table.  This allows us to drop more packets the guest
    doesn't want to see.  We define a new VLAN class for the control
    virtqueue with commands ADD and DEL with usage defined in virtio-net.h.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6540 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-05 22:36:32 +0000  
    Browse Code »
  • qemu:virtio-net: Add additional MACs via a filter table (Alex Williamson) ...
    b6503ed9
    Create a filter table and allow the guest to populate it with the
    MAC class control commands.  We manage the size and usage of the
    filter table including enabling promiscuous and all-multi modes
    as necessary.  The guest should therefore assume the table is
    infinite.  Eventually this might allow us to bind directly to a
    hardware NIC and manipulate a physical MAC filter.
    
    The specifics of the TABLE_SET command are documented in
    virtio-net.h.  Separate buffers in the same command are used
    for unicaste and multicast addresses for priority and
    sychronization.  With this we can export the VIRTIO_NET_F_CTRL_RX
    feature bit.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6539 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-05 22:36:28 +0000  
    Browse Code »
  • qemu:virtio-net: Enable filtering based on MAC, promisc, broadcast and allmulti (Alex Williamson) ...
    3831ab20
    Make use of the new RX_MODE control virtqueue class by dropping
    packets the guest doesn't want to see.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6538 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-05 22:36:24 +0000  
    Browse Code »
  • qemu:virtio-net: Add promiscuous and all-multicast mode bits (Alex Williamson) ...
    002437cd
    Add a new RX_MODE control virtqueue class with commands PROMISC and
    ALLMULTI and usage documented in virtio-net.h allowing the guest to
    manipulate packet receiving options.  We don't export a feature for
    this until we also add the MAC filter table.
    
    Note, for compatibility with older guest drivers we need to default
    to promiscuous.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6537 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-05 22:36:20 +0000  
    Browse Code »
  • qemu:virtio-net: Add a virtqueue for control commands from the guest (Alex Williamson) ...
    3d11d36c
    This will be used for RX mode, MAC table, VLAN table control, etc...
    
    The control transaction consists of one or more "out" sg entries and
    one or more "in" sg entries.  The first out entry contains a header
    defining the class and command.  Additional out entries may provide
    data for the command.  A response via the ack entry is required
    and the guest will typically be waiting for it.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6536 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-05 22:36:16 +0000  
    Browse Code »