From 6645008d32633827cacb795ff2843a73cb5e49c9 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 13 Sep 2012 23:44:52 -0400 Subject: [PATCH] fixing bootloader05 --- bootloader05/bootloader05.elf | Bin 2099721 -> 2099721 bytes bootloader05/bootloader05.hex | 2 +- bootloader05/bootloader05.list | 2 +- bootloader05/kernel.img | Bin 2065552 -> 2065552 bytes bootloader05/periph.c | 2 +- bootloader05/periph.o | Bin 2136 -> 2136 bytes 6 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bootloader05/bootloader05.elf b/bootloader05/bootloader05.elf index 4ff928316c3411274d0eaba6e8f9c8c592d3f8e5..d0df2ffa59bbc015116edbe08baf7bccee8ff36e 100755 GIT binary patch delta 81 zcmWN=#}R-a006 2000c0: ebffffd7 bl 200024 2000c4: e3100c01 tst r0, #256 ; 0x100 - 2000c8: 0afffffb beq 2000bc + 2000c8: 1afffffb bne 2000bc 2000cc: e8bd4008 pop {r3, lr} 2000d0: e12fff1e bx lr 2000d4: 20215054 eorcs r5, r1, r4, asr r0 diff --git a/bootloader05/kernel.img b/bootloader05/kernel.img index c407d3043e63e2c303d349f39cfba86c3860781f..4bb5b37d4a98caccbe5f2bd7ba2dd3f055fe1738 100755 GIT binary patch delta 79 zcmV~$w+(@Rc(m#htU-S#9v}5d?%p#3ZChGI9z^Dry>9 YI(i01CT12^Hg*oqOTEUE_h-~2eh&Z|3IG5A diff --git a/bootloader05/periph.c b/bootloader05/periph.c index 7a396b3..02faee9 100644 --- a/bootloader05/periph.c +++ b/bootloader05/periph.c @@ -61,7 +61,7 @@ void uart_flush ( void ) { while(1) { - if(GET32(AUX_MU_LSR_REG)&0x100) break; + if((GET32(AUX_MU_LSR_REG)&0x100)==0) break; } } //------------------------------------------------------------------------ diff --git a/bootloader05/periph.o b/bootloader05/periph.o index 21b521e86dbb99e4a783f9fe548b4066d84bba46..95480fb90e345c724827a8cbcc62e5094a7ce51b 100644 GIT binary patch delta 12 Ucmca1a6@3iVMeKqN2ag?03>(?PXGV_ delta 12 Ucmca1a6@3iVMeZvN2ag?03;{{KL7v#