Mercurial > ecos-v3_0-branch
diff packages/hal/arm/edb7xxx/current/misc/STUBS_config @ 70:c5536bad4c24 ecos-sw-2000-02-11
Merge from eCos master repository on 2000-02-11-15:46:40-GMT
| author | jlarmour |
|---|---|
| date | Fri, 11 Feb 2000 16:47:32 +0000 |
| parents | 755351606154 |
| children |
line wrap: on
line diff
--- a/packages/hal/arm/edb7xxx/current/misc/STUBS_config +++ b/packages/hal/arm/edb7xxx/current/misc/STUBS_config @@ -20,8 +20,8 @@ else exit 1 fi -$TCL $1/pkgconf.tcl \ - --target=arm --platform=${EDB7xxx} --startup=stubs \ +$TCL $1/pkgconf.tcl \ + --target=arm --platform=${EDB7xxx} --startup=rom \ --disable CYGPKG_KERNEL --disable CYGPKG_UITRON \ --disable CYGPKG_LIBC --disable CYGPKG_LIBM \ --disable CYGPKG_ERROR --disable CYGPKG_IO \ @@ -29,12 +29,36 @@ fi --disable CYGPKG_DEVICES_WATCHDOG --disable-cygmon patch <<END_OF_PATCHES -p0 - -// This patch enables GDB stub support - ---- pkgconf/hal.h~ Thu Jul 8 08:26:44 1999 -+++ pkgconf/hal.h Wed Jul 28 10:51:07 1999 -@@ -369,10 +369,10 @@ +--- pkgconf/hal.h.orig Thu Feb 10 09:05:07 2000 ++++ pkgconf/hal.h Thu Feb 10 09:04:56 2000 +@@ -122,7 +122,7 @@ + } + + }}CFG_DATA */ +-#define CYGFUN_HAL_COMMON_KERNEL_SUPPORT ++#undef CYGFUN_HAL_COMMON_KERNEL_SUPPORT + #undef CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL + + #ifdef CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL +@@ -243,7 +243,7 @@ + #define CYGIMP_HAL_COMMON_INTERRUPTS_USE_INTERRUPT_STACK + #define CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE 4096 + #undef CYGSEM_HAL_COMMON_INTERRUPTS_ALLOW_NESTING +-#define CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT ++#undef CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT + #undef CYGIMP_HAL_COMMON_INTERRUPTS_CHAIN + #undef CYGIMP_HAL_COMMON_INTERRUPTS_IGNORE_SPURIOUS + +@@ -272,7 +272,7 @@ + } + + }}CFG_DATA */ +-#define CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM ++#undef CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM + + /* {{CFG_DATA + +@@ -423,10 +423,10 @@ }}CFG_DATA */ @@ -48,19 +72,17 @@ patch <<END_OF_PATCHES -p0 /* * NOTE: - -// This patch selects statis MMU tables, in ROM +@@ -522,7 +522,7 @@ ---- pkgconf/hal.h~ Mon Nov 22 07:42:33 1999 -+++ pkgconf/hal.h Mon Nov 22 08:33:32 1999 -@@ -348,7 +348,7 @@ - }}CFG_DATA */ + + /* Enable this when configuring as a ROM monitor (i.e., stub) */ +-#undef CYGSEM_HAL_ROM_MONITOR ++#define CYGSEM_HAL_ROM_MONITOR - #define CYGSEM_HAL_INSTALL_MMU_TABLES --#undef CYGSEM_HAL_STATIC_MMU_TABLES -+#define CYGSEM_HAL_STATIC_MMU_TABLES - - /* --------------------------------------------------------------------- - * Options related to source-level debugging and diagnostics. + #include CYGBLD_HAL_TARGET_H + #include CYGBLD_HAL_PLATFORM_H +END_OF_PATCHES -END_OF_PATCHES +make +make -C hal/common/current/src/stubrom +arm-elf-objcopy -O binary hal/common/current/src/stubrom/stubrom stubrom.bin
