forked from Imagelibrary/rtems
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/pci.h: Use stdint.h fixed size-types.
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* include/rtems/pci.h: Use stdint.h fixed size-types.
|
||||||
|
|
||||||
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
|
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* libnetworking/Makefile.am: Move libc/send.c to libc_a_SOURCES.
|
* libnetworking/Makefile.am: Move libc/send.c to libc_a_SOURCES.
|
||||||
|
|||||||
@@ -18,6 +18,8 @@
|
|||||||
#ifndef _RTEMS_PCI_H
|
#ifndef _RTEMS_PCI_H
|
||||||
#define _RTEMS_PCI_H
|
#define _RTEMS_PCI_H
|
||||||
|
|
||||||
|
#include <stdint.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Under PCI, each device has 256 bytes of configuration address space,
|
* Under PCI, each device has 256 bytes of configuration address space,
|
||||||
* of which the first 64 bytes are standardized as follows:
|
* of which the first 64 bytes are standardized as follows:
|
||||||
@@ -1098,17 +1100,17 @@
|
|||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
int (*read_config_byte)(unsigned char, unsigned char, unsigned char,
|
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,
|
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,
|
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,
|
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,
|
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,
|
int (*write_config_dword)(unsigned char, unsigned char, unsigned char,
|
||||||
unsigned char, unsigned int);
|
unsigned char, uint32_t);
|
||||||
} pci_config_access_functions;
|
} pci_config_access_functions;
|
||||||
|
|
||||||
/* Error codes for pci_initialize */
|
/* Error codes for pci_initialize */
|
||||||
|
|||||||
Reference in New Issue
Block a user