summaryrefslogtreecommitdiffstats
path: root/cpukit/include
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2007-03-30 07:23:12 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2007-03-30 07:23:12 +0000
commitee2371896d3d61c8c988073a63d6c879ce3d5eb7 (patch)
treec7b359ab8ad410e68625e27d40513bcbd6403c64 /cpukit/include
parent2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-ee2371896d3d61c8c988073a63d6c879ce3d5eb7.tar.bz2
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/pci.h: Use stdint.h fixed size-types.
Diffstat (limited to 'cpukit/include')
-rw-r--r--cpukit/include/rtems/pci.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/cpukit/include/rtems/pci.h b/cpukit/include/rtems/pci.h
index 162254c58d..2c5e3b74e5 100644
--- a/cpukit/include/rtems/pci.h
+++ b/cpukit/include/rtems/pci.h
@@ -18,6 +18,8 @@
#ifndef _RTEMS_PCI_H
#define _RTEMS_PCI_H
+#include <stdint.h>
+
/*
* Under PCI, each device has 256 bytes of configuration address space,
* of which the first 64 bytes are standardized as follows:
@@ -1098,17 +1100,17 @@
typedef struct {
int (*read_config_byte)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned char *);
+ unsigned char, uint8_t *);
int (*read_config_word)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned short *);
+ unsigned char, uint16_t *);
int (*read_config_dword)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned int *);
+ unsigned char, uint32_t *);
int (*write_config_byte)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned char);
+ unsigned char, uint8_t);
int (*write_config_word)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned short);
+ unsigned char, uint16_t);
int (*write_config_dword)(unsigned char, unsigned char, unsigned char,
- unsigned char, unsigned int);
+ unsigned char, uint32_t);
} pci_config_access_functions;
/* Error codes for pci_initialize */