diff --git a/trunk/bootrom/build/bootrom/teg-dev/ARM11/main.c b/trunk/bootrom/build/bootrom/teg-dev/ARM11/main.c index cb8864c..4fcdfa9 100644 --- a/trunk/bootrom/build/bootrom/teg-dev/ARM11/main.c +++ b/trunk/bootrom/build/bootrom/teg-dev/ARM11/main.c @@ -18,6 +18,8 @@ void BromMain( void ) { +#ifndef BROM_DEV_EARLY_RELEASE osInitBROM(); +#endif // BROM_DEV_EARLY_RELEASE } diff --git a/trunk/bootrom/build/bootrom/teg-dev/ARM9/main.c b/trunk/bootrom/build/bootrom/teg-dev/ARM9/main.c index da560b3..6e6a5df 100644 --- a/trunk/bootrom/build/bootrom/teg-dev/ARM9/main.c +++ b/trunk/bootrom/build/bootrom/teg-dev/ARM9/main.c @@ -18,6 +18,8 @@ void BromSpMain( void ) { +#ifndef BROM_DEV_EARLY_RELEASE osInitBROM(); +#endif // BROM_DEV_EARLY_RELEASE } diff --git a/trunk/bootrom/build/libraries/init/ARM11/crt0.c b/trunk/bootrom/build/libraries/init/ARM11/crt0.c index 2545f7c..2aa2163 100644 --- a/trunk/bootrom/build/libraries/init/ARM11/crt0.c +++ b/trunk/bootrom/build/libraries/init/ARM11/crt0.c @@ -69,7 +69,7 @@ stupStartHandlerVeneer // NULLデータアボート無効時はセキュアROM切り離しチェック ldr r12, [r12] cmp r12, #0 - cmpeq r12, #~0 + cmpne r12, #~0 LSYM(1) beq BSYM(1) //---- check CPU-ID diff --git a/trunk/bootrom/include/brom/brom_defs.h b/trunk/bootrom/include/brom/brom_defs.h index 2c8ee45..9bf26cb 100644 --- a/trunk/bootrom/include/brom/brom_defs.h +++ b/trunk/bootrom/include/brom/brom_defs.h @@ -17,12 +17,9 @@ #ifndef BROM_DEFS_H_ #define BROM_DEFS_H_ -//#define BROM_SYSRV_LOWVEC +//#define BROM_DEV_EARLY_RELEASE + //#define BROM_ENABLE_BOOTROM_WRITE -//#define BROM_ENABLE_INITIAL_STACKHEAP -//#define BROM_ENABLE_WRAMEMU -//#define BROM_FOR_DSP_DEV -//#define BROM_FORCE_DEBUGGER /* BROM_DEFS_H_ */ #endif