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 May, 2009
4 commits
  • Constructor support ...
    0bfe3ca5
    Allow devices/drivers to register themselves via constructors.
    Destructors are not needed (can be registered from a constructor)
    and "priority" has been renamed and changed to an enum for clarity.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-14 19:29:53 +0100  
    Browse File »
  • Add a --disable-docs to configure to allow doc build to be disabled ...
    70ec5dc0
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-14 08:29:52 -0500  
    Browse Code »
  • Remove duplicate block objects. ...
    1b3b9ca3
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-14 00:51:33 +0100  
    Browse Code »
  • Remove any pretense that there can be more than one AudioState
    1a7dafce
    malc authored
    2009-05-14 03:20:43 +0400  
    Browse Code »

13 May, 2009
9 commits
  • Remove redundant pcnet.o ...
    b36aa85c
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 22:35:13 +0100  
    Browse Code »
  • Add tool_osdep.c ...
    88ca2a59
    osdep.c is built in both as a toplevel target independant object, and
    as a per-target object because of kqemu dependencies.  Under some
    circumstances make picks up the wrong one.
    
    Build the former as tool-osdep to avoid this conflict.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 22:21:47 +0100  
    Browse Code »
  • Include assert.h from qemu-common.h ...
    55616505
    Include assert.h from qemu-common.h and remove other direct uses.
    cpu-all.h still need to include it because of the dyngen-exec.h hacks
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 20:54:26 +0100  
    Browse Dir »
  • Replace gcc variadic macro extension with C99 version (missed one) ...
    6c7f4b47
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-13 18:09:29 +0000  
    Browse Code »
  • Replace gcc variadic macro extension with C99 version ...
    001faf32
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-13 17:53:17 +0000  
    Browse Code »
  • Fix kqemu build failure. ...
    4cfce484
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 18:08:17 +0100  
    Browse Code »
  • Remove vga_ram_size ...
    fbe1b595
    The vga_ram_size argument to machine init functions always has the same
    value, and is ignored by many machines (including SPARC32 which has an
    obsolete ifdef for VGA_RAM_SIZE).
    
    Remove it and push VGA_RAM_SIZE into vga_int.h.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 17:56:25 +0100  
    Browse File »
  • Fix typo that leads to out of bounds array access on big endian systems
    1481e16a
    malc authored
    2009-05-13 15:18:48 +0400  
    Browse Dir »
  • ETRAX: Correct setting of ethernet station address. ...
    4af6e404
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    Edgar E. Iglesias authored
    2009-05-13 10:17:21 +0200  
    Browse Code »

12 May, 2009
4 commits
  • Follow coding conventions. ...
    d3151521
    More structure renaming.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 15:39:52 +0100  
    Browse File »
  • CRIS: Fix bmi. ...
    f3bc5238
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    Edgar E. Iglesias authored
    2009-05-12 16:12:50 +0200  
    Browse Dir »
  • Push AUD_init down to devices ...
    22d83b14
    Now we can safely call AUD_init multiple times we can push it down to
    individual audio devices, rather than having to pass it from the board
    init.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 12:33:04 +0100  
    Browse Code »
  • Make AUD_init failure fatal ...
    0d9acba8
    Failure to initialize the audio subsystem is not handled consistently.
    Where it is handled it has guest visible effects, which is wrong.
    We already have a "nosound" audio driver as a last resort, so trying to
    proceed without an audio backend seems pointless.
    
    Also protect against multiple calls to AUD_init so that this can be
    pushed down into individual devices.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 12:02:38 +0100  
    Browse File »

10 May, 2009
11 commits
  • Update docs on dynamic condition code calculation ...
    f0f26a06
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 18:23:46 +0000  
    Browse Code »
  • Convert mulscc ...
    d084469c
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:43:21 +0000  
    Browse Code »
  • Convert udiv/sdiv ...
    6c78ea32
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:42:54 +0000  
    Browse Dir »
  • Convert tagged ops ...
    3b2d1e92
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:35 +0300  
    Browse Code »
  • Convert subx ...
    2ca1d92b
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Dir »
  • Convert sub ...
    d4b0d468
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Code »
  • Convert logical operations and umul/smul ...
    38482a77
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Code »
  • Convert addx ...
    789c91ef
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:22 +0000  
    Browse Code »
  • Convert add ...
    bdf9f35d
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:17 +0000  
    Browse Code »
  • Use dynamical computation for condition codes ...
    8393617c
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:11 +0000  
    Browse Code »
  • Follow coding conventions ...
    bc24a225
    Remove explicit struct qualifiers and rename structure types.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-10 01:44:56 +0100  
    Browse Code »

09 May, 2009
3 commits
  • Workaround compiler warnings at -O1 ...
    d4ec5228
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-09 23:22:35 +0100  
    Browse Code »
  • Fixe ARM NEON vrshl. ...
    cb76e138
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-09 23:12:06 +0100  
    Browse Dir »
  • Add m68k_cpu_list() ...
    009a4356
    This patch adds to m68k target the missing m68k_cpu_list():
    
    $ ./m68k-softmmu/qemu-system-m68k -cpu ?
    m5206
    m5208
    cfv4e
    any
    
    Signed-off-by: Laurent Vivier <laurent@vivier.eu>
    Laurent Vivier authored
    2009-05-09 21:28:46 +0100  
    Browse Code »

08 May, 2009
9 commits
  • Fix in file qemu-sockets.c ...
    39b6efc8
    1) Changed usage of malloc,free,strdup to qemu_malloc,qemu_free,qemu_strdup
     	2) Some coding style fixes (based on CODING_STYLE document)
     	3) Free struct addrinfo *res after failure of listen
    
    Signed-off-by: vibi <vibi_sreenivasan@cms.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    vibi authored
    2009-05-08 16:11:49 -0500  
    Browse Code »
  • vga: Replace VGA_COMMON with a structure ...
    4e12cd94
    All VGA devices share a common field subset; currently they do so by
    a macro which defines the common fields inline their state structures,
    relying on the the common state being placed at offset 0 in the structure.
    This makes refactoring the code difficult and requires a lot of error prone
    casts.
    
    Replace the macro by a new VGACommonState structure, and the casts by
    regular field access and container_of() for upcasts.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 16:11:38 -0500  
    Browse Code »
  • Improve block range checks ...
    fbb7b4e0
    This patch makes the range checks for block requests more strict: It fixes a
    potential integer overflow and checks for negative offsets. Also, it adds the
    check for compressed writes.
    
    Signed-off-by: Kevin Wolf <kwolf@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Kevin Wolf authored
    2009-05-08 16:02:18 -0500  
    Browse Code »
  • Remove noisy printf when KVM masks CPU features ...
    989cebff
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-08 15:51:28 -0500  
    Browse Code »
  • fix asynchronous ioctls ...
    e7d54ae8
    posix_aio_read expect aio requests to return the number of bytes
    requests to be successfull, so we need to fake this up for ioctls.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Christoph Hellwig authored
    2009-05-08 15:51:19 -0500  
    Browse Code »
  • kvm: Trim cpu features not supported by kvm ...
    e8a6aec9
    Remove cpu features that are not supported by kvm from the cpuid features
    reported to the guest.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • Fix x86 feature modifications for features that set multiple bits ...
    02b049df
    QEMU allows adding or removing cpu features by using the syntax '-cpu +feature'
    or '-cpu -feature'.  Some cpuid features cause more than one bit to be set or
    cleared; but QEMU stops after just one bit has been modified, causing the
    feature bits to be inconsistent.
    
    Fix by allowing all feature bits corresponding to a given name to be set.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • Make x86 cpuid feature names available in file scope ...
    c6fa82c4
    To be used later.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • kvm: Add support for querying supported cpu features ...
    b827df58
    kvm does not support all cpu features; add support for dunamically querying
    the supported feature set.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Dir »