• 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
     
    Browse Code »

  • Attached patch adds emulation of a SONIC netcard. This card has been used
    in MIPS Jazz machines and in some Apple Mac 68K.
    
    Emulation has been done using dp83932 specification, but can be enhanced
    (if needed) to also emulate dp83916, dp83934 or dp83936 chipsets.
    
    This has been tested in Linux 2.1, NetBSD 1.6.2 and MS Windows NT/MIPS
    
    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@7112 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
     
    Browse Code »


  • This patch improves G364 video card emulation (used in MIPS Magnum machine):
    - Use memory dirty tracking to not refresh whole screen each time
    - Use macros for debugging messages
    - Add support for hardware cursor
    - Handle Y-panning
    - Raise irq at each screen redraw
    - Support retrieving of some registers
    - Add load/save support
    
    The emulation has been tested in Linux 2.1 and Windows NT 3.5, in
    640x480, 800x600, 1024x768 and 1280x1024 resolutions.
    
    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@6356 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
     
    Browse Code »
  • Patch 5/7
    
    This patch changes the graphical_console_init function to return an
    allocated DisplayState instead of a QEMUConsole.
    
    This patch contains just the graphical_console_init change and few other
    modifications mainly in console.c and vl.c.
    It was necessary to move the display frontends (e.g. sdl and vnc)
    initialization after machine->init in vl.c.
    
    This patch does *not* include any required changes to any device, these
    changes come with the following patches.
    
    Patch 6/7
    
    This patch changes the QEMUMachine init functions not to take a
    DisplayState as an argument because is not needed any more;
    
    In few places the graphic hardware initialization function was called
    only if DisplayState was not NULL, now they are always called.
    Apart from these cases, the rest are all mechanical substitutions.
    
    Patch 7/7
    
    This patch updates the graphic device code to use the new
    graphical_console_init function.
    
    As for the previous patch, in few places graphical_console_init was called
    only if DisplayState was not NULL, now it is always called.
    Apart from these cases, the rest are all mechanical substitutions.
    
    Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6344 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
     
    Browse File »

  • Attached patch implements DMA support to RC4030 chipset and simplifies
    jazz IO part (at 0xf0000000), where registers contain 16 bit values.
    Config register has not a clear meaning (only one value is always valid,
    and sometimes another one), so use a magic value instead.
    The patch also wires DMA transfers for the SCSI adapter in the Jazz
    emulation (Mips Magnum 4000 and Acer Pica 61).
    
    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@6145 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
     
    Browse Dir »