6#include "spursPlatformDefinitions.h"
15#define DMA_TAG(xfer) (xfer + 1)
16#define DMA_MASK(xfer) (1 << DMA_TAG(xfer))
21#define DMA_MASK(a) (a)
25int cellDmaLargeGet(
void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid);
26int cellDmaGet(
void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid);
28int cellDmaLargePut(
const void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid);
30void cellDmaWaitTagStatusAll(
int ignore);
34int stallingUnalignedDmaSmallGet(
void *ls, uint64_t ea, uint32_t size);