diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-04-05 15:57:19 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-04-08 16:42:38 +0200 |
commit | 4e3deaf7c1e128887e6492a9aacc78a19f86680a (patch) | |
tree | 1fddbff9dcf8841e3b50c807932845692da4c895 | |
parent | bsp/mpc55xx: Add PCR index enumeration (diff) | |
download | rtems-4e3deaf7c1e128887e6492a9aacc78a19f86680a.tar.bz2 |
bsp/mpc55xx: Add alternative register layout
-rw-r--r-- | c/src/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 1bae4418a3..1ae58798a5 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 */ }; |