Mercurial > ecos
diff packages/redboot/current/src/main.c @ 132:0ae0bc38e387 ecos-sw-2000-10-31
Merge from eCos master repository on 2000-10-31-00:30:36-GMT
| author | jlarmour |
|---|---|
| date | Tue, 31 Oct 2000 20:53:09 +0000 |
| parents | eb9fd8c04db3 |
| children | 289bf90c6a9b |
line wrap: on
line diff
--- a/packages/redboot/current/src/main.c +++ b/packages/redboot/current/src/main.c @@ -52,6 +52,9 @@ #include <cyg/hal/hal_tables.h> +// Builtin Self Test (BIST) +externC void bist(void); + // GDB interfaces extern void breakpoint(void); @@ -108,6 +111,8 @@ cyg_start(void) ram_start = (unsigned char *)CYGMEM_REGION_ram; ram_end = (unsigned char *)(CYGMEM_REGION_ram+CYGMEM_REGION_ram_SIZE); + bist(); + printf("\nRedBoot(tm) debug environment - built %s, %s\n", __TIME__, __DATE__); #ifdef HAL_PLATFORM_CPU printf("Platform: %s (%s) %s\n", HAL_PLATFORM_BOARD, HAL_PLATFORM_CPU, HAL_PLATFORM_EXTRA); @@ -274,3 +279,13 @@ do_go(int argc, char *argv[]) HAL_DCACHE_INVALIDATE_ALL(); (*fun)(); } + +// +// [Null] Builtin [Power On] Self Test +// +void bist(void) CYGBLD_ATTRIB_WEAK; + +void +bist(void) +{ +}
