/* 802BD03C 002B9F7C 88 03 00 25 */ lbz r0, 0x25(r3) /* 802BD040 002B9F80 28 00 00 00 */ cmplwi r0, 0 /* 802BD044 002B9F84 40 82 00 0C */ bne lbl_802BD050 /* 802BD048 002B9F88 FC 20 10 90 */ fmr f1, f2 /* 802BD04C 002B9F8C 4E 80 00 20 */ blr lbl_802BD050: /* 802BD050 002B9F90 80 03 00 14 */ lwz r0, 0x14(r3) /* 802BD054 002B9F94 28 00 00 00 */ cmplwi r0, 0 /* 802BD058 002B9F98 40 82 00 0C */ bne lbl_802BD064 /* 802BD05C 002B9F9C FC 20 10 90 */ fmr f1, f2 /* 802BD060 002B9FA0 4E 80 00 20 */ blr lbl_802BD064: /* 802BD064 002B9FA4 54 86 10 3A */ slwi r6, r4, 2 /* 802BD068 002B9FA8 7C A3 32 14 */ add r5, r3, r6 /* 802BD06C 002B9FAC 80 05 00 10 */ lwz r0, 0x10(r5) /* 802BD070 002B9FB0 28 00 00 00 */ cmplwi r0, 0 /* 802BD074 002B9FB4 40 82 00 0C */ bne lbl_802BD080 /* 802BD078 002B9FB8 FC 20 10 90 */ fmr f1, f2 /* 802BD07C 002B9FBC 4E 80 00 20 */ blr lbl_802BD080: /* 802BD080 002B9FC0 88 03 00 24 */ lbz r0, 0x24(r3) /* 802BD084 002B9FC4 28 00 00 00 */ cmplwi r0, 0 /* 802BD088 002B9FC8 41 82 00 1C */ beq lbl_802BD0A4 /* 802BD08C 002B9FCC 7C 83 22 14 */ add r4, r3, r4 /* 802BD090 002B9FD0 88 04 00 26 */ lbz r0, 0x26(r4) /* 802BD094 002B9FD4 28 00 00 00 */ cmplwi r0, 0 /* 802BD098 002B9FD8 40 82 00 0C */ bne lbl_802BD0A4 /* 802BD09C 002B9FDC FC 20 10 90 */ fmr f1, f2 /* 802BD0A0 002B9FE0 4E 80 00 20 */ blr lbl_802BD0A4: /* 802BD0A4 002B9FE4 C0 03 00 04 */ lfs f0, 4(r3) /* 802BD0A8 002B9FE8 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802BD0AC 002B9FEC 40 81 00 0C */ ble lbl_802BD0B8 /* 802BD0B0 002B9FF0 C0 22 C0 AC */ lfs f1, lbl_80455AAC-_SDA2_BASE_(r2) /* 802BD0B4 002B9FF4 4E 80 00 20 */ blr lbl_802BD0B8: /* 802BD0B8 002B9FF8 7C 83 32 14 */ add r4, r3, r6 /* 802BD0BC 002B9FFC C0 A4 00 18 */ lfs f5, 0x18(r4) /* 802BD0C0 002BA000 FC 02 28 40 */ fcmpo cr0, f2, f5 /* 802BD0C4 002BA004 4C 41 13 82 */ cror 2, 1, 2 /* 802BD0C8 002BA008 40 82 00 0C */ bne lbl_802BD0D4 /* 802BD0CC 002BA00C FC 20 10 90 */ fmr f1, f2 /* 802BD0D0 002BA010 4E 80 00 20 */ blr lbl_802BD0D4: /* 802BD0D4 002BA014 C0 03 00 00 */ lfs f0, 0(r3) /* 802BD0D8 002BA018 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802BD0DC 002BA01C 40 80 00 0C */ bge lbl_802BD0E8 /* 802BD0E0 002BA020 FC 20 28 90 */ fmr f1, f5 /* 802BD0E4 002BA024 4E 80 00 20 */ blr lbl_802BD0E8: /* 802BD0E8 002BA028 C0 83 00 08 */ lfs f4, 8(r3) /* 802BD0EC 002BA02C C0 64 00 20 */ lfs f3, 0x20(r4) /* 802BD0F0 002BA030 EC 01 00 28 */ fsubs f0, f1, f0 /* 802BD0F4 002BA034 EC 03 00 32 */ fmuls f0, f3, f0 /* 802BD0F8 002BA038 EC 05 00 2A */ fadds f0, f5, f0 /* 802BD0FC 002BA03C FC 00 20 40 */ fcmpo cr0, f0, f4 /* 802BD100 002BA040 40 80 00 08 */ bge lbl_802BD108 /* 802BD104 002BA044 48 00 00 18 */ b lbl_802BD11C lbl_802BD108: /* 802BD108 002BA048 FC 00 28 40 */ fcmpo cr0, f0, f5 /* 802BD10C 002BA04C 40 81 00 0C */ ble lbl_802BD118 /* 802BD110 002BA050 FC 80 28 90 */ fmr f4, f5 /* 802BD114 002BA054 48 00 00 08 */ b lbl_802BD11C lbl_802BD118: /* 802BD118 002BA058 FC 80 00 90 */ fmr f4, f0 lbl_802BD11C: /* 802BD11C 002BA05C FC 02 20 40 */ fcmpo cr0, f2, f4 /* 802BD120 002BA060 40 80 00 08 */ bge lbl_802BD128 /* 802BD124 002BA064 FC 40 20 90 */ fmr f2, f4 lbl_802BD128: /* 802BD128 002BA068 FC 20 10 90 */ fmr f1, f2 /* 802BD12C 002BA06C 4E 80 00 20 */ blr