a.out file dumper [V2.0]
Dump of a.out object file /sae_users/paradis/sdk-cdbuild/CDIMAGE/ebsdk/ebfw/obj/sx164/sx164sr1.out of size 12883 bytes
	text offset = 80
	data offset = 6264
	text relocation offset = 6264
	data relocation offset = 6264
	symbols offset = 6264
Executable Code
initIPRs:
	[00000000] 0x77FF0210 	hw_mtpr	$31,0x00
	[00000004] 0x205F0E0A 	lda	$2,0x0e0a($31)
	[00000008] 0x24420082 	ldah	$2,0x0082($2)
	[0000000C] 0x48421722 	sll	$2,0x10,$2
	[00000010] 0x74420118 	hw_mtpr	$2,0x08
	[00000014] 0x77FF020D 	hw_mtpr	$31,0x0d
	[00000018] 0x203F0001 	lda	$1,0x0001($31)
	[0000001C] 0x48241721 	sll	$1,0x20,$1
	[00000020] 0x7421020E 	hw_mtpr	$1,0x0e
	[00000024] 0x77FF010F 	hw_mtpr	$31,0x0f
	[00000028] 0x77FF0105 	hw_mtpr	$31,0x05
	[0000002C] 0x77FF020A 	hw_mtpr	$31,0x0a
	[00000030] 0x77FF0201 	hw_mtpr	$31,0x01
	[00000034] 0x77FF0200 	hw_mtpr	$31,0x00
	[00000038] 0x77FF0103 	hw_mtpr	$31,0x03
	[0000003C] 0x77FF010A 	hw_mtpr	$31,0x0a
	[00000040] 0x77FF0109 	hw_mtpr	$31,0x09
	[00000044] 0x77FF0108 	hw_mtpr	$31,0x08
	[00000048] 0x203F0004 	lda	$1,0x0004($31)
	[0000004C] 0x7421020F 	hw_mtpr	$1,0x0f
initGlobals:
	[00000050] 0x241FFFF0 	ldah	$0,0xfff0($31)
	[00000054] 0x481C160D 	zap	$0,0xe0,$13
	[00000058] 0x21DF0874 	lda	$14,0x0874($31)
	[0000005C] 0x49C3972E 	sll	$14,0x1c,$14
	[00000060] 0xD3800426 	bsr	$28,.+0x00001098
	[00000064] 0x6C4D9108 	hw_ld/pq	$2,0x0108($13)
InitPCI:
	[00000068] 0x47FF0411 	or	$31,$31,$17
	[0000006C] 0x221F0876 	lda	$16,0x0876($31)
	[00000070] 0x4A039730 	sll	$16,0x1c,$16
	[00000074] 0x22100400 	lda	$16,0x0400($16)
	[00000078] 0x20FF0004 	lda	$7,0x0004($31)
wbase_loop:
	[0000007C] 0xD34004C9 	bsr	$26,.+0x00001324
	[00000080] 0x22100100 	lda	$16,0x0100($16)
	[00000084] 0x20E7FFFF 	lda	$7,0xffff($7)
	[00000088] 0xFCFFFFFC 	bgt	$7,.+0x007ffff0
	[0000008C] 0x223F0027 	lda	$17,0x0027($31)
	[00000090] 0x2631AE17 	ldah	$17,0xae17($17)
	[00000094] 0x260E1000 	ldah	$16,0x1000($14)
	[00000098] 0x22100500 	lda	$16,0x0500($16)
	[0000009C] 0x7E308000 	hw_st/p	$17,0x0000($16)
	[000000A0] 0x60004000 	mb	
	[000000A4] 0x47FF0411 	or	$31,$31,$17
	[000000A8] 0x220E2000 	lda	$16,0x2000($14)
	[000000AC] 0xD34004BD 	bsr	$26,.+0x000012f4
	[000000B0] 0x220E0440 	lda	$16,0x0440($14)
	[000000B4] 0xD34004BB 	bsr	$26,.+0x000012ec
	[000000B8] 0x220E00C0 	lda	$16,0x00c0($14)
	[000000BC] 0x223FFF00 	lda	$17,0xff00($31)
	[000000C0] 0x26310001 	ldah	$17,0x0001($17)
	[000000C4] 0xD34004B7 	bsr	$26,.+0x000012dc
	[000000C8] 0x220E0100 	lda	$16,0x0100($14)
	[000000CC] 0x223F00F0 	lda	$17,0x00f0($31)
	[000000D0] 0x26310000 	ldah	$17,0x0000($17)
	[000000D4] 0xD34004B3 	bsr	$26,.+0x000012cc
	[000000D8] 0x221F0D40 	lda	$16,0x0d40($31)
	[000000DC] 0x26100003 	ldah	$16,0x0003($16)
	[000000E0] 0xD3600433 	bsr	$27,.+0x000010cc
	[000000E4] 0x220E0100 	lda	$16,0x0100($14)
	[000000E8] 0x46203411 	or	$17,0x01,$17
	[000000EC] 0xD34004AD 	bsr	$26,.+0x000012b4
	[000000F0] 0x221F8480 	lda	$16,0x8480($31)
	[000000F4] 0x2610001F 	ldah	$16,0x001f($16)
	[000000F8] 0xD360042D 	bsr	$27,.+0x000010b4
	[000000FC] 0x220E0140 	lda	$16,0x0140($14)
	[00000100] 0x47E03411 	or	$31,0x01,$17
	[00000104] 0xD34004A7 	bsr	$26,.+0x0000129c
	[00000108] 0x220E0200 	lda	$16,0x0200($14)
	[0000010C] 0x223F1F7F 	lda	$17,0x1f7f($31)
	[00000110] 0x26310000 	ldah	$17,0x0000($17)
	[00000114] 0xD34004A3 	bsr	$26,.+0x0000128c
	[00000118] 0x250E6000 	ldah	$8,0x6000($14)
	[0000011C] 0x220801C0 	lda	$16,0x01c0($8)
	[00000120] 0x223F0033 	lda	$17,0x0033($31)
	[00000124] 0x26310000 	ldah	$17,0x0000($17)
	[00000128] 0x6C108000 	hw_ld/p	$0,0x0000($16)
	[0000012C] 0x440FF100 	andnot	$0,0x7f,$0
	[00000130] 0x46200411 	or	$17,$0,$17
	[00000134] 0xD340049B 	bsr	$26,.+0x0000126c
	[00000138] 0x22080040 	lda	$16,0x0040($8)
	[0000013C] 0x47FF0411 	or	$31,$31,$17
	[00000140] 0x7E309000 	hw_st/pq	$17,0x0000($16)
	[00000144] 0x60004000 	mb	
	[00000148] 0x6E309000 	hw_ld/pq	$17,0x0000($16)
	[0000014C] 0x22080000 	lda	$16,0x0000($8)
	[00000150] 0x223FFFFF 	lda	$17,0xffff($31)
	[00000154] 0x4A203691 	srl	$17,0x01,$17
	[00000158] 0x7E309000 	hw_st/pq	$17,0x0000($16)
	[0000015C] 0x60004000 	mb	
	[00000160] 0x6E309000 	hw_ld/pq	$17,0x0000($16)
	[00000164] 0x220800C0 	lda	$16,0x00c0($8)
	[00000168] 0x47F8D411 	or	$31,0xc6,$17
	[0000016C] 0xD340048D 	bsr	$26,.+0x00001234
	[00000170] 0x250E6000 	ldah	$8,0x6000($14)
	[00000174] 0x22080140 	lda	$16,0x0140($8)
	[00000178] 0x47E8D411 	or	$31,0x46,$17
	[0000017C] 0xD3400489 	bsr	$26,.+0x00001224
	[00000180] 0x221F86A0 	lda	$16,0x86a0($31)
	[00000184] 0x26100002 	ldah	$16,0x0002($16)
	[00000188] 0xD36003AE 	bsr	$27,.+0x00000eb8
	[0000018C] 0x21DF0874 	lda	$14,0x0874($31)
	[00000190] 0x49C3972E 	sll	$14,0x1c,$14
	[00000194] 0x250E4000 	ldah	$8,0x4000($14)
	[00000198] 0x22080000 	lda	$16,0x0000($8)
	[0000019C] 0x223F1631 	lda	$17,0x1631($31)
	[000001A0] 0x26312904 	ldah	$17,0x2904($17)
	[000001A4] 0xD340047F 	bsr	$26,.+0x000011fc
	[000001A8] 0x221F4E20 	lda	$16,0x4e20($31)
	[000001AC] 0xD3600400 	bsr	$27,.+0x00001000
	[000001B0] 0xD3A00455 	bsr	$29,.+0x00001154
	[000001B4] 0x48003680 	srl	$0,0x01,$0
	[000001B8] 0x4400F001 	and	$0,0x07,$1
	[000001BC] 0x47E0D403 	or	$31,0x06,$3
	[000001C0] 0x47F31404 	or	$31,0x98,$4
	[000001C4] 0x4020F5A2 	cmpeq	$1,0x07,$2
	[000001C8] 0x4440D4C3 	cmovne	$2,0x06,$3
	[000001CC] 0x445314C4 	cmovne	$2,0x98,$4
	[000001D0] 0x4020B5A2 	cmpeq	$1,0x05,$2
	[000001D4] 0x444114C3 	cmovne	$2,0x08,$3
	[000001D8] 0x445414C4 	cmovne	$2,0xa0,$4
	[000001DC] 0x20840100 	lda	$4,0x0100($4)
	[000001E0] 0x250E6000 	ldah	$8,0x6000($14)
	[000001E4] 0x6C0881C0 	hw_ld/p	$0,0x01c0($8)
	[000001E8] 0x245F0001 	ldah	$2,0x0001($31)
	[000001EC] 0x44020002 	and	$0,$2,$2
	[000001F0] 0xF440000C 	bne	$2,.+0x00000030
	[000001F4] 0x44641403 	or	$3,0x20,$3
	[000001F8] 0x48617731 	sll	$3,0x0b,$17
	[000001FC] 0x220801C0 	lda	$16,0x01c0($8)
	[00000200] 0xD3400468 	bsr	$26,.+0x000011a0
	[00000204] 0x260E5000 	ldah	$16,0x5000($14)
	[00000208] 0x22100140 	lda	$16,0x0140($16)
	[0000020C] 0x223F0001 	lda	$17,0x0001($31)
	[00000210] 0xD3400464 	bsr	$26,.+0x00001190
	[00000214] 0x221F0064 	lda	$16,0x0064($31)
	[00000218] 0x26100000 	ldah	$16,0x0000($16)
	[0000021C] 0xD3600389 	bsr	$27,.+0x00000e24
	[00000220] 0xC3400007 	br	$26,.+0x0000001c
NotPass0:
	[00000224] 0x260E5000 	ldah	$16,0x5000($14)
	[00000228] 0x22100140 	lda	$16,0x0140($16)
	[0000022C] 0x6E308000 	hw_ld/p	$17,0x0000($16)
	[00000230] 0xE220000E 	blbc	$17,.+0x00000038
	[00000234] 0x46203811 	xor	$17,0x01,$17
	[00000238] 0xD340045A 	bsr	$26,.+0x00001168
	[0000023C] 0xD3800276 	bsr	$28,.+0x000009d8
SoftReset:
	[00000240] 0x260E4000 	ldah	$16,0x4000($14)
	[00000244] 0x22100900 	lda	$16,0x0900($16)
	[00000248] 0x223FDEAD 	lda	$17,0xdead($31)
	[0000024C] 0x26310001 	ldah	$17,0x0001($17)
	[00000250] 0x7E308000 	hw_st/p	$17,0x0000($16)
	[00000254] 0x60004000 	mb	
	[00000258] 0x6E308000 	hw_ld/p	$17,0x0000($16)
StallLoop:
	[0000025C] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000260] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000264] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000268] 0xC3FFFFFC 	br	$31,.+0x007ffff0
NoReset:
	[0000026C] 0xD34003B7 	bsr	$26,.+0x00000edc
	[00000270] 0x223F0027 	lda	$17,0x0027($31)
	[00000274] 0x2631AE17 	ldah	$17,0xae17($17)
	[00000278] 0x260E1000 	ldah	$16,0x1000($14)
	[0000027C] 0x22100500 	lda	$16,0x0500($16)
	[00000280] 0x7E308000 	hw_st/p	$17,0x0000($16)
	[00000284] 0x60004000 	mb	
	[00000288] 0x260E1000 	ldah	$16,0x1000($14)
	[0000028C] 0x21100040 	lda	$8,0x0040($16)
	[00000290] 0x223F10FF 	lda	$17,0x10ff($31)
	[00000294] 0x26310000 	ldah	$17,0x0000($17)
	[00000298] 0x7E288000 	hw_st/p	$17,0x0000($8)
	[0000029C] 0x60004000 	mb	
	[000002A0] 0x47E41402 	or	$31,0x20,$2
	[000002A4] 0xD3A003EC 	bsr	$29,.+0x00000fb0
DetectSpeed:
	[000002A8] 0xD3800469 	bsr	$28,.+0x000011a4
	[000002AC] 0x44000411 	or	$0,$0,$17
	[000002B0] 0x221F2580 	lda	$16,0x2580($31)
	[000002B4] 0xD340042F 	bsr	$26,.+0x000010bc
	[000002B8] 0x23BF0005 	lda	$29,0x0005($31)
	[000002BC] 0x47E0041C 	or	$31,$0,$28
	[000002C0] 0xD0000559 	bsr	$0,.+0x00001564
	[000002C4] 0x23BF0001 	lda	$29,0x0001($31)
	[000002C8] 0x239F3631 	lda	$28,0x3631($31)
	[000002CC] 0x279C5034 	ldah	$28,0x5034($28)
	[000002D0] 0x4B84173C 	sll	$28,0x20,$28
	[000002D4] 0x239C0D0A 	lda	$28,0x0d0a($28)
	[000002D8] 0x279C3132 	ldah	$28,0x3132($28)
	[000002DC] 0xD0000552 	bsr	$0,.+0x00001548
	[000002E0] 0x47E03402 	or	$31,0x01,$2
	[000002E4] 0xD3A003DC 	bsr	$29,.+0x00000f70
	[000002E8] 0x46310410 	or	$17,$17,$16
	[000002EC] 0x207FA510 	lda	$3,0xa510($31)
	[000002F0] 0x2463E8D5 	ldah	$3,0xe8d5($3)
	[000002F4] 0x487E1611 	zap	$3,0xf0,$17
	[000002F8] 0x4A211731 	sll	$17,0x08,$17
	[000002FC] 0xD340041D 	bsr	$26,.+0x00001074
	[00000300] 0x44000418 	or	$0,$0,$24
	[00000304] 0x47E05402 	or	$31,0x02,$2
	[00000308] 0xD3A003D3 	bsr	$29,.+0x00000f4c
	[0000030C] 0x23BF0006 	lda	$29,0x0006($31)
	[00000310] 0xD0000545 	bsr	$0,.+0x00001514
ReadConfigJumpers:
	[00000314] 0xD3A003FC 	bsr	$29,.+0x00000ff0
	[00000318] 0x47E00501 	ornot	$31,$0,$1
	[0000031C] 0x4420301E 	and	$1,0x01,$30
	[00000320] 0x4BC0F73E 	sll	$30,0x07,$30
	[00000324] 0x48205721 	sll	$1,0x02,$1
	[00000328] 0x44281001 	and	$1,0x40,$1
	[0000032C] 0x47C1041E 	or	$30,$1,$30
	[00000330] 0x47C4141E 	or	$30,0x20,$30
	[00000334] 0x4BC2373E 	sll	$30,0x11,$30
	[00000338] 0x47E03403 	or	$31,0x01,$3
	[0000033C] 0x44181001 	and	$0,0xc0,$1
	[00000340] 0x403015A2 	cmpeq	$1,0x80,$2
	[00000344] 0x444054C3 	cmovne	$2,0x02,$3
	[00000348] 0x402815A2 	cmpeq	$1,0x40,$2
	[0000034C] 0x444074C3 	cmovne	$2,0x03,$3
	[00000350] 0x403815A2 	cmpeq	$1,0xc0,$2
	[00000354] 0x444094C3 	cmovne	$2,0x04,$3
	[00000358] 0x48621723 	sll	$3,0x10,$3
	[0000035C] 0x447E041E 	or	$3,$30,$30
	[00000360] 0x47E07402 	or	$31,0x03,$2
	[00000364] 0xD3A003BC 	bsr	$29,.+0x00000ef0
	[00000368] 0x211F4010 	lda	$8,0x4010($31)
	[0000036C] 0x25080000 	ldah	$8,0x0000($8)
	[00000370] 0x22BF8430 	lda	$21,0x8430($31)
	[00000374] 0x26B50024 	ldah	$21,0x0024($21)
	[00000378] 0x201F09F7 	lda	$0,0x09f7($31)
	[0000037C] 0x203F8430 	lda	$1,0x8430($31)
	[00000380] 0x24210024 	ldah	$1,0x0024($1)
	[00000384] 0x430003A0 	cmpult	$24,$0,$0
	[00000388] 0x440104D5 	cmovne	$0,$1,$21
	[0000038C] 0x201F088D 	lda	$0,0x088d($31)
	[00000390] 0x203F8740 	lda	$1,0x8740($31)
	[00000394] 0x24210026 	ldah	$1,0x0026($1)
	[00000398] 0x430003A0 	cmpult	$24,$0,$0
	[0000039C] 0x440104D5 	cmovne	$0,$1,$21
	[000003A0] 0x201F077A 	lda	$0,0x077a($31)
	[000003A4] 0x203F8640 	lda	$1,0x8640($31)
	[000003A8] 0x24210035 	ldah	$1,0x0035($1)
	[000003AC] 0x430003A0 	cmpult	$24,$0,$0
	[000003B0] 0x440104D5 	cmovne	$0,$1,$21
	[000003B4] 0x201F06A4 	lda	$0,0x06a4($31)
	[000003B8] 0x203FCA50 	lda	$1,0xca50($31)
	[000003BC] 0x24210028 	ldah	$1,0x0028($1)
	[000003C0] 0x430003A0 	cmpult	$24,$0,$0
	[000003C4] 0x440104D5 	cmovne	$0,$1,$21
	[000003C8] 0x201F05FB 	lda	$0,0x05fb($31)
	[000003CC] 0x203FCB50 	lda	$1,0xcb50($31)
	[000003D0] 0x24210028 	ldah	$1,0x0028($1)
	[000003D4] 0x430003A0 	cmpult	$24,$0,$0
	[000003D8] 0x440104D5 	cmovne	$0,$1,$21
set_bc_size:
	[000003DC] 0x4BC21682 	srl	$30,0x10,$2
	[000003E0] 0x4441F002 	and	$2,0x0f,$2
	[000003E4] 0x40403523 	subq	$2,0x01,$3
	[000003E8] 0x48619723 	sll	$3,0x0c,$3
	[000003EC] 0x46A30415 	or	$21,$3,$21
	[000003F0] 0x207F0000 	lda	$3,0x0000($31)
	[000003F4] 0x24630180 	ldah	$3,0x0180($3)
	[000003F8] 0x46A30115 	andnot	$21,$3,$21
	[000003FC] 0x207F0000 	lda	$3,0x0000($31)
	[00000400] 0x24638000 	ldah	$3,0x8000($3)
	[00000404] 0x46A30415 	or	$21,$3,$21
	[00000408] 0x4ABE1615 	zap	$21,0xf0,$21
	[0000040C] 0x46A30113 	andnot	$21,$3,$19
	[00000410] 0x7E6D9008 	hw_st/pq	$19,0x0008($13)
	[00000414] 0x60004000 	mb	
	[00000418] 0x6C0D8108 	hw_ld/p	$0,0x0108($13)
	[0000041C] 0x60004000 	mb	
	[00000420] 0x47E09402 	or	$31,0x04,$2
	[00000424] 0xD3A0038C 	bsr	$29,.+0x00000e30
	[00000428] 0x45080414 	or	$8,$8,$20
	[0000042C] 0x47E0B402 	or	$31,0x05,$2
	[00000430] 0xD3A00389 	bsr	$29,.+0x00000e24
	[00000434] 0x23BF0006 	lda	$29,0x0006($31)
	[00000438] 0xD00004FB 	bsr	$0,.+0x000013ec
srom_size_memory:
	[0000043C] 0x221F86A0 	lda	$16,0x86a0($31)
	[00000440] 0x26100002 	ldah	$16,0x0002($16)
	[00000444] 0xD36002FF 	bsr	$27,.+0x00000bfc
	[00000448] 0x47FF040A 	or	$31,$31,$10
	[0000044C] 0x47FF040B 	or	$31,$31,$11
	[00000450] 0x47FF040C 	or	$31,$31,$12
	[00000454] 0x47FF0406 	or	$31,$31,$6
	[00000458] 0x47FF0411 	or	$31,$31,$17
	[0000045C] 0x47FF0412 	or	$31,$31,$18
	[00000460] 0x47FF0413 	or	$31,$31,$19
next_slot:
pd2:
	[00000464] 0x44C60405 	or	$6,$6,$5
	[00000468] 0x20FF0002 	lda	$7,0x0002($31)
	[0000046C] 0xD38002D1 	bsr	$28,.+0x00000b44
	[00000470] 0x40A095A0 	cmpeq	$5,0x04,$0
	[00000474] 0xF4000005 	bne	$0,.+0x00000014
	[00000478] 0x203F7FFF 	lda	$1,0x7fff($31)
	[0000047C] 0x40A105A0 	cmpeq	$5,$1,$0
	[00000480] 0xE4000001 	beq	$0,.+0x00000004
	[00000484] 0x20FF000E 	lda	$7,0x000e($31)
pd2_a:
	[00000488] 0xC3E000B6 	br	$31,.+0x000002d8
pd3:
	[0000048C] 0x44C60405 	or	$6,$6,$5
	[00000490] 0x20FF0003 	lda	$7,0x0003($31)
	[00000494] 0xD38002C7 	bsr	$28,.+0x00000b1c
	[00000498] 0xE0A00001 	blbc	$5,.+0x00000004
	[0000049C] 0x40A03005 	addl	$5,0x01,$5
pd3_a:
	[000004A0] 0x40A195A0 	cmpeq	$5,0x0c,$0
	[000004A4] 0xE4000001 	beq	$0,.+0x00000004
	[000004A8] 0xC3E00008 	br	$31,.+0x00000020
pd3_b:
	[000004AC] 0x40A1D5A0 	cmpeq	$5,0x0e,$0
	[000004B0] 0xF4000001 	bne	$0,.+0x00000004
	[000004B4] 0xC3E000AB 	br	$31,.+0x000002ac
pd3_c:
	[000004B8] 0x201F0001 	lda	$0,0x0001($31)
	[000004BC] 0x48C03681 	srl	$6,0x01,$1
	[000004C0] 0x40221001 	addl	$1,0x10,$1
	[000004C4] 0x48010720 	sll	$0,$1,$0
	[000004C8] 0x440C040C 	or	$0,$12,$12
pd3_d:
	[000004CC] 0x48BE1605 	zap	$5,0xf0,$5
	[000004D0] 0x4A41F612 	zap	$18,0x0f,$18
	[000004D4] 0x44B20412 	or	$5,$18,$18
pd4:
	[000004D8] 0x44C60405 	or	$6,$6,$5
	[000004DC] 0x20FF0004 	lda	$7,0x0004($31)
	[000004E0] 0xD38002B4 	bsr	$28,.+0x00000ad0
	[000004E4] 0x4A5E1601 	zap	$18,0xf0,$1
	[000004E8] 0x40A10000 	addl	$5,$1,$0
	[000004EC] 0x40037DA1 	cmple	$0,0x1b,$1
	[000004F0] 0xF4200001 	bne	$1,.+0x00000004
	[000004F4] 0xC3E0009B 	br	$31,.+0x0000026c
pd4_a:
	[000004F8] 0x48BE1605 	zap	$5,0xf0,$5
	[000004FC] 0x4A5E1612 	zap	$18,0xf0,$18
	[00000500] 0x48A41725 	sll	$5,0x20,$5
	[00000504] 0x44B20412 	or	$5,$18,$18
pd5:
	[00000508] 0x44C60405 	or	$6,$6,$5
	[0000050C] 0x20FF0005 	lda	$7,0x0005($31)
	[00000510] 0xD38002A8 	bsr	$28,.+0x00000aa0
	[00000514] 0x40A035A0 	cmpeq	$5,0x01,$0
	[00000518] 0xE4000001 	beq	$0,.+0x00000004
	[0000051C] 0xC3E00013 	br	$31,.+0x0000004c
pd5_a:
	[00000520] 0x40A055A0 	cmpeq	$5,0x02,$0
	[00000524] 0xE4000010 	beq	$0,.+0x00000040
pd5_b:
	[00000528] 0x4A441680 	srl	$18,0x20,$0
	[0000052C] 0x481F9600 	zap	$0,0xfc,$0
	[00000530] 0x4A5E1601 	zap	$18,0xf0,$1
	[00000534] 0x40010001 	addl	$0,$1,$1
	[00000538] 0x40235DA0 	cmple	$1,0x1a,$0
	[0000053C] 0xE4000008 	beq	$0,.+0x00000020
	[00000540] 0x48C03681 	srl	$6,0x01,$1
	[00000544] 0x201F0001 	lda	$0,0x0001($31)
	[00000548] 0x48010720 	sll	$0,$1,$0
	[0000054C] 0x440C040C 	or	$0,$12,$12
	[00000550] 0x201F0001 	lda	$0,0x0001($31)
	[00000554] 0x48061720 	sll	$0,0x30,$0
	[00000558] 0x44120412 	or	$0,$18,$18
	[0000055C] 0xC3E00003 	br	$31,.+0x0000000c
pd5_c:
	[00000560] 0x20FF0004 	lda	$7,0x0004($31)
	[00000564] 0xC3E0007F 	br	$31,.+0x000001fc
pd5_d:
	[00000568] 0xC3E0007E 	br	$31,.+0x000001f8
pd7:
	[0000056C] 0x44C60405 	or	$6,$6,$5
	[00000570] 0x20FF0007 	lda	$7,0x0007($31)
	[00000574] 0xD380028F 	bsr	$28,.+0x00000a3c
	[00000578] 0xE4A00001 	beq	$5,.+0x00000004
	[0000057C] 0xC3E00079 	br	$31,.+0x000001e4
pd8:
	[00000580] 0x44C60405 	or	$6,$6,$5
	[00000584] 0x20FF0008 	lda	$7,0x0008($31)
	[00000588] 0xD380028A 	bsr	$28,.+0x00000a28
	[0000058C] 0x40A035A0 	cmpeq	$5,0x01,$0
	[00000590] 0xF4000001 	bne	$0,.+0x00000004
	[00000594] 0xC3E00073 	br	$31,.+0x000001cc
pd9:
	[00000598] 0x44C60405 	or	$6,$6,$5
	[0000059C] 0x20FF0009 	lda	$7,0x0009($31)
	[000005A0] 0xD3800284 	bsr	$28,.+0x00000a10
	[000005A4] 0x40B81DA0 	cmple	$5,0xc0,$0
	[000005A8] 0xF4000001 	bne	$0,.+0x00000004
	[000005AC] 0xC3E0006D 	br	$31,.+0x000001b4
pd9_a:
	[000005B0] 0x49641681 	srl	$11,0x20,$1
	[000005B4] 0x40A10DA0 	cmple	$5,$1,$0
	[000005B8] 0xF4000003 	bne	$0,.+0x0000000c
	[000005BC] 0x48A41725 	sll	$5,0x20,$5
	[000005C0] 0x497E160B 	zap	$11,0xf0,$11
	[000005C4] 0x44AB040B 	or	$5,$11,$11
pd10:
	[000005C8] 0x44C60405 	or	$6,$6,$5
	[000005CC] 0x20FF000A 	lda	$7,0x000a($31)
	[000005D0] 0xD3800278 	bsr	$28,.+0x000009e0
	[000005D4] 0x40B21DA0 	cmple	$5,0x90,$0
	[000005D8] 0xF4000001 	bne	$0,.+0x00000004
	[000005DC] 0xC3E00061 	br	$31,.+0x00000184
pd12:
	[000005E0] 0x44C60405 	or	$6,$6,$5
	[000005E4] 0x20FF000C 	lda	$7,0x000c($31)
	[000005E8] 0xD3800272 	bsr	$28,.+0x000009c8
	[000005EC] 0x44AFF005 	and	$5,0x7f,$5
	[000005F0] 0xE4A00003 	beq	$5,.+0x0000000c
	[000005F4] 0x40A075A0 	cmpeq	$5,0x03,$0
	[000005F8] 0xF4000001 	bne	$0,.+0x00000004
	[000005FC] 0xC3E00059 	br	$31,.+0x00000164
pd15:
	[00000600] 0x44C60405 	or	$6,$6,$5
	[00000604] 0x20FF000F 	lda	$7,0x000f($31)
	[00000608] 0xD380026A 	bsr	$28,.+0x000009a8
	[0000060C] 0x40A035A0 	cmpeq	$5,0x01,$0
	[00000610] 0xF4000001 	bne	$0,.+0x00000004
	[00000614] 0xC3E00053 	br	$31,.+0x0000014c
pd16:
	[00000618] 0x44C60405 	or	$6,$6,$5
	[0000061C] 0x20FF0010 	lda	$7,0x0010($31)
	[00000620] 0xD3800264 	bsr	$28,.+0x00000990
	[00000624] 0x44A09005 	and	$5,0x04,$5
	[00000628] 0xF4A00001 	bne	$5,.+0x00000004
	[0000062C] 0xC3E0004D 	br	$31,.+0x00000134
pd17:
	[00000630] 0x44C60405 	or	$6,$6,$5
	[00000634] 0x20FF0011 	lda	$7,0x0011($31)
	[00000638] 0xD380025E 	bsr	$28,.+0x00000978
	[0000063C] 0x40A055A0 	cmpeq	$5,0x02,$0
	[00000640] 0xF4000013 	bne	$0,.+0x0000004c
	[00000644] 0x40A095A0 	cmpeq	$5,0x04,$0
	[00000648] 0xE400000E 	beq	$0,.+0x00000038
	[0000064C] 0x201F0001 	lda	$0,0x0001($31)
	[00000650] 0x48C03681 	srl	$6,0x01,$1
	[00000654] 0x40211001 	addl	$1,0x08,$1
	[00000658] 0x48010720 	sll	$0,$1,$0
	[0000065C] 0x440C040C 	or	$0,$12,$12
	[00000660] 0x201F0002 	lda	$0,0x0002($31)
	[00000664] 0x48071720 	sll	$0,0x38,$0
	[00000668] 0x44120412 	or	$0,$18,$18
	[0000066C] 0x201F0001 	lda	$0,0x0001($31)
	[00000670] 0x48C03681 	srl	$6,0x01,$1
	[00000674] 0x40221001 	addl	$1,0x10,$1
	[00000678] 0x48010720 	sll	$0,$1,$0
	[0000067C] 0x440C040C 	or	$0,$12,$12
	[00000680] 0xC3E00003 	br	$31,.+0x0000000c
pd17_a:
	[00000684] 0xC3E00037 	br	$31,.+0x000000dc
	[00000688] 0x20FF0004 	lda	$7,0x0004($31)
	[0000068C] 0xC3E00035 	br	$31,.+0x000000d4
pd18:
	[00000690] 0x44C60405 	or	$6,$6,$5
	[00000694] 0x20FF0012 	lda	$7,0x0012($31)
	[00000698] 0xD3800246 	bsr	$28,.+0x00000918
	[0000069C] 0x44A09000 	and	$5,0x04,$0
	[000006A0] 0xF4000001 	bne	$0,.+0x00000004
	[000006A4] 0xC3E0002F 	br	$31,.+0x000000bc
pd19:
	[000006A8] 0x44C60405 	or	$6,$6,$5
	[000006AC] 0x20FF0013 	lda	$7,0x0013($31)
	[000006B0] 0xD3800240 	bsr	$28,.+0x00000900
	[000006B4] 0x40A035A0 	cmpeq	$5,0x01,$0
	[000006B8] 0xF4000001 	bne	$0,.+0x00000004
	[000006BC] 0xC3E00029 	br	$31,.+0x000000a4
pd20:
	[000006C0] 0x44C60405 	or	$6,$6,$5
	[000006C4] 0x20FF0014 	lda	$7,0x0014($31)
	[000006C8] 0xD380023A 	bsr	$28,.+0x000008e8
	[000006CC] 0x40A035A0 	cmpeq	$5,0x01,$0
	[000006D0] 0xF400000E 	bne	$0,.+0x00000038
	[000006D4] 0xC3E00023 	br	$31,.+0x0000008c
pd21:
	[000006D8] 0x44C60405 	or	$6,$6,$5
	[000006DC] 0x20FF0015 	lda	$7,0x0015($31)
	[000006E0] 0xD3800234 	bsr	$28,.+0x000008d0
	[000006E4] 0x44AE1000 	and	$5,0x70,$0
	[000006E8] 0xE4000001 	beq	$0,.+0x00000004
	[000006EC] 0xC3E0001D 	br	$31,.+0x00000074
pd22:
	[000006F0] 0x44C60405 	or	$6,$6,$5
	[000006F4] 0x20FF0016 	lda	$7,0x0016($31)
	[000006F8] 0xD380022E 	bsr	$28,.+0x000008b8
	[000006FC] 0x44A0D005 	and	$5,0x06,$5
	[00000700] 0x40A0D5A0 	cmpeq	$5,0x06,$0
	[00000704] 0xF4000001 	bne	$0,.+0x00000004
	[00000708] 0xC3E00016 	br	$31,.+0x00000058
pd_end:
	[0000070C] 0xE0C0001D 	blbc	$6,.+0x00000074
	[00000710] 0x425305A0 	cmpeq	$18,$19,$0
	[00000714] 0xE4000013 	beq	$0,.+0x0000004c
match_good:
	[00000718] 0x4A441680 	srl	$18,0x20,$0
	[0000071C] 0x481F9600 	zap	$0,0xfc,$0
	[00000720] 0x4A461682 	srl	$18,0x30,$2
	[00000724] 0x485FD602 	zap	$2,0xfe,$2
	[00000728] 0x4A471693 	srl	$18,0x38,$19
	[0000072C] 0x4A7FD613 	zap	$19,0xfe,$19
	[00000730] 0x4A5E1601 	zap	$18,0xf0,$1
	[00000734] 0x207F001B 	lda	$3,0x001b($31)
	[00000738] 0x40600123 	subl	$3,$0,$3
	[0000073C] 0x40610123 	subl	$3,$1,$3
	[00000740] 0x40620123 	subl	$3,$2,$3
	[00000744] 0x40730123 	subl	$3,$19,$3
	[00000748] 0x48607723 	sll	$3,0x03,$3
	[0000074C] 0x48C03680 	srl	$6,0x01,$0
	[00000750] 0x40030003 	addl	$0,$3,$3
	[00000754] 0x201F0001 	lda	$0,0x0001($31)
	[00000758] 0x48030720 	sll	$0,$3,$0
	[0000075C] 0x440A040A 	or	$0,$10,$10
	[00000760] 0xC3E00009 	br	$31,.+0x00000024
dimm_error:
	[00000764] 0x48C03680 	srl	$6,0x01,$0
	[00000768] 0x40003006 	addl	$0,0x01,$6
	[0000076C] 0x48C03726 	sll	$6,0x01,$6
	[00000770] 0x40071000 	addl	$0,0x38,$0
	[00000774] 0x203F0001 	lda	$1,0x0001($31)
	[00000778] 0x48200721 	sll	$1,$0,$1
	[0000077C] 0x442C040C 	or	$1,$12,$12
	[00000780] 0xC3E00002 	br	$31,.+0x00000008
match_save:
	[00000784] 0x46520413 	or	$18,$18,$19
match_end:
	[00000788] 0x40C03006 	addl	$6,0x01,$6
match_end1:
	[0000078C] 0x40C099A0 	cmplt	$6,0x04,$0
	[00000790] 0xE4000001 	beq	$0,.+0x00000004
	[00000794] 0xC3FFFF33 	br	$31,.+0x007ffccc
end_sizing:
	[00000798] 0xF5400002 	bne	$10,.+0x00000008
	[0000079C] 0x211F0005 	lda	$8,0x0005($31)
	[000007A0] 0xC3E00307 	br	$31,.+0x00000c1c
FoundDIMMS:
srom_configure_memory:
	[000007A4] 0x21DF0874 	lda	$14,0x0874($31)
	[000007A8] 0x49C3972E 	sll	$14,0x1c,$14
	[000007AC] 0x250E4000 	ldah	$8,0x4000($14)
	[000007B0] 0x22080000 	lda	$16,0x0000($8)
	[000007B4] 0x223F1631 	lda	$17,0x1631($31)
	[000007B8] 0x26312904 	ldah	$17,0x2904($17)
	[000007BC] 0xD34002F9 	bsr	$26,.+0x00000be4
	[000007C0] 0x221F4E20 	lda	$16,0x4e20($31)
	[000007C4] 0xD360027A 	bsr	$27,.+0x000009e8
	[000007C8] 0x223F0132 	lda	$17,0x0132($31)
	[000007CC] 0x26310000 	ldah	$17,0x0000($17)
	[000007D0] 0x250E1000 	ldah	$8,0x1000($14)
	[000007D4] 0x22080200 	lda	$16,0x0200($8)
	[000007D8] 0xD34002F2 	bsr	$26,.+0x00000bc8
	[000007DC] 0x223F0750 	lda	$17,0x0750($31)
	[000007E0] 0x26310000 	ldah	$17,0x0000($17)
	[000007E4] 0x22080300 	lda	$16,0x0300($8)
	[000007E8] 0xD34002EE 	bsr	$26,.+0x00000bb8
	[000007EC] 0x47E03404 	or	$31,0x01,$4
	[000007F0] 0x4881F724 	sll	$4,0x0f,$4
	[000007F4] 0x46240411 	or	$17,$4,$17
	[000007F8] 0x20BF0008 	lda	$5,0x0008($31)
ForceRef:
	[000007FC] 0x22080300 	lda	$16,0x0300($8)
	[00000800] 0xD34002E8 	bsr	$26,.+0x00000ba0
	[00000804] 0x209F0064 	lda	$4,0x0064($31)
ForceRefWait:
	[00000808] 0x67FF0140 	hw_mfpr/a	$31,$0
	[0000080C] 0x40803524 	subq	$4,0x01,$4
	[00000810] 0xF49FFFFD 	bne	$4,.+0x007ffff4
	[00000814] 0x40A03525 	subq	$5,0x01,$5
	[00000818] 0xF4BFFFF8 	bne	$5,.+0x007fffe0
	[0000081C] 0x463F0405 	or	$17,$31,$5
	[00000820] 0x260E1000 	ldah	$16,0x1000($14)
	[00000824] 0x223F1C01 	lda	$17,0x1c01($31)
	[00000828] 0x2631003A 	ldah	$17,0x003a($17)
	[0000082C] 0xD34002DD 	bsr	$26,.+0x00000b74
	[00000830] 0x44BF0411 	or	$5,$31,$17
	[00000834] 0x20BF0008 	lda	$5,0x0008($31)
ForceRef1:
	[00000838] 0x22080300 	lda	$16,0x0300($8)
	[0000083C] 0xD34002D9 	bsr	$26,.+0x00000b64
	[00000840] 0x209F0064 	lda	$4,0x0064($31)
ForceRefWait1:
	[00000844] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000848] 0x40803524 	subq	$4,0x01,$4
	[0000084C] 0xF49FFFFD 	bne	$4,.+0x007ffff4
	[00000850] 0x40A03525 	subq	$5,0x01,$5
	[00000854] 0xF4BFFFF8 	bne	$5,.+0x007fffe0
	[00000858] 0x47FF0402 	or	$31,$31,$2
	[0000085C] 0x47FF0403 	or	$31,$31,$3
	[00000860] 0x47FF0404 	or	$31,$31,$4
	[00000864] 0x47FF0405 	or	$31,$31,$5
	[00000868] 0x47FF0406 	or	$31,$31,$6
	[0000086C] 0x20E80600 	lda	$7,0x0600($8)
check_dimm_type:
	[00000870] 0x201F0001 	lda	$0,0x0001($31)
	[00000874] 0x48607721 	sll	$3,0x03,$1
	[00000878] 0x40220401 	addq	$1,$2,$1
	[0000087C] 0x48010720 	sll	$0,$1,$0
	[00000880] 0x440A0000 	and	$0,$10,$0
	[00000884] 0xE4000023 	beq	$0,.+0x0000008c
	[00000888] 0x201F0008 	lda	$0,0x0008($31)
	[0000088C] 0x40030521 	subq	$0,$3,$1
	[00000890] 0x48010721 	sll	$0,$1,$1
	[00000894] 0x40C10406 	addq	$6,$1,$6
	[00000898] 0x44840411 	or	$4,$4,$17
	[0000089C] 0x22070000 	lda	$16,0x0000($7)
	[000008A0] 0xD34002C0 	bsr	$26,.+0x00000b00
	[000008A4] 0x48205721 	sll	$1,0x02,$1
	[000008A8] 0x40810404 	addq	$4,$1,$4
	[000008AC] 0x223F0022 	lda	$17,0x0022($31)
	[000008B0] 0x22070400 	lda	$16,0x0400($7)
	[000008B4] 0xD34002BB 	bsr	$26,.+0x00000aec
	[000008B8] 0x40603521 	subq	$3,0x01,$1
	[000008BC] 0x201F1000 	lda	$0,0x1000($31)
	[000008C0] 0x44600481 	cmoveq	$3,$0,$1
	[000008C4] 0x48203721 	sll	$1,0x01,$1
	[000008C8] 0x49820680 	srl	$12,$2,$0
	[000008CC] 0x44003000 	and	$0,0x01,$0
	[000008D0] 0x4800B720 	sll	$0,0x05,$0
	[000008D4] 0x44010401 	or	$0,$1,$1
	[000008D8] 0x40421400 	addq	$2,0x10,$0
	[000008DC] 0x49800680 	srl	$12,$0,$0
	[000008E0] 0x44003000 	and	$0,0x01,$0
	[000008E4] 0x4800D720 	sll	$0,0x06,$0
	[000008E8] 0x44010401 	or	$0,$1,$1
	[000008EC] 0x40411400 	addq	$2,0x08,$0
	[000008F0] 0x49800680 	srl	$12,$0,$0
	[000008F4] 0x44003000 	and	$0,0x01,$0
	[000008F8] 0x4800F720 	sll	$0,0x07,$0
	[000008FC] 0x44010411 	or	$0,$1,$17
	[00000900] 0x22070200 	lda	$16,0x0200($7)
	[00000904] 0xD34002A7 	bsr	$26,.+0x00000a9c
	[00000908] 0x46203411 	or	$17,0x01,$17
	[0000090C] 0x22070200 	lda	$16,0x0200($7)
	[00000910] 0xD34002A4 	bsr	$26,.+0x00000a90
continue_sniff:
	[00000914] 0x40403402 	addq	$2,0x01,$2
	[00000918] 0x404059A0 	cmplt	$2,0x02,$0
	[0000091C] 0xE4000002 	beq	$0,.+0x00000008
	[00000920] 0x20E70040 	lda	$7,0x0040($7)
	[00000924] 0xC3FFFFD2 	br	$31,.+0x007fff48
banks_done:
	[00000928] 0x47FF0402 	or	$31,$31,$2
	[0000092C] 0x20E80600 	lda	$7,0x0600($8)
	[00000930] 0x40603403 	addq	$3,0x01,$3
	[00000934] 0x4060FDA0 	cmple	$3,0x07,$0
	[00000938] 0xF41FFFCD 	bne	$0,.+0x007fff34
	[0000093C] 0x48C29737 	sll	$6,0x14,$23
	[00000940] 0x23BF0006 	lda	$29,0x0006($31)
	[00000944] 0xD00003B8 	bsr	$0,.+0x00000ee0
	[00000948] 0x47E19402 	or	$31,0x0c,$2
	[0000094C] 0xD3A00242 	bsr	$29,.+0x00000908
	[00000950] 0x205F0001 	lda	$2,0x0001($31)
	[00000954] 0x74420216 	hw_mtpr	$2,0x06
	[00000958] 0x67FF0140 	hw_mfpr/a	$31,$0
	[0000095C] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000960] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000964] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00000968] 0x67FF0140 	hw_mfpr/a	$31,$0
	[0000096C] 0x47E1B402 	or	$31,0x0d,$2
	[00000970] 0xD3A00239 	bsr	$29,.+0x000008e4
	[00000974] 0x205F0014 	lda	$2,0x0014($31)
	[00000978] 0xC3E00001 	br	$31,.+0x00000004
		:
	zero locations skipped
		:
bHitCode:
	[00000980] 0xF4400003 	bne	$2,.+0x0000000c
	[00000984] 0x60004000 	mb	
	[00000988] 0x7E8D9188 	hw_st/pq	$20,0x0188($13)
	[0000098C] 0x60004000 	mb	
bhit01:
	[00000990] 0xF4400003 	bne	$2,.+0x0000000c
	[00000994] 0x7EAD9008 	hw_st/pq	$21,0x0008($13)
	[00000998] 0x60004000 	mb	
	[0000099C] 0x6C0D8108 	hw_ld/p	$0,0x0108($13)
bhit02:
	[000009A0] 0xF4400003 	bne	$2,.+0x0000000c
	[000009A4] 0x60004000 	mb	
	[000009A8] 0x24FF0040 	ldah	$7,0x0040($31)
SweepMemory:
	[000009AC] 0x40E11527 	subq	$7,0x08,$7
bhit03:
	[000009B0] 0xF4400003 	bne	$2,.+0x0000000c
	[000009B4] 0x6C679000 	hw_ld/pq	$3,0x0000($7)
	[000009B8] 0xFCFFFFFC 	bgt	$7,.+0x007ffff0
	[000009BC] 0xC3E0000B 	br	$31,.+0x0000002c
bhit04:
	[000009C0] 0x47FF041F 	or	$31,$31,$31
	[000009C4] 0x47FF041F 	or	$31,$31,$31
	[000009C8] 0x47FF041F 	or	$31,$31,$31
	[000009CC] 0x47FF041F 	or	$31,$31,$31
	[000009D0] 0x47FF041F 	or	$31,$31,$31
	[000009D4] 0x47FF041F 	or	$31,$31,$31
	[000009D8] 0x47FF041F 	or	$31,$31,$31
	[000009DC] 0x47FF041F 	or	$31,$31,$31
	[000009E0] 0x47FF041F 	or	$31,$31,$31
	[000009E4] 0x40403522 	subq	$2,0x01,$2
	[000009E8] 0xC3FFFFE5 	br	$31,.+0x007fff94
Skipbhit:
	[000009EC] 0x47E27402 	or	$31,0x13,$2
	[000009F0] 0xD3A00219 	bsr	$29,.+0x00000864
	[000009F4] 0x23BF0006 	lda	$29,0x0006($31)
	[000009F8] 0xD000038B 	bsr	$0,.+0x00000e2c
	[000009FC] 0x205F0014 	lda	$2,0x0014($31)
	[00000A00] 0xC3E00001 	br	$31,.+0x00000004
		:
	zero locations skipped
		:
PrefCode:
	[00000A08] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A0C] 0x223F0F7F 	lda	$17,0x0f7f($31)
	[00000A10] 0x220E0200 	lda	$16,0x0200($14)
	[00000A14] 0x7E308000 	hw_st/p	$17,0x0000($16)
pref01:
	[00000A18] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A1C] 0x60004000 	mb	
	[00000A20] 0x6E308000 	hw_ld/p	$17,0x0000($16)
	[00000A24] 0x251F0010 	ldah	$8,0x0010($31)
pref02:
	[00000A28] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A2C] 0x42E80528 	subq	$23,$8,$8
	[00000A30] 0x451F0406 	or	$8,$31,$6
	[00000A34] 0x451F0406 	or	$8,$31,$6
pref03:
	[00000A38] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A3C] 0x20FF087C 	lda	$7,0x087c($31)
	[00000A40] 0x48E39727 	sll	$7,0x1c,$7
	[00000A44] 0x207FFC00 	lda	$3,0xfc00($31)
pref04:
	[00000A48] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A4C] 0x48641723 	sll	$3,0x20,$3
	[00000A50] 0x40670407 	addq	$3,$7,$7
	[00000A54] 0x40680408 	addq	$3,$8,$8
pref05:
	[00000A58] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A5C] 0x213F4000 	lda	$9,0x4000($31)
FlashCopy:
	[00000A60] 0x28070000 	ldbu	$0,0x0000($7)
	[00000A64] 0x38080000 	stb	$0,0x0000($8)
pref06:
	[00000A68] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A6C] 0x60004000 	mb	
	[00000A70] 0x40E03407 	addq	$7,0x01,$7
	[00000A74] 0x41003408 	addq	$8,0x01,$8
pref07:
	[00000A78] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A7C] 0x41203529 	subq	$9,0x01,$9
	[00000A80] 0xF53FFFF7 	bne	$9,.+0x007fffdc
	[00000A84] 0x47E03400 	or	$31,0x01,$0
pref08:
	[00000A88] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A8C] 0xC0200001 	br	$1,.+0x00000004
	[00000A90] 0x47FF0100 	andnot	$31,$31,$0
MemoryCode:
	[00000A94] 0x40C10406 	addq	$6,$1,$6
pref09:
	[00000A98] 0xF4400003 	bne	$2,.+0x0000000c
	[00000A9C] 0xE0000001 	blbc	$0,.+0x00000004
	[00000AA0] 0x68C60000 	jmp	$6,($6),.+0x000000
SkipJump:
	[00000AA4] 0xC3E0000B 	br	$31,.+0x0000002c
pref10:
	[00000AA8] 0x47FF041F 	or	$31,$31,$31
	[00000AAC] 0x47FF041F 	or	$31,$31,$31
	[00000AB0] 0x47FF041F 	or	$31,$31,$31
	[00000AB4] 0x47FF041F 	or	$31,$31,$31
	[00000AB8] 0x47FF041F 	or	$31,$31,$31
	[00000ABC] 0x47FF041F 	or	$31,$31,$31
	[00000AC0] 0x47FF041F 	or	$31,$31,$31
	[00000AC4] 0x47FF041F 	or	$31,$31,$31
	[00000AC8] 0x47FF041F 	or	$31,$31,$31
	[00000ACC] 0x40403522 	subq	$2,0x01,$2
	[00000AD0] 0xC3FFFFCD 	br	$31,.+0x007fff34
SkipPref:
	[00000AD4] 0xD3800193 	bsr	$28,.+0x0000064c
	[00000AD8] 0xD3800188 	bsr	$28,.+0x00000620
	[00000ADC] 0x46F70407 	or	$23,$23,$7
SweepMemory2:
	[00000AE0] 0x40E11527 	subq	$7,0x08,$7
	[00000AE4] 0x6C479000 	hw_ld/pq	$2,0x0000($7)
	[00000AE8] 0x7C479000 	hw_st/pq	$2,0x0000($7)
	[00000AEC] 0xFCFFFFFC 	bgt	$7,.+0x007ffff0
	[00000AF0] 0x47E29402 	or	$31,0x14,$2
	[00000AF4] 0xD3A001D8 	bsr	$29,.+0x00000760
	[00000AF8] 0x23BF0006 	lda	$29,0x0006($31)
	[00000AFC] 0xD000034A 	bsr	$0,.+0x00000d28
	[00000B00] 0x47DE0410 	or	$30,$30,$16
	[00000B04] 0xD1C00274 	bsr	$14,.+0x000009d0
	[00000B08] 0x47E2F402 	or	$31,0x17,$2
	[00000B0C] 0xD3A001D2 	bsr	$29,.+0x00000748
	[00000B10] 0x205F4000 	lda	$2,0x4000($31)
	[00000B14] 0x410203A0 	cmpult	$8,$2,$0
	[00000B18] 0x440204C8 	cmovne	$0,$2,$8
	[00000B1C] 0x45003400 	or	$8,0x01,$0
	[00000B20] 0x7400010B 	hw_mtpr	$0,0x0b
	[00000B24] 0x205F0119 	lda	$2,0x0119($31)
	[00000B28] 0x244277FF 	ldah	$2,0x77ff($2)
	[00000B2C] 0x7C488000 	hw_st/p	$2,0x0000($8)
	[00000B30] 0x205F0001 	lda	$2,0x0001($31)
	[00000B34] 0x2442C000 	ldah	$2,0xc000($2)
	[00000B38] 0x7C488004 	hw_st/p	$2,0x0004($8)
	[00000B3C] 0x7F288008 	hw_st/p	$25,0x0008($8)
	[00000B40] 0x205F8000 	lda	$2,0x8000($31)
	[00000B44] 0x24426C01 	ldah	$2,0x6c01($2)
	[00000B48] 0x7C48800C 	hw_st/p	$2,0x000c($8)
	[00000B4C] 0x205F041F 	lda	$2,0x041f($31)
	[00000B50] 0x244247FF 	ldah	$2,0x47ff($2)
	[00000B54] 0x20BF002C 	lda	$5,0x002c($31)
	[00000B58] 0x21080010 	lda	$8,0x0010($8)
loadInst:
	[00000B5C] 0x7C488000 	hw_st/p	$2,0x0000($8)
	[00000B60] 0x40A03525 	subq	$5,0x01,$5
	[00000B64] 0x21080004 	lda	$8,0x0004($8)
	[00000B68] 0xF4BFFFFC 	bne	$5,.+0x007ffff0
	[00000B6C] 0x205F0000 	lda	$2,0x0000($31)
	[00000B70] 0x24426BE0 	ldah	$2,0x6be0($2)
	[00000B74] 0x7C488000 	hw_st/p	$2,0x0000($8)
	[00000B78] 0x60004000 	mb	
	[00000B7C] 0x47E31402 	or	$31,0x18,$2
	[00000B80] 0xD3A001B5 	bsr	$29,.+0x000006d4
	[00000B84] 0xD3800167 	bsr	$28,.+0x0000059c
	[00000B88] 0xD380015C 	bsr	$28,.+0x00000570
	[00000B8C] 0x48011682 	srl	$0,0x08,$2
	[00000B90] 0x4441F002 	and	$2,0x0f,$2
	[00000B94] 0x203F0001 	lda	$1,0x0001($31)
	[00000B98] 0x24210000 	ldah	$1,0x0000($1)
	[00000B9C] 0x48241721 	sll	$1,0x20,$1
	[00000BA0] 0x20210000 	lda	$1,0x0000($1)
	[00000BA4] 0x24210000 	ldah	$1,0x0000($1)
	[00000BA8] 0x482200C1 	extbl	$1,$2,$1
EV56_Detected:
	[00000BAC] 0x48241721 	sll	$1,0x20,$1
	[00000BB0] 0x44213419 	or	$1,0x09,$25
NextLevel:
	[00000BB4] 0x205F0019 	lda	$2,0x0019($31)
	[00000BB8] 0x4BC2F687 	srl	$30,0x17,$7
	[00000BBC] 0x44E75282 	cmovlbs	$7,0x3a,$2
	[00000BC0] 0x47E20402 	or	$31,$2,$2
	[00000BC4] 0xD3A001A4 	bsr	$29,.+0x00000690
	[00000BC8] 0x46940401 	or	$20,$20,$1
	[00000BCC] 0x46B50402 	or	$21,$21,$2
	[00000BD0] 0x46D60403 	or	$22,$22,$3
	[00000BD4] 0x21FF0000 	lda	$15,0x0000($31)
	[00000BD8] 0x25EF5600 	ldah	$15,0x5600($15)
	[00000BDC] 0x49E4172F 	sll	$15,0x20,$15
	[00000BE0] 0x21EF0101 	lda	$15,0x0101($15)
	[00000BE4] 0x25EF0101 	ldah	$15,0x0101($15)
	[00000BE8] 0x47390410 	or	$25,$25,$16
	[00000BEC] 0x46F70411 	or	$23,$23,$17
	[00000BF0] 0x47180412 	or	$24,$24,$18
	[00000BF4] 0x227F0001 	lda	$19,0x0001($31)
	[00000BF8] 0x2673DECB 	ldah	$19,0xdecb($19)
	[00000BFC] 0x4A7E1613 	zap	$19,0xf0,$19
	[00000C00] 0x229F0001 	lda	$20,0x0001($31)
	[00000C04] 0x22BF0000 	lda	$21,0x0000($31)
	[00000C08] 0xE0E00002 	blbc	$7,.+0x00000008
	[00000C0C] 0x23BF0000 	lda	$29,0x0000($31)
	[00000C10] 0xD0000305 	bsr	$0,.+0x00000c14
no_minidbg:
	[00000C14] 0x7BFF8000 	hw_rei	
CpuSetSpeed:
	[00000C18] 0x20FF0874 	lda	$7,0x0874($31)
	[00000C1C] 0x48E39727 	sll	$7,0x1c,$7
	[00000C20] 0x25076000 	ldah	$8,0x6000($7)
	[00000C24] 0x22080180 	lda	$16,0x0180($8)
	[00000C28] 0x223F0000 	lda	$17,0x0000($31)
	[00000C2C] 0xD34001DD 	bsr	$26,.+0x00000774
	[00000C30] 0x221F0064 	lda	$16,0x0064($31)
	[00000C34] 0x26100000 	ldah	$16,0x0000($16)
	[00000C38] 0xD3600102 	bsr	$27,.+0x00000408
	[00000C3C] 0x20BF000B 	lda	$5,0x000b($31)
	[00000C40] 0x48BFD605 	zap	$5,0xfe,$5
CpuSetSpeedLoop:
	[00000C44] 0x46219111 	andnot	$17,0x0c,$17
	[00000C48] 0x48850681 	srl	$4,$5,$1
	[00000C4C] 0xE0200001 	blbc	$1,.+0x00000004
	[00000C50] 0x46209411 	or	$17,0x04,$17
DataBitClear:
	[00000C54] 0x20FF0874 	lda	$7,0x0874($31)
	[00000C58] 0x48E39727 	sll	$7,0x1c,$7
	[00000C5C] 0x25076000 	ldah	$8,0x6000($7)
	[00000C60] 0x22080180 	lda	$16,0x0180($8)
	[00000C64] 0xD34001CF 	bsr	$26,.+0x0000073c
	[00000C68] 0x221F0064 	lda	$16,0x0064($31)
	[00000C6C] 0x26100000 	ldah	$16,0x0000($16)
	[00000C70] 0xD36000F4 	bsr	$27,.+0x000003d0
	[00000C74] 0x20FF0874 	lda	$7,0x0874($31)
	[00000C78] 0x48E39727 	sll	$7,0x1c,$7
	[00000C7C] 0x25076000 	ldah	$8,0x6000($7)
	[00000C80] 0x22080180 	lda	$16,0x0180($8)
	[00000C84] 0x46211411 	or	$17,0x08,$17
	[00000C88] 0xD34001C6 	bsr	$26,.+0x00000718
	[00000C8C] 0x221F0064 	lda	$16,0x0064($31)
	[00000C90] 0x26100000 	ldah	$16,0x0000($16)
	[00000C94] 0xD36000EB 	bsr	$27,.+0x000003ac
	[00000C98] 0x40A03525 	subq	$5,0x01,$5
	[00000C9C] 0xF8BFFFE9 	bge	$5,.+0x007fffa4
	[00000CA0] 0x20FF0874 	lda	$7,0x0874($31)
	[00000CA4] 0x48E39727 	sll	$7,0x1c,$7
	[00000CA8] 0x25076000 	ldah	$8,0x6000($7)
	[00000CAC] 0x22080180 	lda	$16,0x0180($8)
	[00000CB0] 0x223F0002 	lda	$17,0x0002($31)
	[00000CB4] 0xD34001BB 	bsr	$26,.+0x000006ec
	[00000CB8] 0x221F0064 	lda	$16,0x0064($31)
	[00000CBC] 0x26100000 	ldah	$16,0x0000($16)
	[00000CC0] 0xD36000E0 	bsr	$27,.+0x00000380
	[00000CC4] 0x20FF0874 	lda	$7,0x0874($31)
	[00000CC8] 0x48E39727 	sll	$7,0x1c,$7
	[00000CCC] 0x25076000 	ldah	$8,0x6000($7)
	[00000CD0] 0x22080180 	lda	$16,0x0180($8)
	[00000CD4] 0x223F0000 	lda	$17,0x0000($31)
	[00000CD8] 0xD34001B2 	bsr	$26,.+0x000006c8
	[00000CDC] 0x221F0064 	lda	$16,0x0064($31)
	[00000CE0] 0x26100000 	ldah	$16,0x0000($16)
	[00000CE4] 0xD36000D7 	bsr	$27,.+0x0000035c
	[00000CE8] 0x6BFC8000 	ret	$31,($28),.+0x000000
srom_iic_read_byte:
	[00000CEC] 0x22FF0874 	lda	$23,0x0874($31)
	[00000CF0] 0x4AE39737 	sll	$23,0x1c,$23
	[00000CF4] 0x26F76000 	ldah	$23,0x6000($23)
	[00000CF8] 0x22F702C0 	lda	$23,0x02c0($23)
	[00000CFC] 0x6C178000 	hw_ld/p	$0,0x0000($23)
	[00000D00] 0x44003000 	and	$0,0x01,$0
	[00000D04] 0x48007720 	sll	$0,0x03,$0
	[00000D08] 0x44029400 	or	$0,0x14,$0
	[00000D0C] 0x7C178000 	hw_st/p	$0,0x0000($23)
	[00000D10] 0x60004000 	mb	
	[00000D14] 0x205F0008 	lda	$2,0x0008($31)
	[00000D18] 0x47FF0403 	or	$31,$31,$3
read_more_bits:
	[00000D1C] 0x48603723 	sll	$3,0x01,$3
	[00000D20] 0x209F0010 	lda	$4,0x0010($31)
	[00000D24] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000D28] 0x60004000 	mb	
	[00000D2C] 0x221F0064 	lda	$16,0x0064($31)
	[00000D30] 0x26100000 	ldah	$16,0x0000($16)
	[00000D34] 0xD36000C3 	bsr	$27,.+0x0000030c
	[00000D38] 0x209F0030 	lda	$4,0x0030($31)
	[00000D3C] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000D40] 0x60004000 	mb	
	[00000D44] 0x221F0064 	lda	$16,0x0064($31)
	[00000D48] 0x26100000 	ldah	$16,0x0000($16)
	[00000D4C] 0xD36000BD 	bsr	$27,.+0x000002f4
	[00000D50] 0x6C978000 	hw_ld/p	$4,0x0000($23)
	[00000D54] 0x44803004 	and	$4,0x01,$4
	[00000D58] 0x44830403 	or	$4,$3,$3
	[00000D5C] 0x40403122 	subl	$2,0x01,$2
	[00000D60] 0xF45FFFEE 	bne	$2,.+0x007fffb8
	[00000D64] 0x209F0010 	lda	$4,0x0010($31)
	[00000D68] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000D6C] 0x60004000 	mb	
	[00000D70] 0x221F0064 	lda	$16,0x0064($31)
	[00000D74] 0x26100000 	ldah	$16,0x0000($16)
	[00000D78] 0xD36000B2 	bsr	$27,.+0x000002c8
	[00000D7C] 0x447FF003 	and	$3,0xff,$3
	[00000D80] 0x6BFD8000 	ret	$31,($29),.+0x000000
srom_iic_write_byte:
	[00000D84] 0x22FF0874 	lda	$23,0x0874($31)
	[00000D88] 0x4AE39737 	sll	$23,0x1c,$23
	[00000D8C] 0x26F76000 	ldah	$23,0x6000($23)
	[00000D90] 0x22F702C0 	lda	$23,0x02c0($23)
	[00000D94] 0x205F0008 	lda	$2,0x0008($31)
	[00000D98] 0x48607723 	sll	$3,0x03,$3
write_more_bits:
	[00000D9C] 0x6C178000 	hw_ld/p	$0,0x0000($23)
	[00000DA0] 0x44003000 	and	$0,0x01,$0
	[00000DA4] 0x48007720 	sll	$0,0x03,$0
	[00000DA8] 0x44029400 	or	$0,0x14,$0
	[00000DAC] 0x7C178000 	hw_st/p	$0,0x0000($23)
	[00000DB0] 0x60004000 	mb	
	[00000DB4] 0x221F0032 	lda	$16,0x0032($31)
	[00000DB8] 0x26100000 	ldah	$16,0x0000($16)
	[00000DBC] 0xD36000A1 	bsr	$27,.+0x00000284
	[00000DC0] 0x4860F680 	srl	$3,0x07,$0
	[00000DC4] 0x44011000 	and	$0,0x08,$0
	[00000DC8] 0x44029404 	or	$0,0x14,$4
	[00000DCC] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000DD0] 0x60004000 	mb	
	[00000DD4] 0x221F0064 	lda	$16,0x0064($31)
	[00000DD8] 0x26100000 	ldah	$16,0x0000($16)
	[00000DDC] 0xD3600099 	bsr	$27,.+0x00000264
	[00000DE0] 0x44861404 	or	$4,0x30,$4
	[00000DE4] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000DE8] 0x60004000 	mb	
	[00000DEC] 0x221F0064 	lda	$16,0x0064($31)
	[00000DF0] 0x26100000 	ldah	$16,0x0000($16)
	[00000DF4] 0xD3600093 	bsr	$27,.+0x0000024c
	[00000DF8] 0x48603723 	sll	$3,0x01,$3
	[00000DFC] 0x40403122 	subl	$2,0x01,$2
	[00000E00] 0xF45FFFE6 	bne	$2,.+0x007fff98
	[00000E04] 0x44841104 	andnot	$4,0x20,$4
	[00000E08] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000E0C] 0x60004000 	mb	
	[00000E10] 0x221F0032 	lda	$16,0x0032($31)
	[00000E14] 0x26100000 	ldah	$16,0x0000($16)
	[00000E18] 0xD360008A 	bsr	$27,.+0x00000228
	[00000E1C] 0x209F0010 	lda	$4,0x0010($31)
	[00000E20] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000E24] 0x60004000 	mb	
	[00000E28] 0x221F0064 	lda	$16,0x0064($31)
	[00000E2C] 0x26100000 	ldah	$16,0x0000($16)
	[00000E30] 0xD3600084 	bsr	$27,.+0x00000210
	[00000E34] 0x209F0030 	lda	$4,0x0030($31)
	[00000E38] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000E3C] 0x60004000 	mb	
	[00000E40] 0x221F0064 	lda	$16,0x0064($31)
	[00000E44] 0x26100000 	ldah	$16,0x0000($16)
	[00000E48] 0xD360007E 	bsr	$27,.+0x000001f8
	[00000E4C] 0x6C778000 	hw_ld/p	$3,0x0000($23)
	[00000E50] 0x44603003 	and	$3,0x01,$3
	[00000E54] 0x209F0010 	lda	$4,0x0010($31)
	[00000E58] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000E5C] 0x60004000 	mb	
	[00000E60] 0x221F0064 	lda	$16,0x0064($31)
	[00000E64] 0x26100000 	ldah	$16,0x0000($16)
	[00000E68] 0xD3600076 	bsr	$27,.+0x000001d8
	[00000E6C] 0x6BFD8000 	ret	$31,($29),.+0x000000
srom_iic_start:
	[00000E70] 0x22FF0874 	lda	$23,0x0874($31)
	[00000E74] 0x4AE39737 	sll	$23,0x1c,$23
	[00000E78] 0x26F76000 	ldah	$23,0x6000($23)
	[00000E7C] 0x22F702C0 	lda	$23,0x02c0($23)
	[00000E80] 0x221F0032 	lda	$16,0x0032($31)
	[00000E84] 0x26100000 	ldah	$16,0x0000($16)
	[00000E88] 0xD360006E 	bsr	$27,.+0x000001b8
	[00000E8C] 0x209F003C 	lda	$4,0x003c($31)
	[00000E90] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000E94] 0x60004000 	mb	
	[00000E98] 0x221F0032 	lda	$16,0x0032($31)
	[00000E9C] 0x26100000 	ldah	$16,0x0000($16)
	[00000EA0] 0xD3600068 	bsr	$27,.+0x000001a0
	[00000EA4] 0x209F0034 	lda	$4,0x0034($31)
	[00000EA8] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000EAC] 0x60004000 	mb	
	[00000EB0] 0x221F0032 	lda	$16,0x0032($31)
	[00000EB4] 0x26100000 	ldah	$16,0x0000($16)
	[00000EB8] 0xD3600062 	bsr	$27,.+0x00000188
	[00000EBC] 0x6BFD8000 	ret	$31,($29),.+0x000000
srom_iic_stop:
	[00000EC0] 0x22FF0874 	lda	$23,0x0874($31)
	[00000EC4] 0x4AE39737 	sll	$23,0x1c,$23
	[00000EC8] 0x26F76000 	ldah	$23,0x6000($23)
	[00000ECC] 0x22F702C0 	lda	$23,0x02c0($23)
	[00000ED0] 0x221F0032 	lda	$16,0x0032($31)
	[00000ED4] 0x26100000 	ldah	$16,0x0000($16)
	[00000ED8] 0xD360005A 	bsr	$27,.+0x00000168
	[00000EDC] 0x6C178000 	hw_ld/p	$0,0x0000($23)
	[00000EE0] 0x44003000 	and	$0,0x01,$0
	[00000EE4] 0x48007720 	sll	$0,0x03,$0
	[00000EE8] 0x44029400 	or	$0,0x14,$0
	[00000EEC] 0x7C178000 	hw_st/p	$0,0x0000($23)
	[00000EF0] 0x60004000 	mb	
	[00000EF4] 0x221F0032 	lda	$16,0x0032($31)
	[00000EF8] 0x26100000 	ldah	$16,0x0000($16)
	[00000EFC] 0xD3600051 	bsr	$27,.+0x00000144
	[00000F00] 0x209F0014 	lda	$4,0x0014($31)
	[00000F04] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000F08] 0x60004000 	mb	
	[00000F0C] 0x221F0064 	lda	$16,0x0064($31)
	[00000F10] 0x26100000 	ldah	$16,0x0000($16)
	[00000F14] 0xD360004B 	bsr	$27,.+0x0000012c
	[00000F18] 0x209F0034 	lda	$4,0x0034($31)
	[00000F1C] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000F20] 0x60004000 	mb	
	[00000F24] 0x221F0032 	lda	$16,0x0032($31)
	[00000F28] 0x26100000 	ldah	$16,0x0000($16)
	[00000F2C] 0xD3600045 	bsr	$27,.+0x00000114
	[00000F30] 0x209F003C 	lda	$4,0x003c($31)
	[00000F34] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000F38] 0x60004000 	mb	
	[00000F3C] 0x221F0032 	lda	$16,0x0032($31)
	[00000F40] 0x26100000 	ldah	$16,0x0000($16)
	[00000F44] 0xD360003F 	bsr	$27,.+0x000000fc
	[00000F48] 0x6BFD8000 	ret	$31,($29),.+0x000000
srom_iic_master_ack:
	[00000F4C] 0x22FF0874 	lda	$23,0x0874($31)
	[00000F50] 0x4AE39737 	sll	$23,0x1c,$23
	[00000F54] 0x26F76000 	ldah	$23,0x6000($23)
	[00000F58] 0x22F702C0 	lda	$23,0x02c0($23)
	[00000F5C] 0x6C178000 	hw_ld/p	$0,0x0000($23)
	[00000F60] 0x44003000 	and	$0,0x01,$0
	[00000F64] 0x48007720 	sll	$0,0x03,$0
	[00000F68] 0x44029400 	or	$0,0x14,$0
	[00000F6C] 0x7C178000 	hw_st/p	$0,0x0000($23)
	[00000F70] 0x60004000 	mb	
	[00000F74] 0x221F0032 	lda	$16,0x0032($31)
	[00000F78] 0x26100000 	ldah	$16,0x0000($16)
	[00000F7C] 0xD3600031 	bsr	$27,.+0x000000c4
	[00000F80] 0x209F0014 	lda	$4,0x0014($31)
	[00000F84] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000F88] 0x60004000 	mb	
	[00000F8C] 0x221F0064 	lda	$16,0x0064($31)
	[00000F90] 0x26100000 	ldah	$16,0x0000($16)
	[00000F94] 0xD360002B 	bsr	$27,.+0x000000ac
	[00000F98] 0x209F0034 	lda	$4,0x0034($31)
	[00000F9C] 0x7C978000 	hw_st/p	$4,0x0000($23)
	[00000FA0] 0x60004000 	mb	
	[00000FA4] 0x221F0064 	lda	$16,0x0064($31)
	[00000FA8] 0x26100000 	ldah	$16,0x0000($16)
	[00000FAC] 0xD3600025 	bsr	$27,.+0x00000094
	[00000FB0] 0x6BFD8000 	ret	$31,($29),.+0x000000
srom_iic_read_rom:
	[00000FB4] 0xD3BFFFAE 	bsr	$29,.+0x007ffeb8
	[00000FB8] 0x44BF1003 	and	$5,0xf8,$3
	[00000FBC] 0x48A03723 	sll	$5,0x01,$3
	[00000FC0] 0x44741403 	or	$3,0xa0,$3
	[00000FC4] 0xD3BFFF6F 	bsr	$29,.+0x007ffdbc
	[00000FC8] 0xF460000C 	bne	$3,.+0x00000030
	[00000FCC] 0x48FFD603 	zap	$7,0xfe,$3
	[00000FD0] 0xD3BFFF6C 	bsr	$29,.+0x007ffdb0
	[00000FD4] 0xF4600009 	bne	$3,.+0x00000024
	[00000FD8] 0xD3BFFFA5 	bsr	$29,.+0x007ffe94
	[00000FDC] 0x48A03723 	sll	$5,0x01,$3
	[00000FE0] 0x44743403 	or	$3,0xa1,$3
	[00000FE4] 0xD3BFFF67 	bsr	$29,.+0x007ffd9c
	[00000FE8] 0xF4600004 	bne	$3,.+0x00000010
	[00000FEC] 0xD3BFFF3F 	bsr	$29,.+0x007ffcfc
	[00000FF0] 0x44630405 	or	$3,$3,$5
	[00000FF4] 0xD3BFFFB2 	bsr	$29,.+0x007ffec8
	[00000FF8] 0x6BFC8000 	ret	$31,($28),.+0x000000
srom_iic_read_rom_err:
	[00000FFC] 0xD3BFFFB0 	bsr	$29,.+0x007ffec0
	[00001000] 0x20BF7FFF 	lda	$5,0x7fff($31)
	[00001004] 0x6BFC8000 	ret	$31,($28),.+0x000000
srom_usdelay:
	[00001008] 0x46100414 	or	$16,$16,$20
	[0000100C] 0x201F029B 	lda	$0,0x029b($31)
	[00001010] 0x4C100400 	mulq	$0,$16,$0
usdelay_init:
	[00001014] 0x229F0001 	lda	$20,0x0001($31)
	[00001018] 0x4A841734 	sll	$20,0x20,$20
	[0000101C] 0x7694020E 	hw_mtpr	$20,0x0e
	[00001020] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00001024] 0x67FF0140 	hw_mfpr/a	$31,$0
	[00001028] 0x67FF0140 	hw_mfpr/a	$31,$0
	[0000102C] 0x67FF0140 	hw_mfpr/a	$31,$0
usdelay_loop:
	[00001030] 0x6280C000 	rpcc	$20
	[00001034] 0x4A81F634 	zapnot	$20,0x0f,$20
	[00001038] 0x401409B4 	cmplt	$0,$20,$20
	[0000103C] 0xE69FFFFC 	beq	$20,.+0x007ffff0
	[00001040] 0x6BFE8000 	ret	$31,($30),.+0x000000
usdelay:
	[00001044] 0xD0000002 	bsr	$0,.+0x00000008
	[00001048] 0xD3DFFFEF 	bsr	$30,.+0x007fffbc
	[0000104C] 0xC3E00015 	br	$31,.+0x00000054
saveRegisters:
	[00001050] 0x77DE0141 	hw_mtpr/a	$30,$1
	[00001054] 0x74420142 	hw_mtpr/a	$2,$2
	[00001058] 0x74630143 	hw_mtpr/a	$3,$3
	[0000105C] 0x74840144 	hw_mtpr/a	$4,$4
	[00001060] 0x74A50145 	hw_mtpr/a	$5,$5
	[00001064] 0x74C60146 	hw_mtpr/a	$6,$6
	[00001068] 0x74E70147 	hw_mtpr/a	$7,$7
	[0000106C] 0x75080148 	hw_mtpr/a	$8,$8
	[00001070] 0x75290149 	hw_mtpr/a	$9,$9
	[00001074] 0x7610014A 	hw_mtpr/a	$16,$10
	[00001078] 0x7631014B 	hw_mtpr/a	$17,$11
	[0000107C] 0x7652014C 	hw_mtpr/a	$18,$12
	[00001080] 0x76730155 	hw_mtpr/a	$19,$21
	[00001084] 0x7694014E 	hw_mtpr/a	$20,$14
	[00001088] 0x76B5014F 	hw_mtpr/a	$21,$15
	[0000108C] 0x76D60150 	hw_mtpr/a	$22,$16
	[00001090] 0x775A0151 	hw_mtpr/a	$26,$17
	[00001094] 0x777B0152 	hw_mtpr/a	$27,$18
	[00001098] 0x779C0153 	hw_mtpr/a	$28,$19
	[0000109C] 0x77BD0154 	hw_mtpr/a	$29,$20
	[000010A0] 0x6BE08000 	ret	$31,($0),.+0x000000
restoreRegisters:
	[000010A4] 0x67DE0141 	hw_mfpr/a	$30,$1
	[000010A8] 0x64420142 	hw_mfpr/a	$2,$2
	[000010AC] 0x64630143 	hw_mfpr/a	$3,$3
	[000010B0] 0x64840144 	hw_mfpr/a	$4,$4
	[000010B4] 0x64A50145 	hw_mfpr/a	$5,$5
	[000010B8] 0x64C60146 	hw_mfpr/a	$6,$6
	[000010BC] 0x64E70147 	hw_mfpr/a	$7,$7
	[000010C0] 0x65080148 	hw_mfpr/a	$8,$8
	[000010C4] 0x65290149 	hw_mfpr/a	$9,$9
	[000010C8] 0x6610014A 	hw_mfpr/a	$16,$10
	[000010CC] 0x6631014B 	hw_mfpr/a	$17,$11
	[000010D0] 0x6652014C 	hw_mfpr/a	$18,$12
	[000010D4] 0x66730155 	hw_mfpr/a	$19,$21
	[000010D8] 0x6694014E 	hw_mfpr/a	$20,$14
	[000010DC] 0x66B5014F 	hw_mfpr/a	$21,$15
	[000010E0] 0x66D60150 	hw_mfpr/a	$22,$16
	[000010E4] 0x675A0151 	hw_mfpr/a	$26,$17
	[000010E8] 0x677B0152 	hw_mfpr/a	$27,$18
	[000010EC] 0x679C0153 	hw_mfpr/a	$28,$19
	[000010F0] 0x67BD0154 	hw_mfpr/a	$29,$20
	[000010F4] 0x47FF041F 	or	$31,$31,$31
	[000010F8] 0x6BFB8000 	ret	$31,($27),.+0x000000
ClearCPUErrors:
	[000010FC] 0x77FF010C 	hw_mtpr	$31,0x0c
	[00001100] 0x67FF0206 	hw_mfpr	$31,0x06
	[00001104] 0x205F3800 	lda	$2,0x3800($31)
	[00001108] 0x7442011A 	hw_mtpr	$2,0x0a
	[0000110C] 0x205F0003 	lda	$2,0x0003($31)
	[00001110] 0x74420212 	hw_mtpr	$2,0x02
	[00001114] 0x245F3800 	ldah	$2,0x3800($31)
	[00001118] 0x74420115 	hw_mtpr	$2,0x05
	[0000111C] 0x6C0D9108 	hw_ld/pq	$0,0x0108($13)
	[00001120] 0x6BFC8000 	ret	$31,($28),.+0x000000
ClearMemContErrors:
	[00001124] 0x60004000 	mb	
	[00001128] 0x21DF0874 	lda	$14,0x0874($31)
	[0000112C] 0x49C3972E 	sll	$14,0x1c,$14
	[00001130] 0x204E4000 	lda	$2,0x4000($14)
	[00001134] 0x20424200 	lda	$2,0x4200($2)
	[00001138] 0x6C228000 	hw_ld/p	$1,0x0000($2)
	[0000113C] 0x7C228000 	hw_st/p	$1,0x0000($2)
	[00001140] 0x60004000 	mb	
	[00001144] 0x6C228000 	hw_ld/p	$1,0x0000($2)
	[00001148] 0x6BFC8000 	ret	$31,($28),.+0x000000
InitCypress:
	[0000114C] 0x221F000F 	lda	$16,0x000f($31)
	[00001150] 0xD3A00021 	bsr	$29,.+0x00000084
	[00001154] 0x221F0080 	lda	$16,0x0080($31)
	[00001158] 0xD3A00021 	bsr	$29,.+0x00000084
	[0000115C] 0x221F0080 	lda	$16,0x0080($31)
	[00001160] 0xD3A00021 	bsr	$29,.+0x00000084
	[00001164] 0x221F0080 	lda	$16,0x0080($31)
	[00001168] 0xD3A00021 	bsr	$29,.+0x00000084
	[0000116C] 0x221F0080 	lda	$16,0x0080($31)
	[00001170] 0xD3A00021 	bsr	$29,.+0x00000084
	[00001174] 0x221F0027 	lda	$16,0x0027($31)
	[00001178] 0xD3A00021 	bsr	$29,.+0x00000084
	[0000117C] 0x221F00E0 	lda	$16,0x00e0($31)
	[00001180] 0xD3A00021 	bsr	$29,.+0x00000084
	[00001184] 0x221F00F0 	lda	$16,0x00f0($31)
	[00001188] 0xD3A00021 	bsr	$29,.+0x00000084
	[0000118C] 0x221F0040 	lda	$16,0x0040($31)
	[00001190] 0xD3A00021 	bsr	$29,.+0x00000084
	[00001194] 0x221F0080 	lda	$16,0x0080($31)
	[00001198] 0xD3A00021 	bsr	$29,.+0x00000084
	[0000119C] 0x221F0080 	lda	$16,0x0080($31)
	[000011A0] 0xD3A00021 	bsr	$29,.+0x00000084
	[000011A4] 0x221F0070 	lda	$16,0x0070($31)
	[000011A8] 0xD3A00021 	bsr	$29,.+0x00000084
	[000011AC] 0x6BFA8000 	ret	$31,($26),.+0x000000
wait_n_cycles:
	[000011B0] 0x203F0001 	lda	$1,0x0001($31)
	[000011B4] 0x48241721 	sll	$1,0x20,$1
	[000011B8] 0x6060C000 	rpcc	$3
time_loop:
	[000011BC] 0x6000C000 	rpcc	$0
	[000011C0] 0x40030120 	subl	$0,$3,$0
	[000011C4] 0xF8000001 	bge	$0,.+0x00000004
	[000011C8] 0x40200400 	addq	$1,$0,$0
nowrap:
	[000011CC] 0x401003A2 	cmpult	$0,$16,$2
	[000011D0] 0xF45FFFFA 	bne	$2,.+0x007fffe8
	[000011D4] 0x6BFB8000 	ret	$31,($27),.+0x000000
WriteCY_CMD_REG:
	[000011D8] 0x203F0004 	lda	$1,0x0004($31)
	[000011DC] 0xC3E00016 	br	$31,.+0x00000058
WriteCY_INTA_ROUTE:
	[000011E0] 0x203F0040 	lda	$1,0x0040($31)
	[000011E4] 0xC3E00014 	br	$31,.+0x00000050
WriteCY_INTB_ROUTE:
	[000011E8] 0x203F0041 	lda	$1,0x0041($31)
	[000011EC] 0xC3E00012 	br	$31,.+0x00000048
WriteCY_INTC_ROUTE:
	[000011F0] 0x203F0042 	lda	$1,0x0042($31)
	[000011F4] 0xC3E00010 	br	$31,.+0x00000040
WriteCY_INTD_ROUTE:
	[000011F8] 0x203F0043 	lda	$1,0x0043($31)
	[000011FC] 0xC3E0000E 	br	$31,.+0x00000038
WriteCY_CTRL_REG:
	[00001200] 0x203F0044 	lda	$1,0x0044($31)
	[00001204] 0xC3E0000C 	br	$31,.+0x00000030
WriteCY_ERR_CTRL_REG:
	[00001208] 0x203F0045 	lda	$1,0x0045($31)
	[0000120C] 0xC3E0000A 	br	$31,.+0x00000028
WriteCY_TOP_OF_MEM:
	[00001210] 0x203F0048 	lda	$1,0x0048($31)
	[00001214] 0xC3E00008 	br	$31,.+0x00000020
WriteCY_ATCTRL_REG1:
	[00001218] 0x203F0049 	lda	$1,0x0049($31)
	[0000121C] 0xC3E00006 	br	$31,.+0x00000018
WriteCY_IDE0_ROUTE:
	[00001220] 0x203F004B 	lda	$1,0x004b($31)
	[00001224] 0xC3E00004 	br	$31,.+0x00000010
WriteCY_IDE1_ROUTE:
	[00001228] 0x203F004C 	lda	$1,0x004c($31)
	[0000122C] 0xC3E00002 	br	$31,.+0x00000008
WriteCY_SA_USB_CTRL:
	[00001230] 0x203F004D 	lda	$1,0x004d($31)
	[00001234] 0xC3E00000 	br	$31,.+0x00000000
WriteConf:
	[00001238] 0x44207003 	and	$1,0x03,$3
	[0000123C] 0x4A030162 	insbl	$16,$3,$2
	[00001240] 0x4820B721 	sll	$1,0x05,$1
	[00001244] 0x207F0870 	lda	$3,0x0870($31)
	[00001248] 0x48639723 	sll	$3,0x1c,$3
	[0000124C] 0x261F0008 	ldah	$16,0x0008($31)
	[00001250] 0x44700403 	or	$3,$16,$3
	[00001254] 0xC3E0001F 	br	$31,.+0x0000007c
WriteLEDS:
	[00001258] 0x404415A1 	cmpeq	$2,0x20,$1
	[0000125C] 0xF4200008 	bne	$1,.+0x00000020
	[00001260] 0x47BD0401 	or	$29,$29,$1
	[00001264] 0x23BF0003 	lda	$29,0x0003($31)
	[00001268] 0x239F002E 	lda	$28,0x002e($31)
	[0000126C] 0xD000016E 	bsr	$0,.+0x000005b8
	[00001270] 0x23BF0007 	lda	$29,0x0007($31)
	[00001274] 0x47E2041C 	or	$31,$2,$28
	[00001278] 0xD000016B 	bsr	$0,.+0x000005ac
	[0000127C] 0x4421041D 	or	$1,$1,$29
skipSromPort:
	[00001280] 0x203F0080 	lda	$1,0x0080($31)
	[00001284] 0xC3E0000E 	br	$31,.+0x00000038
WriteSMC_Config1:
WriteSMC_Index1:
	[00001288] 0x203F0370 	lda	$1,0x0370($31)
	[0000128C] 0xC3E0000B 	br	$31,.+0x0000002c
WriteSMC_Data1:
	[00001290] 0x203F0371 	lda	$1,0x0371($31)
	[00001294] 0xC3E00009 	br	$31,.+0x00000024
WriteRTCAddr:
	[00001298] 0x203F0070 	lda	$1,0x0070($31)
	[0000129C] 0xC3E00007 	br	$31,.+0x0000001c
WriteRTCData:
	[000012A0] 0x203F0071 	lda	$1,0x0071($31)
	[000012A4] 0xC3E00005 	br	$31,.+0x00000014
WriteSIO_NMISC:
	[000012A8] 0x203F0061 	lda	$1,0x0061($31)
	[000012AC] 0xC3E00003 	br	$31,.+0x0000000c
WriteSIO_TMR2:
	[000012B0] 0x203F0042 	lda	$1,0x0042($31)
	[000012B4] 0xC3E00001 	br	$31,.+0x00000004
WriteSIO_TCW:
	[000012B8] 0x203F0043 	lda	$1,0x0043($31)
WriteCont_std:
	[000012BC] 0x46100402 	or	$16,$16,$2
WriteCont:
	[000012C0] 0x44207003 	and	$1,0x03,$3
	[000012C4] 0x48430162 	insbl	$2,$3,$2
	[000012C8] 0x4820B721 	sll	$1,0x05,$1
	[000012CC] 0x207F0858 	lda	$3,0x0858($31)
	[000012D0] 0x48639723 	sll	$3,0x1c,$3
WriteData:
	[000012D4] 0x44230401 	or	$1,$3,$1
	[000012D8] 0x7C418000 	hw_st/p	$2,0x0000($1)
	[000012DC] 0x60004000 	mb	
	[000012E0] 0x6BFD8000 	ret	$31,($29),.+0x000000
ReadRTCData:
	[000012E4] 0x203F0071 	lda	$1,0x0071($31)
	[000012E8] 0x4820B722 	sll	$1,0x05,$2
	[000012EC] 0x207F0858 	lda	$3,0x0858($31)
	[000012F0] 0x48639723 	sll	$3,0x1c,$3
ReadData:
	[000012F4] 0x44430402 	or	$2,$3,$2
	[000012F8] 0x6C028000 	hw_ld/p	$0,0x0000($2)
	[000012FC] 0x44207001 	and	$1,0x03,$1
	[00001300] 0x480100C0 	extbl	$0,$1,$0
	[00001304] 0x6BFD8000 	ret	$31,($29),.+0x000000
ReadConfJumper:
	[00001308] 0x207F0874 	lda	$3,0x0874($31)
	[0000130C] 0x48639723 	sll	$3,0x1c,$3
	[00001310] 0x24636000 	ldah	$3,0x6000($3)
	[00001314] 0x6C038000 	hw_ld/p	$0,0x0000($3)
	[00001318] 0x48031680 	srl	$0,0x18,$0
	[0000131C] 0x481FD600 	zap	$0,0xfe,$0
	[00001320] 0x6BFD8000 	ret	$31,($29),.+0x000000
intdivide:
	[00001324] 0x47FF0400 	or	$31,$31,$0
	[00001328] 0x423009A1 	cmplt	$17,$16,$1
	[0000132C] 0xF420000A 	bne	$1,.+0x00000028
divide:
	[00001330] 0x203F0001 	lda	$1,0x0001($31)
divide1:
	[00001334] 0x40010404 	addq	$0,$1,$4
	[00001338] 0x4C900402 	mulq	$4,$16,$2
	[0000133C] 0x48203721 	sll	$1,0x01,$1
	[00001340] 0x405109A3 	cmplt	$2,$17,$3
	[00001344] 0xF47FFFFB 	bne	$3,.+0x007fffec
	[00001348] 0x48205681 	srl	$1,0x02,$1
	[0000134C] 0x40010400 	addq	$0,$1,$0
	[00001350] 0x402059A3 	cmplt	$1,0x02,$3
	[00001354] 0xE47FFFF6 	beq	$3,.+0x007fffd8
divide_done:
	[00001358] 0x6BFB8000 	ret	$31,($27),.+0x000000
updivide:
	[0000135C] 0xD37FFFF1 	bsr	$27,.+0x007fffc4
	[00001360] 0x4E000401 	mulq	$16,$0,$1
	[00001364] 0x403109A2 	cmplt	$1,$17,$2
	[00001368] 0xE0400001 	blbc	$2,.+0x00000004
	[0000136C] 0x40003400 	addq	$0,0x01,$0
updivide_done:
	[00001370] 0x6BFA8000 	ret	$31,($26),.+0x000000
nintdivide:
	[00001374] 0xD37FFFEB 	bsr	$27,.+0x007fffac
	[00001378] 0x4E000401 	mulq	$16,$0,$1
	[0000137C] 0x403109A2 	cmplt	$1,$17,$2
	[00001380] 0xE0400007 	blbc	$2,.+0x0000001c
	[00001384] 0x40003400 	addq	$0,0x01,$0
	[00001388] 0x4E000402 	mulq	$16,$0,$2
	[0000138C] 0x40510522 	subq	$2,$17,$2
	[00001390] 0x42210523 	subq	$17,$1,$3
	[00001394] 0x406209A1 	cmplt	$3,$2,$1
	[00001398] 0xE0200001 	blbc	$1,.+0x00000004
	[0000139C] 0x40003520 	subq	$0,0x01,$0
nintdivide_done:
	[000013A0] 0x6BFA8000 	ret	$31,($26),.+0x000000
srom_wrtest:
	[000013A4] 0x4A3E1611 	zap	$17,0xf0,$17
	[000013A8] 0x7E308000 	hw_st/p	$17,0x0000($16)
	[000013AC] 0x60004000 	mb	
srom_rdtest:
	[000013B0] 0x6E508000 	hw_ld/p	$18,0x0000($16)
	[000013B4] 0x4A5E1612 	zap	$18,0xf0,$18
	[000013B8] 0x46510813 	xor	$18,$17,$19
	[000013BC] 0x6BFA8000 	ret	$31,($26),.+0x000000
FatalError:
	[000013C0] 0x47E7F402 	or	$31,0x3f,$2
	[000013C4] 0xD3BFFFA4 	bsr	$29,.+0x007ffe90
	[000013C8] 0x223F01F4 	lda	$17,0x01f4($31)
	[000013CC] 0xD3600036 	bsr	$27,.+0x000000d8
	[000013D0] 0x47E80402 	or	$31,$8,$2
	[000013D4] 0xD3BFFFA0 	bsr	$29,.+0x007ffe80
	[000013D8] 0x45080413 	or	$8,$8,$19
	[000013DC] 0xD3800007 	bsr	$28,.+0x0000001c
	[000013E0] 0x223F03E8 	lda	$17,0x03e8($31)
	[000013E4] 0xD3600030 	bsr	$27,.+0x000000c0
	[000013E8] 0x4BC2F681 	srl	$30,0x17,$1
	[000013EC] 0xF03FFFF4 	blbs	$1,.+0x007fffd0
	[000013F0] 0x23BF0000 	lda	$29,0x0000($31)
	[000013F4] 0xD000010C 	bsr	$0,.+0x00000430
	[000013F8] 0xC3FFFFF1 	br	$31,.+0x007fffc4
Beep:
	[000013FC] 0x221F0003 	lda	$16,0x0003($31)
	[00001400] 0xD3BFFFA9 	bsr	$29,.+0x007ffea4
	[00001404] 0x221F00B6 	lda	$16,0x00b6($31)
	[00001408] 0xD3BFFFAB 	bsr	$29,.+0x007ffeac
	[0000140C] 0x221F00E2 	lda	$16,0x00e2($31)
	[00001410] 0xD3BFFFA7 	bsr	$29,.+0x007ffe9c
	[00001414] 0x221F0003 	lda	$16,0x0003($31)
	[00001418] 0xD3BFFFA5 	bsr	$29,.+0x007ffe94
	[0000141C] 0x223F0064 	lda	$17,0x0064($31)
	[00001420] 0xD3600021 	bsr	$27,.+0x00000084
	[00001424] 0x221F00B2 	lda	$16,0x00b2($31)
	[00001428] 0xD3BFFFA3 	bsr	$29,.+0x007ffe8c
	[0000142C] 0x221F0000 	lda	$16,0x0000($31)
	[00001430] 0xD3BFFF9F 	bsr	$29,.+0x007ffe7c
	[00001434] 0xD3BFFF9E 	bsr	$29,.+0x007ffe78
	[00001438] 0xD3BFFF9B 	bsr	$29,.+0x007ffe6c
	[0000143C] 0x223F0064 	lda	$17,0x0064($31)
	[00001440] 0xD3600019 	bsr	$27,.+0x00000064
	[00001444] 0x42603533 	subq	$19,0x01,$19
	[00001448] 0xF67FFFEC 	bne	$19,.+0x007fffb0
	[0000144C] 0x6BFC8000 	ret	$31,($28),.+0x000000
GetCPUSpeed:
	[00001450] 0x221F000A 	lda	$16,0x000a($31)
	[00001454] 0xD3BFFF90 	bsr	$29,.+0x007ffe40
	[00001458] 0x221F0027 	lda	$16,0x0027($31)
	[0000145C] 0xD3BFFF90 	bsr	$29,.+0x007ffe40
	[00001460] 0x221F000B 	lda	$16,0x000b($31)
	[00001464] 0xD3BFFF8C 	bsr	$29,.+0x007ffe30
	[00001468] 0x221F0046 	lda	$16,0x0046($31)
	[0000146C] 0xD3BFFF8C 	bsr	$29,.+0x007ffe30
	[00001470] 0xD3BFFFA5 	bsr	$29,.+0x007ffe94
	[00001474] 0x48003680 	srl	$0,0x01,$0
	[00001478] 0x4400F001 	and	$0,0x07,$1
	[0000147C] 0x201F4580 	lda	$0,0x4580($31)
	[00001480] 0x240017D7 	ldah	$0,0x17d7($0)
	[00001484] 0x4020F5A2 	cmpeq	$1,0x07,$2
	[00001488] 0x209F4580 	lda	$4,0x4580($31)
	[0000148C] 0x248417D7 	ldah	$4,0x17d7($4)
	[00001490] 0x444404C0 	cmovne	$2,$4,$0
	[00001494] 0x4020B5A2 	cmpeq	$1,0x05,$2
	[00001498] 0x209FB200 	lda	$4,0xb200($31)
	[0000149C] 0x24841FCA 	ldah	$4,0x1fca($4)
	[000014A0] 0x444404C0 	cmovne	$2,$4,$0
	[000014A4] 0x6BFC8000 	ret	$31,($28),.+0x000000
wait_for_pif:
	[000014A8] 0x221F000C 	lda	$16,0x000c($31)
	[000014AC] 0xD3BFFF7A 	bsr	$29,.+0x007ffde8
	[000014B0] 0xD3BFFF8C 	bsr	$29,.+0x007ffe30
	[000014B4] 0x4800D680 	srl	$0,0x06,$0
	[000014B8] 0xF01FFFFB 	blbs	$0,.+0x007fffec
wait_assert:
	[000014BC] 0xD3BFFF76 	bsr	$29,.+0x007ffdd8
	[000014C0] 0xD3BFFF88 	bsr	$29,.+0x007ffe20
	[000014C4] 0x4800D680 	srl	$0,0x06,$0
	[000014C8] 0xE01FFFFC 	blbc	$0,.+0x007ffff0
	[000014CC] 0x42203531 	subq	$17,0x01,$17
	[000014D0] 0xF63FFFF5 	bne	$17,.+0x007fffd4
	[000014D4] 0x6BFB8000 	ret	$31,($27),.+0x000000
LoadSystemCode:
	[000014D8] 0x215F0104 	lda	$10,0x0104($31)
	[000014DC] 0x203F0204 	lda	$1,0x0204($31)
	[000014E0] 0x4A031680 	srl	$16,0x18,$0
	[000014E4] 0x440102CA 	cmovlbc	$0,$1,$10
scanROM:
	[000014E8] 0x47FF040C 	or	$31,$31,$12
	[000014EC] 0x47FF0406 	or	$31,$31,$6
rescanROM:
	[000014F0] 0x44C60411 	or	$6,$6,$17
	[000014F4] 0x47FF0407 	or	$31,$31,$7
	[000014F8] 0x4540310A 	andnot	$10,0x01,$10
	[000014FC] 0x201F0000 	lda	$0,0x0000($31)
	[00001500] 0x24000010 	ldah	$0,0x0010($0)
	[00001504] 0x422003A0 	cmpult	$17,$0,$0
	[00001508] 0xF0000007 	blbs	$0,.+0x0000001c
DoneWithROM:
	[0000150C] 0x45409000 	and	$10,0x04,$0
	[00001510] 0xE400004A 	beq	$0,.+0x00000128
	[00001514] 0x45411000 	and	$10,0x08,$0
	[00001518] 0x215F0108 	lda	$10,0x0108($31)
	[0000151C] 0xF41FFFF2 	bne	$0,.+0x007fffc8
	[00001520] 0x4540940A 	or	$10,0x04,$10
	[00001524] 0xC3FFFFF0 	br	$31,.+0x007fffc0
ValidationPattern:
	[00001528] 0xD380007F 	bsr	$28,.+0x000001fc
	[0000152C] 0x46310406 	or	$17,$17,$6
	[00001530] 0x203FC3C3 	lda	$1,0xc3c3($31)
	[00001534] 0x24215A5B 	ldah	$1,0x5a5b($1)
	[00001538] 0x400105A1 	cmpeq	$0,$1,$1
	[0000153C] 0xF4200005 	bne	$1,.+0x00000014
	[00001540] 0x203FC3E0 	lda	$1,0xc3e0($31)
	[00001544] 0x24210001 	ldah	$1,0x0001($1)
	[00001548] 0x480052C0 	extwl	$0,0x02,$0
	[0000154C] 0x400105A0 	cmpeq	$0,$1,$0
	[00001550] 0xE41FFFE7 	beq	$0,.+0x007fff9c
InversePattern:
	[00001554] 0xD3800074 	bsr	$28,.+0x000001d0
	[00001558] 0x203F3C3C 	lda	$1,0x3c3c($31)
	[0000155C] 0x2421A5A5 	ldah	$1,0xa5a5($1)
	[00001560] 0x483E1601 	zap	$1,0xf0,$1
	[00001564] 0x400105A0 	cmpeq	$0,$1,$0
	[00001568] 0xE41FFFE1 	beq	$0,.+0x007fff84
HeaderSize:
	[0000156C] 0xD380006E 	bsr	$28,.+0x000001b8
	[00001570] 0x400699A1 	cmplt	$0,0x34,$1
	[00001574] 0x4541040A 	or	$10,$1,$10
	[00001578] 0xF140000C 	blbs	$10,.+0x00000030
	[0000157C] 0x40021525 	subq	$0,0x10,$5
	[00001580] 0x48A05685 	srl	$5,0x02,$5
HeaderCheckSum:
	[00001584] 0xD3800068 	bsr	$28,.+0x000001a0
	[00001588] 0x40A03525 	subq	$5,0x01,$5
	[0000158C] 0xF4BFFFFD 	bne	$5,.+0x007ffff4
	[00001590] 0x44E70405 	or	$7,$7,$5
	[00001594] 0xD3800064 	bsr	$28,.+0x00000190
	[00001598] 0x40C11411 	addq	$6,0x08,$17
	[0000159C] 0x49405681 	srl	$10,0x02,$1
	[000015A0] 0xE0200002 	blbc	$1,.+0x00000008
	[000015A4] 0x400505A0 	cmpeq	$0,$5,$0
	[000015A8] 0xE41FFFD1 	beq	$0,.+0x007fff44
HeaderIsValid:
	[000015AC] 0x4180340C 	addq	$12,0x01,$12
	[000015B0] 0xD380005D 	bsr	$28,.+0x00000174
	[000015B4] 0x4400040B 	or	$0,$0,$11
	[000015B8] 0xD380005B 	bsr	$28,.+0x0000016c
	[000015BC] 0x44000409 	or	$0,$0,$9
	[000015C0] 0xD3800059 	bsr	$28,.+0x00000164
	[000015C4] 0x44000405 	or	$0,$0,$5
	[000015C8] 0xD3800057 	bsr	$28,.+0x0000015c
	[000015CC] 0x44000408 	or	$0,$0,$8
	[000015D0] 0xD3800055 	bsr	$28,.+0x00000154
	[000015D4] 0x48041720 	sll	$0,0x20,$0
	[000015D8] 0x45000408 	or	$8,$0,$8
	[000015DC] 0xF1400007 	blbs	$10,.+0x0000001c
FirmwareID:
	[000015E0] 0x40C39411 	addq	$6,0x1c,$17
	[000015E4] 0xD3800050 	bsr	$28,.+0x00000140
	[000015E8] 0x480030C1 	extbl	$0,0x01,$1
SROMImageCheck:
	[000015EC] 0x4180352C 	subq	$12,0x01,$12
	[000015F0] 0x402155A0 	cmpeq	$1,0x0a,$0
	[000015F4] 0xF41FFFBE 	bne	$0,.+0x007ffef8
	[000015F8] 0x4180340C 	addq	$12,0x01,$12
SkipFirmwareID:
	[000015FC] 0x49403682 	srl	$10,0x01,$2
	[00001600] 0x444C02C1 	cmovlbc	$2,$12,$1
	[00001604] 0xE0400001 	blbc	$2,.+0x00000004
	[00001608] 0xF15FFFB9 	blbs	$10,.+0x007ffee4
PositionDependent:
	[0000160C] 0x494030C0 	extbl	$10,0x01,$0
	[00001610] 0x402005A0 	cmpeq	$1,$0,$0
	[00001614] 0xE41FFFB6 	beq	$0,.+0x007ffed8
	[00001618] 0x40C41411 	addq	$6,0x20,$17
	[0000161C] 0xD3800042 	bsr	$28,.+0x00000108
	[00001620] 0x454002C9 	cmovlbc	$10,$0,$9
	[00001624] 0x40C09411 	addq	$6,0x04,$17
	[00001628] 0xD380003F 	bsr	$28,.+0x000000fc
	[0000162C] 0x40C09531 	subq	$6,0x04,$17
	[00001630] 0x40110411 	addq	$0,$17,$17
	[00001634] 0x42290409 	addq	$17,$9,$9
	[00001638] 0xC3E00008 	br	$31,.+0x00000020
NoHeader:
	[0000163C] 0x227F0004 	lda	$19,0x0004($31)
	[00001640] 0xD39FFF6E 	bsr	$28,.+0x007ffdb8
	[00001644] 0x47FF0408 	or	$31,$31,$8
	[00001648] 0x47FF0405 	or	$31,$31,$5
	[0000164C] 0x47FF0411 	or	$31,$31,$17
	[00001650] 0x213F0000 	lda	$9,0x0000($31)
	[00001654] 0x25290010 	ldah	$9,0x0010($9)
	[00001658] 0x4540910A 	andnot	$10,0x04,$10
headerEnd:
	[0000165C] 0x45080419 	or	$8,$8,$25
	[00001660] 0x47FF0407 	or	$31,$31,$7
	[00001664] 0xF0A00008 	blbs	$5,.+0x00000020
	[00001668] 0x47E2B402 	or	$31,0x15,$2
	[0000166C] 0xD3BFFEFA 	bsr	$29,.+0x007ffbe8
LoadUncomp:
	[00001670] 0xD380002D 	bsr	$28,.+0x000000b4
	[00001674] 0x7C088000 	hw_st/p	$0,0x0000($8)
	[00001678] 0x41009408 	addq	$8,0x04,$8
	[0000167C] 0x422903A0 	cmpult	$17,$9,$0
	[00001680] 0xF41FFFFB 	bne	$0,.+0x007fffec
	[00001684] 0xC3E00010 	br	$31,.+0x00000040
LoadComp:
	[00001688] 0x47E2D402 	or	$31,0x16,$2
	[0000168C] 0xD3BFFEF2 	bsr	$29,.+0x007ffbc8
	[00001690] 0x47E09412 	or	$31,0x04,$18
	[00001694] 0xD3400051 	bsr	$26,.+0x00000144
LoadCInit:
	[00001698] 0x47FF041B 	or	$31,$31,$27
	[0000169C] 0x47FF0405 	or	$31,$31,$5
LoadCLoop:
	[000016A0] 0xD3400044 	bsr	$26,.+0x00000110
	[000016A4] 0x4A050160 	insbl	$16,$5,$0
	[000016A8] 0x441B041B 	or	$0,$27,$27
	[000016AC] 0x40A03405 	addq	$5,0x01,$5
	[000016B0] 0x40A095A0 	cmpeq	$5,0x04,$0
	[000016B4] 0xE41FFFFA 	beq	$0,.+0x007fffe8
	[000016B8] 0x7F688000 	hw_st/p	$27,0x0000($8)
	[000016BC] 0x41009408 	addq	$8,0x04,$8
	[000016C0] 0xF67FFFF5 	bne	$19,.+0x007fffd4
DecompressionDone:
	[000016C4] 0x20BF0001 	lda	$5,0x0001($31)
ImageCheckSums:
	[000016C8] 0xF1400016 	blbs	$10,.+0x00000058
	[000016CC] 0x49405680 	srl	$10,0x02,$0
	[000016D0] 0xE0000014 	blbc	$0,.+0x00000050
	[000016D4] 0x40EB05A1 	cmpeq	$7,$11,$1
	[000016D8] 0xE4200010 	beq	$1,.+0x00000040
	[000016DC] 0xF0A00011 	blbs	$5,.+0x00000044
	[000016E0] 0x241F0100 	ldah	$0,0x0100($31)
flush:
	[000016E4] 0x6FE09000 	hw_ld/pq	$31,0x0000($0)
	[000016E8] 0x40041520 	subq	$0,0x20,$0
	[000016EC] 0xF81FFFFD 	bge	$0,.+0x007ffff4
	[000016F0] 0x47FF0407 	or	$31,$31,$7
	[000016F4] 0x47390411 	or	$25,$25,$17
secondcheck:
	[000016F8] 0x6C118000 	hw_ld/p	$0,0x0000($17)
	[000016FC] 0xD3800020 	bsr	$28,.+0x00000080
	[00001700] 0x42209411 	addq	$17,0x04,$17
	[00001704] 0x422803A1 	cmpult	$17,$8,$1
	[00001708] 0xF43FFFFB 	bne	$1,.+0x007fffec
	[0000170C] 0x40EB05A1 	cmpeq	$7,$11,$1
	[00001710] 0xF4200004 	bne	$1,.+0x00000010
	[00001714] 0x211F0006 	lda	$8,0x0006($31)
	[00001718] 0xC3FFFF29 	br	$31,.+0x007ffca4
SumMismatch:
	[0000171C] 0x4180352C 	subq	$12,0x01,$12
	[00001720] 0xC3FFFF73 	br	$31,.+0x007ffdcc
codeLoaded:
	[00001724] 0x6BEE8000 	ret	$31,($14),.+0x000000
read_flash:
	[00001728] 0x241F0010 	ldah	$0,0x0010($31)
	[0000172C] 0x422003A0 	cmpult	$17,$0,$0
	[00001730] 0x44110486 	cmoveq	$0,$17,$6
	[00001734] 0xE41FFF6E 	beq	$0,.+0x007ffdb8
	[00001738] 0x201F087C 	lda	$0,0x087c($31)
	[0000173C] 0x48039720 	sll	$0,0x1c,$0
	[00001740] 0x207FFC00 	lda	$3,0xfc00($31)
	[00001744] 0x48641723 	sll	$3,0x20,$3
	[00001748] 0x40600400 	addq	$3,$0,$0
	[0000174C] 0x40110404 	addq	$0,$17,$4
	[00001750] 0x28440000 	ldbu	$2,0x0000($4)
	[00001754] 0x28640001 	ldbu	$3,0x0001($4)
	[00001758] 0x48603163 	insbl	$3,0x01,$3
	[0000175C] 0x44620402 	or	$3,$2,$2
	[00001760] 0x28640002 	ldbu	$3,0x0002($4)
	[00001764] 0x48605163 	insbl	$3,0x02,$3
	[00001768] 0x44620402 	or	$3,$2,$2
	[0000176C] 0x28640003 	ldbu	$3,0x0003($4)
	[00001770] 0x48607163 	insbl	$3,0x03,$3
	[00001774] 0x44620402 	or	$3,$2,$2
	[00001778] 0x485E1600 	zap	$2,0xf0,$0
	[0000177C] 0x42209411 	addq	$17,0x04,$17
ComputeCheckSum:
	[00001780] 0x205F0000 	lda	$2,0x0000($31)
CheckSumLoop:
	[00001784] 0x48E03683 	srl	$7,0x01,$3
	[00001788] 0x209F8000 	lda	$4,0x8000($31)
	[0000178C] 0x24840001 	ldah	$4,0x0001($4)
	[00001790] 0x40640404 	addq	$3,$4,$4
	[00001794] 0x44E40283 	cmovlbs	$7,$4,$3
	[00001798] 0x480200C4 	extbl	$0,$2,$4
	[0000179C] 0x40640407 	addq	$3,$4,$7
	[000017A0] 0x48E07627 	zapnot	$7,0x03,$7
	[000017A4] 0x40403402 	addq	$2,0x01,$2
	[000017A8] 0x404095A4 	cmpeq	$2,0x04,$4
	[000017AC] 0xE49FFFF5 	beq	$4,.+0x007fffd4
	[000017B0] 0x6BFC8000 	ret	$31,($28),.+0x000000
getByte:
	[000017B4] 0xEA600005 	blt	$19,.+0x00000014
	[000017B8] 0xD380000E 	bsr	$28,.+0x00000038
	[000017BC] 0x44420410 	or	$2,$2,$16
	[000017C0] 0x2273FFFF 	lda	$19,0xffff($19)
	[000017C4] 0xE6600005 	beq	$19,.+0x00000014
	[000017C8] 0x6BFA8000 	ret	$31,($26),.+0x000000
repByte:
	[000017CC] 0x44420410 	or	$2,$2,$16
	[000017D0] 0x22730001 	lda	$19,0x0001($19)
	[000017D4] 0xE6600001 	beq	$19,.+0x00000004
	[000017D8] 0x6BFA8000 	ret	$31,($26),.+0x000000
getRecord:
	[000017DC] 0xD3800005 	bsr	$28,.+0x00000014
	[000017E0] 0x48471733 	sll	$2,0x38,$19
	[000017E4] 0x4A671793 	sra	$19,0x38,$19
	[000017E8] 0xFA600001 	bge	$19,.+0x00000004
	[000017EC] 0xD3800001 	bsr	$28,.+0x00000004
norepeat:
	[000017F0] 0x6BFA8000 	ret	$31,($26),.+0x000000
ReadFByte:
	[000017F4] 0x424095A0 	cmpeq	$18,0x04,$0
	[000017F8] 0xE4000007 	beq	$0,.+0x0000001c
	[000017FC] 0x422903A0 	cmpult	$17,$9,$0
	[00001800] 0xE41FFFB0 	beq	$0,.+0x007ffec0
	[00001804] 0x47FF0412 	or	$31,$31,$18
	[00001808] 0x479C040F 	or	$28,$28,$15
	[0000180C] 0xD39FFFC6 	bsr	$28,.+0x007fff18
	[00001810] 0x45EF041C 	or	$15,$15,$28
	[00001814] 0x4400040F 	or	$0,$0,$15
skipRd:
	[00001818] 0x49F200C2 	extbl	$15,$18,$2
	[0000181C] 0x22520001 	lda	$18,0x0001($18)
	[00001820] 0x6BFC8000 	ret	$31,($28),.+0x000000
		:
	zero locations skipped
		:
Symbols
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000000  initIPRs
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000050  initGlobals
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000010FC  ClearCPUErrors
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000068  InitPCI
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000007C  wbase_loop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000013A4  srom_wrtest
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011B0  wait_n_cycles
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001044  usdelay
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001308  ReadConfJumper
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000224  NotPass0
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000240  SoftReset
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000026C  NoReset
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000C18  CpuSetSpeed
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000025C  StallLoop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000114C  InitCypress
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001258  WriteLEDS
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000002A8  DetectSpeed
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001450  GetCPUSpeed
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001374  nintdivide
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001828  minidebugger
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000314  ReadConfigJumpers
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000003DC  set_bc_size
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000043C  srom_size_memory
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000464  next_slot
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000464  pd2
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000FB4  srom_iic_read_rom
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000048C  pd3
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000488  pd2_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000764  dimm_error
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004A0  pd3_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004AC  pd3_b
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004CC  pd3_d
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004B8  pd3_c
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004D8  pd4
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000004F8  pd4_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000508  pd5
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000520  pd5_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000056C  pd7
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000568  pd5_d
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000528  pd5_b
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000560  pd5_c
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000580  pd8
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000598  pd9
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000005B0  pd9_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000005C8  pd10
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000005E0  pd12
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000600  pd15
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000618  pd16
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000630  pd17
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000690  pd18
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000684  pd17_a
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000006A8  pd19
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000006C0  pd20
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000070C  pd_end
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000006D8  pd21
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000006F0  pd22
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000784  match_save
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000718  match_good
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000788  match_end
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000078C  match_end1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000798  end_sizing
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000007A4  FoundDIMMS
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000013C0  FatalError
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000007A4  srom_configure_memory
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000007FC  ForceRef
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000808  ForceRefWait
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000838  ForceRef1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000844  ForceRefWait1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000870  check_dimm_type
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000914  continue_sniff
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000928  banks_done
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000980  bHitCode
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000990  bhit01
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000009A0  bhit02
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000009B0  bhit03
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000009AC  SweepMemory
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000009C0  bhit04
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000009EC  Skipbhit
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A08  PrefCode
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A18  pref01
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A28  pref02
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A38  pref03
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A48  pref04
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A58  pref05
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A68  pref06
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A60  FlashCopy
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A78  pref07
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A88  pref08
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A98  pref09
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000A94  MemoryCode
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000AA8  pref10
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000AA4  SkipJump
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000AD4  SkipPref
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001124  ClearMemContErrors
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000AE0  SweepMemory2
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000014D8  LoadSystemCode
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000B5C  loadInst
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000BAC  EV56_Detected
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000BB4  NextLevel
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000C14  no_minidbg
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000C44  CpuSetSpeedLoop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000C54  DataBitClear
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000CEC  srom_iic_read_byte
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000D1C  read_more_bits
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000D84  srom_iic_write_byte
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000D9C  write_more_bits
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000E70  srom_iic_start
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000EC0  srom_iic_stop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000F4C  srom_iic_master_ack
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00000FFC  srom_iic_read_rom_err
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001008  srom_usdelay
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001014  usdelay_init
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001030  usdelay_loop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001050  saveRegisters
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000010A4  restoreRegisters
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011D8  WriteCY_CMD_REG
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011E0  WriteCY_INTA_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011E8  WriteCY_INTB_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011F0  WriteCY_INTC_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011F8  WriteCY_INTD_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001200  WriteCY_CTRL_REG
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001208  WriteCY_ERR_CTRL_REG
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001210  WriteCY_TOP_OF_MEM
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001218  WriteCY_ATCTRL_REG1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001220  WriteCY_IDE0_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001228  WriteCY_IDE1_ROUTE
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001230  WriteCY_SA_USB_CTRL
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011BC  time_loop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000011CC  nowrap
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001238  WriteConf
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012D4  WriteData
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001280  skipSromPort
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012C0  WriteCont
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001288  WriteSMC_Config1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001288  WriteSMC_Index1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012BC  WriteCont_std
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001290  WriteSMC_Data1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001298  WriteRTCAddr
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012A0  WriteRTCData
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012A8  WriteSIO_NMISC
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012B0  WriteSIO_TMR2
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012B8  WriteSIO_TCW
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012E4  ReadRTCData
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000012F4  ReadData
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001324  intdivide
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001358  divide_done
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001330  divide
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001334  divide1
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000135C  updivide
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001370  updivide_done
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000013A0  nintdivide_done
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000013B0  srom_rdtest
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000014A8  wait_for_pif
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000013FC  Beep
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000014BC  wait_assert
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000014E8  scanROM
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000014F0  rescanROM
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001528  ValidationPattern
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000150C  DoneWithROM
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000163C  NoHeader
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001728  read_flash
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001554  InversePattern
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000156C  HeaderSize
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000015AC  HeaderIsValid
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001584  HeaderCheckSum
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000015FC  SkipFirmwareID
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000015E0  FirmwareID
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000015EC  SROMImageCheck
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000160C  PositionDependent
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000165C  headerEnd
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001688  LoadComp
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001670  LoadUncomp
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000016C8  ImageCheckSums
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000017DC  getRecord
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001698  LoadCInit
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000016A0  LoadCLoop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000017B4  getByte
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000016C4  DecompressionDone
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001724  codeLoaded
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x0000171C  SumMismatch
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000016E4  flush
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000016F8  secondcheck
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001780  ComputeCheckSum
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001784  CheckSumLoop
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000017CC  repByte
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000017F4  ReadFByte
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x000017F0  norepeat
	TEXT		other = 0x00000000  desc = 0x00000000  value = 0x00001818  skipRd
