summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/common/memops.h
blob: 4952d788e81586ad1738cab1e3780f0be5ac29e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#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