diff --git a/.gitignore b/.gitignore index ad59481..8997ce7 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ eclipse_project/ boot3r.sublime-project boot3r.sublime-workspace -*.elf -*.bin -*.firm +code9.bin +code11.bin +code9.elf +code11.elf +firm.bin diff --git a/source/arm11/start.s b/source/arm11/start.s index c43374b..c88aa4e 100644 --- a/source/arm11/start.s +++ b/source/arm11/start.s @@ -67,6 +67,7 @@ mcr p15, 0, r0, c7, c5, 0 @ Invalidate Entire Instruction Cache. Also flushes the branch target cache mcr p15, 0, r0, c7, c6, 0 @ Invalidate Entire Data Cache mcr p15, 0, r0, c7, c10, 4 @ Data Synchronization Barrier + clrex bl stubExceptionVectors @ Stub the vectors in AXIWRAM bootrom vectors jump to @@ -86,7 +87,6 @@ //blx setupMmu bl setupVfp - clrex //cpsie a blx __libc_init_array @ Initialize ctors and dtors