1. 20 1月, 2010 1 次提交
  2. 14 1月, 2010 2 次提交
  3. 11 1月, 2010 1 次提交
  4. 08 1月, 2010 1 次提交
    • H
      debugcon: support for debugging consoles (e.g. Bochs port 0xe9) · c9f398e5
      H. Peter Anvin 提交于
      Add generic support for debugging consoles (simple I/O ports which
      when written to cause debugging output to be written to a target.)
      The current implementation matches Bochs' port 0xe9, allowing the same
      debugging code to be used for both Bochs and Qemu.
      
      There is no vm state associated with the debugging port, simply
      because it has none -- the entire interface is a single, stateless,
      write-only port.
      
      Most of the code was cribbed from the serial port driver.
      
      v2: removed non-ISA variants (they can be introduced when/if someone
      wants them, using code from the serial port); added configurable
      readback (Bochs returns 0xe9 on a read from this register, mimic that
      by default)  This retains the apparently somewhat controversial user
      friendly option, however.
      
      v3: reimplemented the user friendly option as a synthetic option
      ("-debugcon foo" basically ends up being a parser-level shorthand for
      "-chardev stdio,id=debugcon -device isa-debugcon,chardev=debugcon") --
      this dramatically reduced the complexity while keeping the same level
      of user friendliness.
      
      v4: spaces, not tabs.
      
      v5: update to match current top of tree.  Calling qemu_chr_open()
      already during parsing no longer works; defer until we are parsing the
      other console-like devices.
      Signed-off-by: NH. Peter Anvin <hpa@linux.intel.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      c9f398e5
  5. 23 12月, 2009 1 次提交
  6. 19 12月, 2009 7 次提交
  7. 18 12月, 2009 1 次提交
  8. 12 12月, 2009 20 次提交
  9. 06 12月, 2009 1 次提交
    • A
      Set default console to virtio on S390x · 93d434b4
      Alexander Graf 提交于
      All "normal" system emulation targets in qemu I'm aware of display output
      on either VGA or serial output.
      
      Our S390x virtio machine doesn't have such kind of legacy hardware. So
      instead we need to default to a virtio console.
      
      I'm not particularly proud of this patch. It would be a lot better to
      have something in the machine description that tells us about the default
      terminal.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      93d434b4
  10. 05 12月, 2009 1 次提交
  11. 04 12月, 2009 4 次提交