Revision c227f099 ioport.h

b/ioport.h
26 26

  
27 27
#include "qemu-common.h"
28 28

  
29
typedef uint32_t a_pio_addr;
29
typedef uint32_t pio_addr_t;
30 30
#define FMT_pioaddr     PRIx32
31 31

  
32 32
#define MAX_IOPORTS     (64 * 1024)
......
36 36
typedef void (IOPortWriteFunc)(void *opaque, uint32_t address, uint32_t data);
37 37
typedef uint32_t (IOPortReadFunc)(void *opaque, uint32_t address);
38 38

  
39
int register_ioport_read(a_pio_addr start, int length, int size,
39
int register_ioport_read(pio_addr_t start, int length, int size,
40 40
                         IOPortReadFunc *func, void *opaque);
41
int register_ioport_write(a_pio_addr start, int length, int size,
41
int register_ioport_write(pio_addr_t start, int length, int size,
42 42
                          IOPortWriteFunc *func, void *opaque);
43
void isa_unassign_ioport(a_pio_addr start, int length);
43
void isa_unassign_ioport(pio_addr_t start, int length);
44 44

  
45 45

  
46
void cpu_outb(a_pio_addr addr, uint8_t val);
47
void cpu_outw(a_pio_addr addr, uint16_t val);
48
void cpu_outl(a_pio_addr addr, uint32_t val);
49
uint8_t cpu_inb(a_pio_addr addr);
50
uint16_t cpu_inw(a_pio_addr addr);
51
uint32_t cpu_inl(a_pio_addr addr);
46
void cpu_outb(pio_addr_t addr, uint8_t val);
47
void cpu_outw(pio_addr_t addr, uint16_t val);
48
void cpu_outl(pio_addr_t addr, uint32_t val);
49
uint8_t cpu_inb(pio_addr_t addr);
50
uint16_t cpu_inw(pio_addr_t addr);
51
uint32_t cpu_inl(pio_addr_t addr);
52 52

  
53 53
#endif /* IOPORT_H */

Also available in: Unified diff