diff options
author | Wolfgang Denk <wd@denx.de> | 2007-08-06 15:59:45 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2007-08-06 15:59:45 +0200 |
commit | ec06b2731b0a8303f546901635a6e8da0ea97613 (patch) | |
tree | a90e17759211dd8e01c8b4b28d2e66224a6f8dc6 /board/MAI/AmigaOneG3SE/AmigaOneG3SE.c | |
parent | f2c2a937d8c4a44f63ff88bf82023e03a29497a2 (diff) | |
parent | 9c7e4b06214db61bb21f1bcbe57c97519669baae (diff) | |
download | u-boot-imx-ec06b2731b0a8303f546901635a6e8da0ea97613.zip u-boot-imx-ec06b2731b0a8303f546901635a6e8da0ea97613.tar.gz u-boot-imx-ec06b2731b0a8303f546901635a6e8da0ea97613.tar.bz2 |
Merge with /home/wd/git/u-boot/custodian/u-boot-testing
Diffstat (limited to 'board/MAI/AmigaOneG3SE/AmigaOneG3SE.c')
-rw-r--r-- | board/MAI/AmigaOneG3SE/AmigaOneG3SE.c | 86 |
1 files changed, 43 insertions, 43 deletions
diff --git a/board/MAI/AmigaOneG3SE/AmigaOneG3SE.c b/board/MAI/AmigaOneG3SE/AmigaOneG3SE.c index 40f41c7..b472176 100644 --- a/board/MAI/AmigaOneG3SE/AmigaOneG3SE.c +++ b/board/MAI/AmigaOneG3SE/AmigaOneG3SE.c @@ -30,49 +30,49 @@ #include "memio.h" #include "via686.h" -__asm(" .globl send_kb \n - send_kb: \n - lis r9, 0xfe00 \n - \n - li r4, 0x10 # retries \n - mtctr r4 \n - \n - idle: \n - lbz r4, 0x64(r9) \n - andi. r4, r4, 0x02 \n - bne idle \n - \n - ready: \n - stb r3, 0x60(r9) \n - \n - check: \n - lbz r4, 0x64(r9) \n - andi. r4, r4, 0x01 \n - beq check \n - \n - lbz r4, 0x60(r9) \n - cmpwi r4, 0xfa \n - beq done \n - \n - bdnz idle \n - \n - li r3, 0 \n - blr \n - \n - done: \n - li r3, 1 \n - blr \n - \n - .globl test_kb \n - test_kb: \n - mflr r10 \n - li r3, 0xed \n - bl send_kb \n - li r3, 0x01 \n - bl send_kb \n - mtlr r10 \n - blr \n -"); +__asm__(" .globl send_kb \n " + "send_kb: \n " + " lis r9, 0xfe00 \n " + " \n " + " li r4, 0x10 # retries \n " + " mtctr r4 \n " + " \n " + "idle: \n " + " lbz r4, 0x64(r9) \n " + " andi. r4, r4, 0x02 \n " + " bne idle \n " + + "ready: \n " + " stb r3, 0x60(r9) \n " + " \n " + "check: \n " + " lbz r4, 0x64(r9) \n " + " andi. r4, r4, 0x01 \n " + " beq check \n " + " \n " + " lbz r4, 0x60(r9) \n " + " cmpwi r4, 0xfa \n " + " beq done \n " + + " bdnz idle \n " + + " li r3, 0 \n " + " blr \n " + + "done: \n " + " li r3, 1 \n " + " blr \n " + + ".globl test_kb \n " + "test_kb: \n " + " mflr r10 \n " + " li r3, 0xed \n " + " bl send_kb \n " + " li r3, 0x01 \n " + " bl send_kb \n " + " mtlr r10 \n " + " blr " +); int checkboard (void) |