i596_iscp
#define WSWAPiscp(x) ((struct i596_iscp *)(((u32)(x)<<16) | ((((u32)(x)))>>16)))
#define WSWAPiscp(x) ((struct i596_iscp *)((long)x))
struct i596_iscp *iscp;
volatile struct i596_iscp iscp;
volatile struct i596_iscp iscp __attribute__((aligned(32)));
dma_sync_cpu(dev, &(dma->iscp), sizeof(struct i596_iscp));
dma_sync_cpu(dev, &(dma->iscp), sizeof(struct i596_iscp));
dma_sync_dev(dev, &(dma->iscp), sizeof(struct i596_iscp));