qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 0/2] ioport related clean ups. V4


From: Isaku Yamahata
Subject: [Qemu-devel] [PATCH 0/2] ioport related clean ups. V4
Date: Tue, 14 Jul 2009 19:10:41 +0900

This patch series cleans up io port emulation a bit.

Changes from v3:
- dropped already merged patches
- introduced pio_addr_t

Changes from v2:
- fixed the definition of DEBUG_UNUSED_IOPORT.
- changed signatures of cpu_{in, out}[bwl]()
  void cpu_out[bwl](CPUState *env, uint16_t addr, uint{8, 16, 32}_t val);
  uint{8, 16, 32}_t cpu_in[bwl](CPUState *env, uint16_t addr);

Changes from v1:
- removed unintended stderr.
- use uint{32, 16, 8}_t instead of uint32_t.

Isaku Yamahata (2):
  ioport: remove some #ifdef DEBUG_UNUSED_IOPORT.
  ioport: use uint{32, 16, 8}_t for ioport value and pio_addr_t for
    ioport address.

 ioport-user.c |   27 ++++++++++++++-----------
 ioport.c      |   61 ++++++++++++++++++++++++++++-----------------------------
 ioport.h      |   21 +++++++++++--------
 3 files changed, 57 insertions(+), 52 deletions(-)





reply via email to

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