Merge commit 'origin/gallium-0.1' into gallium-0.2
[mesa.git] / src / mesa / drivers / dri / common / memops.h
1 #ifndef DRIMEMSETIO_H
2 #define DRIMEMSETIO_H
3 /*
4 * memset an area in I/O space
5 * We need to be careful about this on some archs
6 */
7 static INLINE void drimemsetio(void* address, int c, int size)
8 {
9 #if defined(__powerpc__) || defined(__ia64__)
10 int i;
11 for(i=0;i<size;i++)
12 *((char *)address + i)=c;
13 #else
14 memset(address,c,size);
15 #endif
16 }
17 #endif