diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-04-10 16:39:52 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-04-10 16:39:52 +0000 |
commit | 2f73363ec50144178b39de33ee1ef7250cf32853 (patch) | |
tree | 28008c7b1811cb04752958f6353238da28d5bd15 /c/src/lib/libbsp/shared/vmeUniverse/vmeUniverse.h | |
parent | 2003-04-10 Till Straumann <strauman@slac.stanford.edu> (diff) | |
download | rtems-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.h | 20 |
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 |