summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-04-10 16:39:52 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-04-10 16:39:52 +0000
commit2f73363ec50144178b39de33ee1ef7250cf32853 (patch)
tree28008c7b1811cb04752958f6353238da28d5bd15 /c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h
parent2003-04-10 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-2f73363ec50144178b39de33ee1ef7250cf32853.tar.bz2
2003-04-10 Till Straumann <strauman@slac.stanford.edu>
PR 380/bsps * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk format strings compliant with libcpu/printk. minor fixes and lazy init bugfix.
Diffstat (limited to 'c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h')
-rw-r--r--c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h b/c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h
index b37e8ed259..6e62b9040f 100644
--- a/c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h
+++ b/c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h
@@ -39,14 +39,14 @@ typedef unsigned long LERegister; /* emphasize contents are little endian */
/* NOTE: DMA packet descriptors MUST be 32 byte aligned */
typedef struct VmeUniverseDMAPacketRec_ {
- LERegister dctl __attribute__((aligned(32)));
- LERegister dtbc;
- LERegister dla;
- LERegister dummy1;
- LERegister dva;
- LERegister dummy2;
- LERegister dccp;
- LERegister dummy3;
+ LERegister dctl __attribute__((aligned(32)));
+ LERegister dtbc __attribute__((packed));
+ LERegister dla __attribute__((packed));
+ LERegister dummy1 __attribute__((packed));
+ LERegister dva __attribute__((packed));
+ LERegister dummy2 __attribute__((packed));
+ LERegister dcpp __attribute__((packed));
+ LERegister dummy3 __attribute__((packed));
} VmeUniverseDMAPacketRec, *VmeUniverseDMAPacket;
/* PCI CSR register */
@@ -149,8 +149,8 @@ typedef struct VmeUniverseDMAPacketRec_ {
*/
#define UNIV_REGOFF_DCPP 0x218
/* these bits are only used in linked lists */
-# define UNIV_DCCP_IMG_NULL (1<<0) /* last packet in list */
-# define UNIV_DCCP_IMG_PROCESSED (1<<1) /* packet processed */
+# define UNIV_DCPP_IMG_NULL (1<<0) /* last packet in list */
+# define UNIV_DCPP_IMG_PROCESSED (1<<1) /* packet processed */
/* DMA Xfer General Control/Status register */
#define UNIV_REGOFF_DGCS 0x220