
boot.elf:     file format elf32-tradbigmips

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00000490  bfc00000  bfc00000  00010000  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .reginfo      00000018  bfc00490  bfc00490  00010490  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA, LINK_ONCE_DISCARD
  2 .data         00005b14  bfc004b0  bfc004b0  000104b0  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  3 .pdr          00000020  00000000  00000000  00015fc4  2**2
                  CONTENTS, READONLY
Disassembly of section .text:

bfc00000 <__start>:
bfc00000:	0bf00002 	j	bfc00008 <load_boot>
bfc00004:	00000000 	nop

bfc00008 <load_boot>:
bfc00008:	00004021 	move	t0,zero
bfc0000c:	40886000 	mtc0	t0,$12
bfc00010:	00000000 	nop
bfc00014:	3c0fb800 	lui	t7,0xb800
bfc00018:	35ef0010 	ori	t7,t7,0x10
bfc0001c:	8dee0000 	lw	t6,0(t7)
bfc00020:	2401ffff 	li	at,-1
bfc00024:	01c17024 	and	t6,t6,at
bfc00028:	35ce0800 	ori	t6,t6,0x800
bfc0002c:	adee0000 	sw	t6,0(t7)
	...
bfc00038:	240e000b 	li	t6,11
bfc0003c:	3c0fb800 	lui	t7,0xb800
bfc00040:	35ef0050 	ori	t7,t7,0x50
bfc00044:	adee0000 	sw	t6,0(t7)
bfc00048:	00000000 	nop
bfc0004c:	3c0e0a00 	lui	t6,0xa00
bfc00050:	35ce0f01 	ori	t6,t6,0xf01
bfc00054:	3c0fb8b0 	lui	t7,0xb8b0
bfc00058:	35ef1000 	ori	t7,t7,0x1000
bfc0005c:	adee0000 	sw	t6,0(t7)
bfc00060:	00000000 	nop
bfc00064:	3c0fb800 	lui	t7,0xb800
bfc00068:	35ef0010 	ori	t7,t7,0x10
bfc0006c:	8dee0000 	lw	t6,0(t7)
bfc00070:	2401f7ff 	li	at,-2049
bfc00074:	01c17024 	and	t6,t6,at
bfc00078:	35ce0000 	ori	t6,t6,0x0
bfc0007c:	adee0000 	sw	t6,0(t7)
	...
bfc00088:	0ff00080 	jal	bfc00200 <Setting_Mem_Controller>
bfc0008c:	00000000 	nop
bfc00090:	240e0245 	li	t6,581
bfc00094:	3c0fb800 	lui	t7,0xb800
bfc00098:	35ef0010 	ori	t7,t7,0x10
bfc0009c:	adee0000 	sw	t6,0(t7)
bfc000a0:	00000000 	nop
bfc000a4:	3c0eb800 	lui	t6,0xb800
bfc000a8:	35ce0008 	ori	t6,t6,0x8
bfc000ac:	3c090010 	lui	t1,0x10
bfc000b0:	8dcf0000 	lw	t7,0(t6)
	...
bfc000bc:	3c010010 	lui	at,0x10
bfc000c0:	01e17824 	and	t7,t7,at
bfc000c4:	15e0000b 	bnez	t7,bfc000f4 <router_set>

bfc000c8 <ap_set>:
bfc000c8:	3c0fb800 	lui	t7,0xb800
bfc000cc:	35ef0048 	ori	t7,t7,0x48
bfc000d0:	8dee0000 	lw	t6,0(t7)
bfc000d4:	3c01fff7 	lui	at,0xfff7
bfc000d8:	3421ffbf 	ori	at,at,0xffbf
bfc000dc:	01c17024 	and	t6,t6,at
bfc000e0:	35ce0080 	ori	t6,t6,0x80
bfc000e4:	adee0000 	sw	t6,0(t7)
	...
bfc000f0:	0bf00046 	j	bfc00118 <rf_test_end>

bfc000f4 <router_set>:
bfc000f4:	3c0fb800 	lui	t7,0xb800
bfc000f8:	35ef0048 	ori	t7,t7,0x48
bfc000fc:	8dee0000 	lw	t6,0(t7)
bfc00100:	2401ffbf 	li	at,-65
bfc00104:	01c17024 	and	t6,t6,at
bfc00108:	35ce0080 	ori	t6,t6,0x80
bfc0010c:	adee0000 	sw	t6,0(t7)
	...

bfc00118 <rf_test_end>:
bfc00118:	3c0e0034 	lui	t6,0x34
bfc0011c:	3c0fb800 	lui	t7,0xb800
bfc00120:	35ef0040 	ori	t7,t7,0x40
bfc00124:	adee0000 	sw	t6,0(t7)
bfc00128:	00000000 	nop
bfc0012c:	3c080004 	lui	t0,0x4
bfc00130:	3c09b800 	lui	t1,0xb800
bfc00134:	35290040 	ori	t1,t1,0x40
bfc00138:	ad280000 	sw	t0,0(t1)
	...
bfc00144:	3c0effff 	lui	t6,0xffff
bfc00148:	35ce7f86 	ori	t6,t6,0x7f86
bfc0014c:	3c0fb800 	lui	t7,0xb800
bfc00150:	35ef3500 	ori	t7,t7,0x3500
bfc00154:	adee0000 	sw	t6,0(t7)
	...
bfc00164:	240e0050 	li	t6,80
bfc00168:	3c0fb800 	lui	t7,0xb800
bfc0016c:	35ef3508 	ori	t7,t7,0x3508
bfc00170:	adee0000 	sw	t6,0(t7)
	...
bfc00180:	240e0040 	li	t6,64
bfc00184:	3c0fb800 	lui	t7,0xb800
bfc00188:	35ef350c 	ori	t7,t7,0x350c
bfc0018c:	adee0000 	sw	t6,0(t7)
	...
bfc0019c:	4080a000 	mtc0	zero,$20
	...
bfc001a8:	24080003 	li	t0,3
bfc001ac:	4088a000 	mtc0	t0,$20
	...
bfc001b8:	4080a000 	mtc0	zero,$20
bfc001bc:	3c1abfc0 	lui	k0,0xbfc0
bfc001c0:	275a04b0 	addiu	k0,k0,1200
bfc001c4:	3c1bbfc0 	lui	k1,0xbfc0
bfc001c8:	277b5fc8 	addiu	k1,k1,24520
bfc001cc:	3c098010 	lui	t1,0x8010
bfc001d0:	8f480000 	lw	t0,0(k0)
bfc001d4:	00000000 	nop
bfc001d8:	ad280000 	sw	t0,0(t1)
bfc001dc:	00000000 	nop
bfc001e0:	25290004 	addiu	t1,t1,4
bfc001e4:	275a0004 	addiu	k0,k0,4
bfc001e8:	177afff9 	bne	k1,k0,bfc001d0 <rf_test_end+0xb8>
bfc001ec:	00000000 	nop
bfc001f0:	00000000 	nop
bfc001f4:	3c1a8010 	lui	k0,0x8010
bfc001f8:	03400008 	jr	k0
bfc001fc:	00000000 	nop

bfc00200 <Setting_Mem_Controller>:
bfc00200:	3c0e6cca 	lui	t6,0x6cca
bfc00204:	35ce0c80 	ori	t6,t6,0xc80
bfc00208:	3c0fb800 	lui	t7,0xb800
bfc0020c:	35ef1008 	ori	t7,t7,0x1008
bfc00210:	adee0000 	sw	t6,0(t7)
bfc00214:	00000000 	nop
bfc00218:	3c0e5248 	lui	t6,0x5248
bfc0021c:	3c0fb800 	lui	t7,0xb800
bfc00220:	35ef1004 	ori	t7,t7,0x1004
bfc00224:	adee0000 	sw	t6,0(t7)
bfc00228:	00000000 	nop
bfc0022c:	03e00008 	jr	ra
bfc00230:	00000000 	nop

bfc00234 <Auto_adjust_trxdly>:
bfc00234:	241a0000 	li	k0,0
bfc00238:	241b0000 	li	k1,0
bfc0023c:	24040007 	li	a0,7
bfc00240:	24050000 	li	a1,0
bfc00244:	24060007 	li	a2,7
bfc00248:	24070000 	li	a3,0

bfc0024c <looptx>:
bfc0024c:	2b610008 	slti	at,k1,8
bfc00250:	1020007d 	beqz	at,bfc00448 <end_cali>
bfc00254:	00000000 	nop
bfc00258:	00000000 	nop
bfc0025c:	241a0000 	li	k0,0

bfc00260 <looprx>:
bfc00260:	2b410008 	slti	at,k0,8
bfc00264:	10200074 	beqz	at,bfc00438 <next_tx>
bfc00268:	00000000 	nop
bfc0026c:	00000000 	nop

bfc00270 <settrx>:
bfc00270:	001b48c0 	sll	t1,k1,0x3
bfc00274:	001a4000 	sll	t0,k0,0x0
bfc00278:	01284825 	or	t1,t1,t0
bfc0027c:	3c08b800 	lui	t0,0xb800
bfc00280:	35080010 	ori	t0,t0,0x10
bfc00284:	8d0f0000 	lw	t7,0(t0)
bfc00288:	00000000 	nop
bfc0028c:	ad090000 	sw	t1,0(t0)
bfc00290:	00000000 	nop
bfc00294:	3c08a030 	lui	t0,0xa030
bfc00298:	35081234 	ori	t0,t0,0x1234
bfc0029c:	24090000 	li	t1,0
bfc002a0:	ad090000 	sw	t1,0(t0)
	...
bfc002ac:	8d0a0000 	lw	t2,0(t0)
	...
bfc002b8:	1549005b 	bne	t2,t1,bfc00428 <memfail>
bfc002bc:	00000000 	nop
bfc002c0:	00000000 	nop
bfc002c4:	2409ffff 	li	t1,-1
bfc002c8:	ad090000 	sw	t1,0(t0)
	...
bfc002d4:	8d0a0000 	lw	t2,0(t0)
	...
bfc002e0:	15490051 	bne	t2,t1,bfc00428 <memfail>
bfc002e4:	00000000 	nop
bfc002e8:	00000000 	nop
bfc002ec:	3c095555 	lui	t1,0x5555
bfc002f0:	35295555 	ori	t1,t1,0x5555
bfc002f4:	ad090000 	sw	t1,0(t0)
	...
bfc00300:	8d0a0000 	lw	t2,0(t0)
	...
bfc0030c:	15490046 	bne	t2,t1,bfc00428 <memfail>
bfc00310:	00000000 	nop
bfc00314:	00000000 	nop
bfc00318:	3c09aaaa 	lui	t1,0xaaaa
bfc0031c:	3529aaaa 	ori	t1,t1,0xaaaa
bfc00320:	ad090000 	sw	t1,0(t0)
	...
bfc0032c:	8d0a0000 	lw	t2,0(t0)
	...
bfc00338:	1549003b 	bne	t2,t1,bfc00428 <memfail>
bfc0033c:	00000000 	nop
bfc00340:	00000000 	nop
bfc00344:	3c091122 	lui	t1,0x1122
bfc00348:	35293344 	ori	t1,t1,0x3344
bfc0034c:	ad090000 	sw	t1,0(t0)
	...
bfc00358:	8d0a0000 	lw	t2,0(t0)
	...
bfc00364:	15490030 	bne	t2,t1,bfc00428 <memfail>
bfc00368:	00000000 	nop
bfc0036c:	00000000 	nop
bfc00370:	3c095566 	lui	t1,0x5566
bfc00374:	35297788 	ori	t1,t1,0x7788
bfc00378:	ad090000 	sw	t1,0(t0)
	...
bfc00384:	8d0a0000 	lw	t2,0(t0)
	...
bfc00390:	15490025 	bne	t2,t1,bfc00428 <memfail>
bfc00394:	00000000 	nop
bfc00398:	00000000 	nop
bfc0039c:	0344082a 	slt	at,k0,a0
bfc003a0:	14200005 	bnez	at,bfc003b8 <save_rxdly_left>
bfc003a4:	00000000 	nop
bfc003a8:	00000000 	nop
bfc003ac:	10000003 	b	bfc003bc <save_rxdly_left+0x4>
bfc003b0:	00000000 	nop
bfc003b4:	00000000 	nop

bfc003b8 <save_rxdly_left>:
bfc003b8:	03402021 	move	a0,k0
bfc003bc:	00ba082a 	slt	at,a1,k0
bfc003c0:	14200005 	bnez	at,bfc003d8 <save_rxdly_right>
bfc003c4:	00000000 	nop
bfc003c8:	00000000 	nop
bfc003cc:	10000003 	b	bfc003dc <save_rxdly_right+0x4>
bfc003d0:	00000000 	nop
bfc003d4:	00000000 	nop

bfc003d8 <save_rxdly_right>:
bfc003d8:	03402821 	move	a1,k0
bfc003dc:	0366082a 	slt	at,k1,a2
bfc003e0:	14200005 	bnez	at,bfc003f8 <save_txdly_left>
bfc003e4:	00000000 	nop
bfc003e8:	00000000 	nop
bfc003ec:	10000003 	b	bfc003fc <save_txdly_left+0x4>
bfc003f0:	00000000 	nop
bfc003f4:	00000000 	nop

bfc003f8 <save_txdly_left>:
bfc003f8:	03603021 	move	a2,k1
bfc003fc:	00fb082a 	slt	at,a3,k1
bfc00400:	14200005 	bnez	at,bfc00418 <save_txdly_right>
bfc00404:	00000000 	nop
bfc00408:	00000000 	nop
bfc0040c:	10000003 	b	bfc0041c <save_txdly_right+0x4>
bfc00410:	00000000 	nop
bfc00414:	00000000 	nop

bfc00418 <save_txdly_right>:
bfc00418:	03603821 	move	a3,k1
bfc0041c:	10000002 	b	bfc00428 <memfail>
bfc00420:	00000000 	nop
bfc00424:	00000000 	nop

bfc00428 <memfail>:
bfc00428:	235a0001 	addi	k0,k0,1
bfc0042c:	1000ff8c 	b	bfc00260 <looprx>
bfc00430:	00000000 	nop
bfc00434:	00000000 	nop

bfc00438 <next_tx>:
bfc00438:	237b0001 	addi	k1,k1,1
bfc0043c:	1000ff83 	b	bfc0024c <looptx>
bfc00440:	00000000 	nop
bfc00444:	00000000 	nop

bfc00448 <end_cali>:
bfc00448:	0085d020 	add	k0,a0,a1
bfc0044c:	001ad042 	srl	k0,k0,0x1
bfc00450:	235a0001 	addi	k0,k0,1
bfc00454:	00c7d820 	add	k1,a2,a3
bfc00458:	001bd842 	srl	k1,k1,0x1
bfc0045c:	001ad000 	sll	k0,k0,0x0
bfc00460:	001bd8c0 	sll	k1,k1,0x3
bfc00464:	037a4825 	or	t1,k1,k0
bfc00468:	2401ffc0 	li	at,-64
bfc0046c:	01e17824 	and	t7,t7,at
bfc00470:	012f4825 	or	t1,t1,t7
bfc00474:	3c08b800 	lui	t0,0xb800
bfc00478:	35080010 	ori	t0,t0,0x10
bfc0047c:	ad090000 	sw	t1,0(t0)
bfc00480:	00000000 	nop
bfc00484:	03e00008 	jr	ra
bfc00488:	00000000 	nop

bfc0048c <uart_show>:
bfc0048c:	00000000 	nop
