1. 10 7月, 2013 1 次提交
  2. 12 3月, 2013 3 次提交
  3. 16 2月, 2013 1 次提交
  4. 19 12月, 2012 2 次提交
  5. 31 10月, 2012 1 次提交
  6. 23 10月, 2012 1 次提交
    • A
      Rename target_phys_addr_t to hwaddr · a8170e5e
      Avi Kivity 提交于
      target_phys_addr_t is unwieldly, violates the C standard (_t suffixes are
      reserved) and its purpose doesn't match the name (most target_phys_addr_t
      addresses are not target specific).  Replace it with a finger-friendly,
      standards conformant hwaddr.
      
      Outstanding patchsets can be fixed up with the command
      
        git rebase -i --exec 'find -name "*.[ch]"
                              | xargs s/target_phys_addr_t/hwaddr/g' origin
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      a8170e5e
  7. 05 6月, 2012 1 次提交
  8. 30 4月, 2012 1 次提交
  9. 15 3月, 2012 2 次提交
  10. 07 8月, 2011 1 次提交
  11. 27 6月, 2011 1 次提交
  12. 04 3月, 2011 1 次提交
    • A
      target-sh4: move intr_at_halt out of cpu_halted() · efac4154
      Aurelien Jarno 提交于
      All targets except SH4 have the same cpu_halted() routine, and it has
      only one caller. It is therefore a good candidate for inlining.
      
      The difference is the handling of the intr_at_halt, which is necessary
      to ignore SR.BL when sleeping. Move intr_at_halt handling out of it, by
      setting this variable while executing the sleep instruction, and
      clearing it when the CPU has been woken-up by an interrupt, whatever the
      state of SR.BL. Also rename this variable in_sleep.
      
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      efac4154
  13. 26 1月, 2011 2 次提交
  14. 15 1月, 2011 2 次提交
  15. 10 1月, 2011 1 次提交
  16. 30 10月, 2010 1 次提交
  17. 03 7月, 2010 2 次提交
  18. 13 3月, 2010 2 次提交
  19. 10 2月, 2010 2 次提交
  20. 02 10月, 2009 2 次提交
  21. 24 8月, 2009 1 次提交
    • N
      cleanup cpu-exec.c, part 0/N: consolidate handle_cpu_signal · 0b5c1ce8
      Nathan Froyd 提交于
      handle_cpu_signal is very nearly copy-paste code for each target, with a
      few minor variations.  This patch sets up appropriate defaults for a
      generic handle_cpu_signal and provides overrides for particular targets
      that did things differently.  Fixing things like the persistent (XXX:
      use sigsetjmp) should now become somewhat easier.
      
      Previous comments on this patch suggest that the "activate soft MMU for
      this block" comments refer to defunct functionality.  I have removed
      such blocks for the appropriate targets in this patch.
      Signed-off-by: NNathan Froyd <froydnj@codesourcery.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      0b5c1ce8
  22. 17 7月, 2009 1 次提交
  23. 02 4月, 2009 1 次提交
    • E
      SH: Improve movca.l/ocbi emulation. · 852d481f
      edgar_igl 提交于
      Author: Vladimir Prus <vladimir@codesourcery.com>
      
          Fix movcal.l/ocbi emulation.
      
              * target-sh4/cpu.h (memory_content): New.
              (CPUSH4State): New fields movcal_backup and movcal_backup_tail.
              * target-sh4/helper.h (helper_movcal)
              (helper_discard_movcal_backup, helper_ocbi): New.
              * target-sh4/op_helper.c (helper_movcal)
              (helper_discard_movcal_backup, helper_ocbi): New.
              * target-sh4/translate.c (DisasContext): New field has_movcal.
              (sh4_defs): Update CVS for SH7785.
              (cpu_sh4_init): Initialize env->movcal_backup_tail.
              (_decode_opc): Discard movca.l-backup.
              Make use of helper_movcal and helper_ocbi.
              (gen_intermediate_code_internal): Initialize has_movcal to 1.
      
      Thanks to Shin-ichiro KAWASAKI and Paul Mundt for valuable feedback.
      Acked-by: NEdgar E. Iglesias <edgar.iglesias@gmail.com>
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6966 c046a42c-6fe2-441c-8c8c-71466251a162
      852d481f
  24. 07 3月, 2009 1 次提交
  25. 03 3月, 2009 2 次提交
  26. 07 2月, 2009 1 次提交
  27. 05 1月, 2009 1 次提交
  28. 14 12月, 2008 2 次提交