summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/tms570/include/tms570-vim.h
diff options
context:
space:
mode:
authorPremysl Houdek <kom541000@gmail.com>2015-07-16 07:14:32 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2015-07-16 11:15:52 -0700
commit069560a5f9ee9561998a81d98846f52192f14814 (patch)
treee85e933b2d28863cda1d30a63c16e39e1f3a80c6 /c/src/lib/libbsp/arm/tms570/include/tms570-vim.h
parentbsp/tms570: fix get time resolution after infrastructure change to timecounter. (diff)
downloadrtems-069560a5f9ee9561998a81d98846f52192f14814.tar.bz2
bsp/tms570: source changes reflecting new headers.
Signed-off-by: Premysl Houdek <kom541000@gmail.com>
Diffstat (limited to 'c/src/lib/libbsp/arm/tms570/include/tms570-vim.h')
-rw-r--r--c/src/lib/libbsp/arm/tms570/include/tms570-vim.h29
1 files changed, 1 insertions, 28 deletions
diff --git a/c/src/lib/libbsp/arm/tms570/include/tms570-vim.h b/c/src/lib/libbsp/arm/tms570/include/tms570-vim.h
index 136af531f8..9fa7e056f4 100644
--- a/c/src/lib/libbsp/arm/tms570/include/tms570-vim.h
+++ b/c/src/lib/libbsp/arm/tms570/include/tms570-vim.h
@@ -29,40 +29,13 @@
#ifndef ASM
#include <rtems.h>
#include <stdint.h>
+#include <bsp/tms570.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
-typedef struct{
- uint32_t PARFLG; /* InterruptVectorTableParityFlagRegister */
- uint32_t PARCTL; /* InterruptVectorTableParityControlRegister */
- uint32_t ADDERR; /* AddressParityErrorRegister */
- uint32_t FBPARERR; /* Fall-BackAddressParityErrorRegister */
- uint32_t reserved1 [0x4/4];
- uint32_t IRQINDEX; /* IRQIndexOffsetVectorRegister */
- uint32_t FIQINDEX; /* FIQIndexOffsetVectorRegister */
- uint32_t reserved2 [0x8/4];
- uint32_t FIRQPR[3]; /* FIQ/IRQProgramControlRegister0 */
- uint32_t reserved3 [0x4/4];
- uint32_t INTREQ[3]; /* PendingInterruptReadLocationRegister0 */
- uint32_t reserved4 [0x4/4];
- uint32_t REQENASET[3]; /* InterruptEnableSetRegister0 */
- uint32_t reserved5 [0x4/4];
- uint32_t REQENACLR[3]; /* InterruptEnableClearRegister0 */
- uint32_t reserved6 [0x4/4];
- uint32_t WAKEENASET[3]; /* Wake-upEnableSetRegister0 */
- uint32_t reserved7 [0x4/4];
- uint32_t WAKEENACLR[3]; /* Wake-upEnableClearRegister0 */
- uint32_t reserved8 [0x4/4];
- uint32_t IRQVECREG; /* IRQInterruptVectorRegister */
- uint32_t FIQVECREG; /* FIQInterruptVectorRegister */
- uint32_t CAPEVT; /* CaptureEventRegister */
- uint32_t reserved9 [0x4/4];
- uint32_t CHANCTRL [0x5c/4]; /* VIM Interrupt Control Register (PARSER ERROR) */
-}tms570_vim_t;
-#define TMS570_VIM (*(volatile tms570_vim_t*)0xFFFFFDEC)
#endif