changeset 1294:162280f0d804

Improve ROMRAM startup mode (can start at 0x0 or 0x100)
author gthomas
date Thu, 09 Oct 2003 20:34:54 +0000
parents d1261134d7f8
children 5e8ec925adf2
files packages/hal/powerpc/moab/current/ChangeLog packages/hal/powerpc/moab/current/include/plf.inc
diffstat 2 files changed, 11 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/powerpc/moab/current/ChangeLog
+++ b/packages/hal/powerpc/moab/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-10-09  Gary Thomas  <gary@mlbassoc.com>
+
+	* include/plf.inc: Define vector 0, to make ROMRAM mode program startup
+	safer (don't need to remember the "-e XXX" option)
+
 2003-10-03  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/hal_aux.c (hal_platform_init): Better/different ESA computation,
--- a/packages/hal/powerpc/moab/current/include/plf.inc
+++ b/packages/hal/powerpc/moab/current/include/plf.inc
@@ -58,5 +58,11 @@
 ##
 ##=============================================================================
 
+#ifdef CYG_HAL_STARTUP_ROMRAM
+        .macro hal_reserved_vector_00000
+        b   _start
+        .endm
+#define CYG_HAL_RESERVED_VECTOR_00000
+#endif
 
 #endif // CYGONCE_HAL_PLF_INC