[Top][All Lists]
[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(-)
- [Qemu-devel] [PATCH 0/2] ioport related clean ups. V4,
Isaku Yamahata <=