qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/22] qemu-macppc queue 20200626


From: Mark Cave-Ayland
Subject: [PULL 00/22] qemu-macppc queue 20200626
Date: Fri, 26 Jun 2020 10:22:55 +0100

The following changes since commit 5acc270a355120ce967ca1f1eeca0abbdb9303c8:

  Merge remote-tracking branch 'remotes/xtensa/tags/20200625-xtensa' into 
staging (2020-06-25 21:20:45 +0100)

are available in the Git repository at:

  git://github.com/mcayland/qemu.git tags/qemu-macppc-20200626

for you to fetch changes up to e590e7f01479a1d4544aac062fe9fdb986502294:

  adb: add ADB bus trace events (2020-06-26 10:13:52 +0100)

----------------------------------------------------------------
qemu-macppc patches

----------------------------------------------------------------
Mark Cave-Ayland (22):
      adb: coding style update to fix checkpatch errors
      adb: fix adb-mouse read length and revert disable-reg3-direct-writes 
workaround
      cuda: convert ADB autopoll timer from ns to ms
      pmu: fix duplicate autopoll mask variable
      pmu: honour autopoll_rate_ms when rearming the ADB autopoll timer
      adb: introduce realize/unrealize and VMStateDescription for ADB bus
      adb: create autopoll variables directly within ADBBusState
      cuda: convert to use ADBBusState internal autopoll variables
      pmu: convert to use ADBBusState internal autopoll variables
      mac_via: convert to use ADBBusState internal autopoll variables
      adb: introduce new ADBDeviceHasData method to ADBDeviceClass
      adb: keep track of devices with pending data
      adb: add status field for holding information about the last ADB request
      adb: use adb_request() only for explicit requests
      adb: add autopoll_blocked variable to block autopoll
      cuda: add adb_autopoll_block() and adb_autopoll_unblock() functions
      pmu: add adb_autopoll_block() and adb_autopoll_unblock() functions
      mac_via: move VIA1 portB write logic into mos6522_q800_via1_write()
      mac_via: rework ADB state machine to be compatible with both MacOS and 
Linux
      adb: only call autopoll callbacks when autopoll is not blocked
      adb: use adb_device prefix for ADB device trace events
      adb: add ADB bus trace events

 hw/input/adb-kbd.c           |  42 +++--
 hw/input/adb-mouse.c         |  65 ++++---
 hw/input/adb.c               | 210 ++++++++++++++++++++--
 hw/input/trace-events        |  27 +--
 hw/misc/mac_via.c            | 411 ++++++++++++++++++++++++++++---------------
 hw/misc/macio/cuda.c         |  60 +++----
 hw/misc/macio/pmu.c          |  47 +++--
 hw/misc/trace-events         |   3 +
 hw/ppc/mac_newworld.c        |   2 -
 include/hw/input/adb.h       |  26 ++-
 include/hw/misc/mac_via.h    |   2 +-
 include/hw/misc/macio/cuda.h |   4 -
 include/hw/misc/macio/pmu.h  |   4 -
 13 files changed, 620 insertions(+), 283 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]