mrfioc2
2.3.0
|
Go to the source code of this file.
Macros | |
#define | READ32(base, offset) NAT_READ32(base,offset) |
#define | WRITE32(base, offset, value) NAT_WRITE32(base,offset,value) |
#define | BITSET32(base, offset, mask) BITSET(NAT,32,base,offset,mask) |
#define | BITCLR32(base, offset, mask) BITCLR(NAT,32,base,offset,mask) |
#define | BITFLIP32(base, offset, mask) BITFLIP(NAT,32,base,offset,mask) |
#define | NAT_READ32(base, offset) nat_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
#define | NAT_WRITE32(base, offset, value) nat_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
#define | BE_READ32(base, offset) be_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
#define | BE_WRITE32(base, offset, value) be_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
#define | LE_READ8(base, offset) ioread8 ((epicsUInt8 *)(base) + U8_ ## offset) |
#define | LE_READ16(base, offset) le_ioread16 ((epicsUInt8 *)(base) + U16_ ## offset) |
#define | LE_READ32(base, offset) le_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
#define | LE_WRITE8(base, offset, value) iowrite8 (((epicsUInt8 *)(base) + U8_ ## offset), value) |
#define | LE_WRITE16(base, offset, value) le_iowrite16 (((epicsUInt8 *)(base) + U16_ ## offset), value) |
#define | LE_WRITE32(base, offset, value) le_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
#define BE_READ32 | ( | base, | |
offset | |||
) | be_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
Definition at line 164 of file mrfCommonIO.h.
#define BE_WRITE32 | ( | base, | |
offset, | |||
value | |||
) | be_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
Definition at line 170 of file mrfCommonIO.h.
#define BITCLR32 | ( | base, | |
offset, | |||
mask | |||
) | BITCLR(NAT,32,base,offset,mask) |
Definition at line 129 of file mrfCommonIO.h.
#define BITFLIP32 | ( | base, | |
offset, | |||
mask | |||
) | BITFLIP(NAT,32,base,offset,mask) |
Definition at line 134 of file mrfCommonIO.h.
#define BITSET32 | ( | base, | |
offset, | |||
mask | |||
) | BITSET(NAT,32,base,offset,mask) |
Definition at line 124 of file mrfCommonIO.h.
#define LE_READ16 | ( | base, | |
offset | |||
) | le_ioread16 ((epicsUInt8 *)(base) + U16_ ## offset) |
Definition at line 189 of file mrfCommonIO.h.
#define LE_READ32 | ( | base, | |
offset | |||
) | le_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
Definition at line 191 of file mrfCommonIO.h.
#define LE_READ8 | ( | base, | |
offset | |||
) | ioread8 ((epicsUInt8 *)(base) + U8_ ## offset) |
Definition at line 187 of file mrfCommonIO.h.
#define LE_WRITE16 | ( | base, | |
offset, | |||
value | |||
) | le_iowrite16 (((epicsUInt8 *)(base) + U16_ ## offset), value) |
Definition at line 199 of file mrfCommonIO.h.
#define LE_WRITE32 | ( | base, | |
offset, | |||
value | |||
) | le_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
Definition at line 201 of file mrfCommonIO.h.
#define LE_WRITE8 | ( | base, | |
offset, | |||
value | |||
) | iowrite8 (((epicsUInt8 *)(base) + U8_ ## offset), value) |
Definition at line 197 of file mrfCommonIO.h.
#define NAT_READ32 | ( | base, | |
offset | |||
) | nat_ioread32 ((epicsUInt8 *)(base) + U32_ ## offset) |
Definition at line 145 of file mrfCommonIO.h.
#define NAT_WRITE32 | ( | base, | |
offset, | |||
value | |||
) | nat_iowrite32 (((epicsUInt8 *)(base) + U32_ ## offset), value) |
Definition at line 148 of file mrfCommonIO.h.
#define READ32 | ( | base, | |
offset | |||
) | NAT_READ32(base,offset) |
Definition at line 114 of file mrfCommonIO.h.
#define WRITE32 | ( | base, | |
offset, | |||
value | |||
) | NAT_WRITE32(base,offset,value) |
Definition at line 119 of file mrfCommonIO.h.