[rtems commit] bsp/mpc55xx: Add alternative register layout
Sebastian Huber
sebh at rtems.org
Mon Apr 8 14:37:39 UTC 2013
Module: rtems
Branch: master
Commit: 4e3deaf7c1e128887e6492a9aacc78a19f86680a
Changeset: http://git.rtems.org/rtems/commit/?id=4e3deaf7c1e128887e6492a9aacc78a19f86680a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Apr 5 15:57:19 2013 +0200
bsp/mpc55xx: Add alternative register layout
---
.../lib/libcpu/powerpc/mpc55xx/include/regs-edma.h | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/c/src/lib/libcpu/powerpc/mpc55xx/include/regs-edma.h b/c/src/lib/libcpu/powerpc/mpc55xx/include/regs-edma.h
index 1bae441..1ae5879 100644
--- a/c/src/lib/libcpu/powerpc/mpc55xx/include/regs-edma.h
+++ b/c/src/lib/libcpu/powerpc/mpc55xx/include/regs-edma.h
@@ -622,6 +622,10 @@ extern "C" {
uint16_t CITER:9;
int16_t DOFF;
} B_ALT;
+ struct {
+ uint16_t CITER;
+ int16_t DOFF;
+ } B_NOLINK;
} CDF;
int32_t DLAST_SGA;
@@ -658,6 +662,19 @@ extern "C" {
uint32_t INT_MAJ:1;
uint32_t START:1;
} B_ALT;
+ struct {
+ uint16_t BITER;
+ uint16_t BWC:2;
+ uint16_t MAJORLINKCH:6;
+ uint16_t DONE:1;
+ uint16_t ACTIVE:1;
+ uint16_t MAJORE_LINK:1;
+ uint16_t E_SG:1;
+ uint16_t D_REQ:1;
+ uint16_t INT_HALF:1;
+ uint16_t INT_MAJ:1;
+ uint16_t START:1;
+ } B_NOLINK;
} BMF;
} TCD[64]; /* transfer_control_descriptor */
};
More information about the vc
mailing list