di ps login setup o_op
02D4C338.0038    lis      r8,#4408                    
02D4C33C.003C    lha      r11,#0010(fp)               
02D4C340.0040    lwz      r8,#EB80(r8)                
02D4C344.0044    andi.    r11,r11,#FFFE               
02D4C348.0048    lha      r12,#001E(fp)               
02D4C34C.004C    stw      gp,#0008(fp)                
02D4C350.0050    andi.    r12,r12,#FFFE               
02D4C354.0054    stw      r8,#001A(fp)                
02D4C358.0058    stw      r8,#000C(fp)                
02D4C35C.005C    sth      r11,#0010(fp)               
02D4C360.0060    sth      r12,#001E(fp)               
02D4C364.0064    lhz      r5,#0464(pmr)               
02D4C368.0068    andi.    r5,r5,#0001                 
02D4C36C.006C    cmplwi   cr2,r5,#0001                
02D4C370.0070    beq      cr2,$02D4C380                => LOGIN:SETUP_OP.0080
02D4C374.0074    li       r6,#0001                    
02D4C378.0078    sth      r6,#0032(fp)                
02D4C37C.007C    b        $02D4C3A4                    => LOGIN:SETUP_OP.00A4
02D4C380.0080    li       r25,#0080                   
02D4C384.0084    lhz      r5,#0466(pmr)               
Press <enter> to continue
>
02D4C388.0088    clrlwi   r5,r5,16                    
02D4C38C.008C    andc.    r13,r25,r5                  
02D4C390.0090    crmove   4*cr7+eq,eq                 
02D4C394.0094    mfcr     r21                         
02D4C398.0098    rlwinm   r21,r21,31,31,31            
02D4C39C.009C    xori     r8,r21,#0001                
02D4C3A0.00A0    sth      r8,#0032(fp)                
02D4C3A4.00A4    lis      r9,#4111                    
02D4C3A8.00A8    lhz      r9,#6664(r9)                
02D4C3AC.00AC    sth      r9,#003C(fp)                
02D4C3B0.00B0    bla      $01416340                    => SYSINIT:RESTARTW.0000
02D4C3B4.00B4    lhz      r10,#003C(fp)               
02D4C3B8.00B8    cmplwi   cr7,r10,#0001               
02D4C3BC.00BC    crorc    4*cr5+eq,4*cr2+eq,4*cr7+eq         
02D4C3C0.00C0    lhz      r5,#0464(pmr)               
02D4C3C4.00C4    andi.    r5,r5,#0001                 
02D4C3C8.00C8    cmplwi   cr2,r5,#0001                
02D4C3CC.00CC    cror     4*cr2+eq,4*cr2+eq,4*cr5+eq         
02D4C3D0.00D0    lis      r10,#4128                   
02D4C3D4.00D4    lhz      r10,#92C6(r10)              
Press <enter> to continue
>
02D4C3D8.00D8    cmplwi   cr3,r10,#0001               
02D4C3DC.00DC    cror     4*cr6+eq,4*cr3+eq,4*cr2+eq         
02D4C3E0.00E0    lhz      r5,#045A(pmr)               
02D4C3E4.00E4    cmplwi   cr2,r5,#0001                
02D4C3E8.00E8    cror     4*cr3+eq,4*cr2+eq,4*cr6+eq         
02D4C3EC.00EC    lhz      r16,#0032(fp)               
02D4C3F0.00F0    cmplwi   cr4,r16,#0001               
02D4C3F4.00F4    crand    4*cr5+eq,4*cr4+eq,4*cr3+eq         
02D4C3F8.00F8    bne      cr5,$02D4C560                => LOGIN:SETUP_OP.0260
02D4C3FC.00FC    lhz      r5,#045A(pmr)               
02D4C400.0100    cmplwi   cr2,r5,#0001                
02D4C404.0104    crmove   4*cr7+eq,4*cr2+eq           
02D4C408.0108    lhz      r5,#0464(pmr)               
02D4C40C.010C    andi.    r5,r5,#0001                 
02D4C410.0110    cmplwi   cr2,r5,#0001                
02D4C414.0114    cror     4*cr6+eq,4*cr2+eq,4*cr7+eq         
02D4C418.0118    bne      cr6,$02D4C42C                => LOGIN:SETUP_OP.012C
02D4C41C.011C    li       r11,#0001                   
02D4C420.0120    lis      r14,#4408                   
02D4C424.0124    sth      r11,#282C(r14)              
Press <enter> to continue
>
02D4C428.0128    b        $02D4C43C                    => LOGIN:SETUP_OP.013C
02D4C42C.012C    lis      r12,#4128                   
02D4C430.0130    lis      r15,#4408                   
02D4C434.0134    lhz      r12,#92C6(r12)              
02D4C438.0138    sth      r12,#282C(r15)              
02D4C43C.013C    lis      r17,#0018                   
02D4C440.0140    lis      r15,#4127                   
02D4C444.0144    li       r13,#0000                   
02D4C448.0148    lis      r19,#0008                   
02D4C44C.014C    sth      r13,#0036(fp)               
02D4C450.0150    addi     r14,fp,#0036                
02D4C454.0154    subi     sp,sp,#000C                 
02D4C458.0158    lis      r16,#0000                   
02D4C45C.015C    ori      r17,r17,#0010               
02D4C460.0160    stw      r14,#0000(sp)               
02D4C464.0164    stw      r16,#0008(sp)               
02D4C468.0168    ori      r15,r15,#92C6               
02D4C46C.016C    lis      r18,#0000                   
02D4C470.0170    stw      r17,#0004(sp)               
02D4C474.0174    subi     sp,sp,#000C                 
Press <enter> to continue
>
02D4C478.0178    ori      r19,r19,#0010               
02D4C47C.017C    stw      r18,#0008(sp)               
02D4C480.0180    stw      r19,#0004(sp)               
02D4C484.0184    stw      r15,#0000(sp)               
02D4C488.0188    bla      $013DA940                    => STOR:WRITE_PROTECTED_STORE.0000
02D4C48C.018C    addi     r6,fp,#000C                 
02D4C490.0190    addi     r5,fp,#0034                 
02D4C494.0194    bl       $02C7DD80                    => CCIDEFS:USERDEVS.0000
02D4C498.0198    bne      cr2,$02D4C520                => LOGIN:SETUP_OP.0220
02D4C49C.019C    lha      r9,#0034(fp)                
02D4C4A0.01A0    twlgti   r9,#007F                    
02D4C4A4.01A4    lis      r20,#4127                   
02D4C4A8.01A8    rlwinm   r17,r9,4,0,27               
02D4C4AC.01AC    ori      r20,r20,#9698               
02D4C4B0.01B0    add      r17,r17,r20                 
02D4C4B4.01B4    lhz      r18,#0002(r17)              
02D4C4B8.01B8    clrlwi   r18,r18,31                  
02D4C4BC.01BC    cmpwi    cr0,r18,#0000               
02D4C4C0.01C0    beq      cr0,$02D4C520                => LOGIN:SETUP_OP.0220
02D4C4C4.01C4    lis      r22,#0018                   
Press <enter> to continue
>
02D4C4C8.01C8    lis      r24,#0008                   
02D4C4CC.01CC    li       r19,#0000                   
02D4C4D0.01D0    addi     r20,fp,#0038                
02D4C4D4.01D4    sth      r19,#0038(fp)               
02D4C4D8.01D8    subi     sp,sp,#000C                 
02D4C4DC.01DC    lis      r21,#0000                   
02D4C4E0.01E0    stw      r21,#0008(sp)               
02D4C4E4.01E4    ori      r22,r22,#0010               
02D4C4E8.01E8    lis      r23,#0000                   
02D4C4EC.01EC    stw      r22,#0004(sp)               
02D4C4F0.01F0    addi     r22,r17,#0002               
02D4C4F4.01F4    ori      r24,r24,#0001               
02D4C4F8.01F8    stw      r20,#0000(sp)               
02D4C4FC.01FC    subi     sp,sp,#000C                 
02D4C500.0200    stw      r23,#0008(sp)               
02D4C504.0204    stw      r24,#0004(sp)               
02D4C508.0208    stw      r22,#0000(sp)               
02D4C50C.020C    bla      $013DA940                    => STOR:WRITE_PROTECTED_STORE.0000
02D4C510.0210    lhz      r6,#0034(fp)                
02D4C514.0214    li       r5,#0001                    
Press <enter> to continue
>
02D4C518.0218    lwz      gp,#0008(fp)                
02D4C51C.021C    bl       $02D46A04                    => LOGIN:LOG_AUTO.0024
02D4C520.0220    lis      gp,#4128                    
02D4C524.0224    lwz      r5,#001A(fp)                
02D4C528.0228    lis      r25,#4406                   
02D4C52C.022C    lha      gp,#92C4(gp)                
02D4C530.0230    lwz      r25,#6F08(r25)              
02D4C534.0234    sth      gp,#003E(fp)                
02D4C538.0238    mtlr     r25                         
02D4C53C.023C    blrl                                 
02D4C540.0240    mfcr     r6                          
02D4C544.0244    li       r5,#0001                    
02D4C548.0248    lwz      gp,#0008(fp)                
02D4C54C.024C    addi     r7,fp,#000C                 
02D4C550.0250    lha      r8,#003E(fp)                
02D4C554.0254    rlwinm   r6,r6,11,31,31              
02D4C558.0258    bl       $02D418C4                    => LOGIN:ENQ_DELA.0024
02D4C55C.025C    b        $02D4C5C4                    => LOGIN:SETUP_OP.02C4
02D4C560.0260    mfcr     r7                          
02D4C564.0264    rlwinm   r7,r7,19,31,31              
Press <enter> to continue
>
02D4C568.0268    cmpwi    cr0,r7,#0000                
02D4C56C.026C    beq      cr0,$02D4C5C4                => LOGIN:SETUP_OP.02C4
02D4C570.0270    addi     r6,fp,#000C                 
02D4C574.0274    li       r5,#0000                    
02D4C578.0278    lwz      gp,#0008(fp)                
02D4C57C.027C    bl       $02D46D04                    => LOGIN:MAY_LOGI.0024
02D4C580.0280    bne      cr2,$02D4C5C4                => LOGIN:SETUP_OP.02C4
02D4C584.0284    lis      r5,#4408                    
02D4C588.0288    li       r7,#0000                    
02D4C58C.028C    lwz      r5,#EB80(r5)                
02D4C590.0290    li       r6,#0000                    
02D4C594.0294    clrlwi   r9,r5,22                    
02D4C598.0298    rlwinm   r8,r5,22,26,31              
02D4C59C.029C    li       r5,#0030                    
02D4C5A0.02A0    bla      $00CF86C0                    => TCUI1:LOGIN_RE.0000
02D4C5A4.02A4    lis      r8,#4408                    
02D4C5A8.02A8    lis      r6,#412D                    
02D4C5AC.02AC    lwz      gp,#0008(fp)                
02D4C5B0.02B0    lwz      r8,#EB80(r8)                
02D4C5B4.02B4    ori      r6,r6,#6160                 
Press <enter> to continue
>
02D4C5B8.02B8    li       r7,#000E                    
02D4C5BC.02BC    li       r5,#0001                    
02D4C5C0.02C0    bl       $02D46E04                    => LOGIN:NEWFILEA.0024
02D4C5C4.02C4    lwz      ra,#0000(fp)                
02D4C5C8.02C8    mtlr     ra                          
02D4C5CC.02CC    lwz      fp,#0004(fp)                
02D4C5D0.02D0    addi     sp,sp,#0040                 
02D4C5D4.02D4    blr                                  
02D4C5D8.02D8    hndlstart                            
02D4C5DC.02DC    hndlend                              
>