#ifndef DRIMEMSETIO_H | |
#define DRIMEMSETIO_H | |
/* | |
* memset an area in I/O space | |
* We need to be careful about this on some archs | |
*/ | |
static INLINE void drimemsetio(void* address, int c, int size) | |
{ | |
#if defined(__powerpc__) || defined(__ia64__) | |
int i; | |
for(i=0;i<size;i++) | |
*((char *)address + i)=c; | |
#else | |
memset(address,c,size); | |
#endif | |
} | |
#endif |