summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-03-05 13:45:57 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-03-05 13:45:57 +0000
commitf1f7563ae875286bd0b9ed1bbf1778191894c23c (patch)
tree106aed51f58a84490a170649dbca3cbe39c9310a /c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h
parent2009-03-02 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-f1f7563ae875286bd0b9ed1bbf1778191894c23c.tar.bz2
* shared/clock/clock.c: Standard decrementer exception is now more
robust against erroneous external exception disable times.
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h b/c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h
index 31500e25f2..10d4b173ce 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/include/tqm.h
@@ -23,6 +23,8 @@
#ifndef __TQM_H__
#define __TQM_H__
+
+#if !defined(ASM)
#include <rtems.h>
typedef struct {
@@ -40,7 +42,9 @@ typedef struct {
void (*put_char)(int c); /* function to output characters */
} tqm_bd_info_t;
+#endif /* !defined(ASM) */
#define TQM_BD_INFO_ADDR 0x3400
+
#define TQM_BD_INFO (*(tqm_bd_info_t *)TQM_BD_INFO_ADDR)
#define TQM_CONF_INFO_BLOCK_ADDR 0x4001fe00