summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared/start
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2007-12-11 05:31:02 +0000
committerTill Straumann <strauman@slac.stanford.edu>2007-12-11 05:31:02 +0000
commit02e6826b7529cac168dad2a1388186601d6ee941 (patch)
treeb976b5a029ce90681c2e35b4cd248af536d0434e /c/src/lib/libbsp/powerpc/shared/start
parent2007-12-10 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-02e6826b7529cac168dad2a1388186601d6ee941.tar.bz2
2007-12-10 Till Straumann <strauman@slac.stanford.edu>
* shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs, shared/start/vectors_entry.S: moved vectors_entry.S to 'start' subdir and made a start file rather than element of vectors.rel (it should always be linked but won't if it is the sole member of vectors.rel).
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/start')
-rw-r--r--c/src/lib/libbsp/powerpc/shared/start/vectors_entry.S24
1 files changed, 24 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/start/vectors_entry.S b/c/src/lib/libbsp/powerpc/shared/start/vectors_entry.S
new file mode 100644
index 0000000000..407e988896
--- /dev/null
+++ b/c/src/lib/libbsp/powerpc/shared/start/vectors_entry.S
@@ -0,0 +1,24 @@
+/*
+ * (c) 2007, Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
+ *
+ *
+ * This file contains the entry point vector needed by some bootloaders
+ * derived from "vectors.S"
+ *
+ * $Id$
+ */
+
+#include <rtems/asm.h>
+#include <rtems/score/cpu.h>
+
+ PUBLIC_VAR (__rtems_start)
+ .section .entry_point_section,"awx",@progbits
+/*
+ * Entry point information used by bootloader code
+ */
+SYM (__rtems_start):
+ .long __rtems_entry_point
+
+ /*
+ * end of special Entry point section
+ */