Lines 1076-1082
Link Here
|
1076 |
|
1076 |
|
1077 |
extern volatile unsigned char *ioBase; |
1077 |
extern volatile unsigned char *ioBase; |
1078 |
|
1078 |
|
1079 |
# define eieio() __asm__ __volatile__ ("eieio" ::: "memory") |
1079 |
#if defined(linux) |
|
|
1080 |
# include <asm/memory.h> |
1081 |
# ifndef eieio /* We deal with arch-specific eieio() routines above... */ |
1082 |
# define eieio() __asm__ __volatile__ ("eieio" ::: "memory") |
1083 |
# endif /* eieio */ |
1084 |
#endif /* defined(linux) */ |
1080 |
|
1085 |
|
1081 |
static __inline__ unsigned char |
1086 |
static __inline__ unsigned char |
1082 |
xf86ReadMmio8(__volatile__ void *base, const unsigned long offset) |
1087 |
xf86ReadMmio8(__volatile__ void *base, const unsigned long offset) |