summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c')
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c b/c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c
deleted file mode 100644
index 79725c6a06..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme5500/startup/pgtbl_activate.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Default activation of the page tables. This is a weak
- * alias, so applications may easily override this
- * default activation procedure.
- */
-
-/* Author: Till Straumann, <strauman@slac.stanford.edu>, 4/2002
- * Kate Feng <feng1@bnl.gov> ported it to MVME5500, 4/2004
- */
-
-#include <rtems.h>
-#include <libcpu/pte121.h>
-#include <libcpu/bat.h>
-
-static void
-__BSP_default_pgtbl_activate(Triv121PgTbl pt)
-{
- if (!pt)
- return;
-
- /* switch the text/ro sements to RO only after
- * initializing the interrupts because the irq_mng
- * installs some code...
- *
- * activate the page table; it is still masked by the
- * DBAT0, however
- */
- triv121PgTblActivate(pt);
-
- /* finally, switch off DBAT0 & DBAT1 */
- setdbat(0,0,0,0,0);
- setdbat(1,0,0,0,0); /* <skf> */
- /* At this point, DBAT0 is available for other use... */
-}
-
-void BSP_pgtbl_activate(Triv121PgTbl)
- __attribute__ (( weak, alias("__BSP_default_pgtbl_activate") ));