home *** CD-ROM | disk | FTP | other *** search
- .text
- .sdreg r2
- .align 2
- _OpenW:
- ###############################################################################
- # name offset
- # window 0+0(r13)
- # args ###########################
- # x 4+0(r13)
- # y 8+0(r13)
- # wi 12+0(r13)
- # he 16+0(r13)
- # idcmp 20+0(r13)
- # flags 24+0(r13)
- # title 28+0(r13)
- # screen 32+0(r13)
- # stype 36+0(r13)
- # gadgets 40+0(r13)
- # tags 44+0(r13)
- mflr r0
- stw r0,8(r1)
- stwu r1,-76(r1)
- stw r13,24(r1)
- mr r13,r1
- stw r3,4+28(r13)
- stw r4,8+28(r13)
- stw r5,12+28(r13)
- stw r6,16+28(r13)
- stw r7,20+28(r13)
- stw r8,24+28(r13)
- stw r9,28+28(r13)
- stw r10,32+28(r13)
- lwz r0,104+28(r1)
- stw r0,36+28(r13)
- lwz r0,108+28(r1)
- stw r0,40+28(r13)
- lwz r0,112+28(r1)
- stw r0,44+28(r13)
- li r3,0
- subi r1,r1,40
- lwz r4,4+28(r13)
- stw r4,0+24(r1)
- lwz r4,4+28(r13)
- stw r4,4+24(r1)
- lwz r4,12+28(r13)
- stw r4,8+24(r1)
- lwz r4,16+28(r13)
- stw r4,12+24(r1)
- lwz r4,20+28(r13)
- stw r4,16+24(r1)
- lwz r4,24+28(r13)
- stw r4,20+24(r1)
- lwz r4,28+28(r13)
- stw r4,24+24(r1)
- lwz r4,32+28(r13)
- stw r4,28+24(r1)
- lwz r4,40+28(r13)
- stw r4,32+24(r1)
- lwz r4,44+28(r13)
- stw r4,36+24(r1)
- lwz r4,@_list0(r2)
- lwz r5,0+24(r1)
- stw r5,4(r4)
- lwz r5,4+24(r1)
- stw r5,12(r4)
- lwz r5,8+24(r1)
- stw r5,20(r4)
- lwz r5,12+24(r1)
- stw r5,28(r4)
- lwz r5,16+24(r1)
- stw r5,36(r4)
- lwz r5,20+24(r1)
- stw r5,44(r4)
- lwz r5,24+24(r1)
- stw r5,52(r4)
- lwz r5,28+24(r1)
- stw r5,60(r4)
- lwz r5,32+24(r1)
- stw r5,68(r4)
- lwz r5,36+24(r1)
- stw r5,76(r4)
- addi r1,r1,40
- bl _OpenWindowTags # OpenWindowTags
- stw r3,0+28(r13)
- lwz r4,0+28(r13)
- lwz r3,50(r4)
- stw r3,_stdrast
- OpenWend:
- lwz r3,0+28(r13)
- OpenWfinish:
- lwz r13,24(r1)
- addi r1,r1,76
- lwz r0,8(r1)
- mtlr r0
- blr
-
- .global _OpenW
- .type _OpenW,2
- .size _OpenW,$-_OpenW
- OpenW_local:
- .global @_OpenW_local
- .extern _OpenWindowTags
- .tocd
- .global _stdrast_coloura
- _stdrast_coloura: .long 0
- .global _stdrast
- _stdrast: .long 0
- .extern _PowerPCBase
- .extern _stdin
- .extern _stdout
- .extern _arg
- .extern _GfxBase
- .extern _IntuitionBase
- .extern _DOSBase
- .extern _ExecBase
- .data
- .extern @_list0
- .global list0
- list0: .ualong 0x80000064
- .ualong 0
- .ualong 0x80000065
- .ualong 0
- .ualong 0x80000066
- .ualong 0
- .ualong 0x80000067
- .ualong 0
- .ualong 0x8000006A
- .ualong 0
- .ualong 0x8000006B
- .ualong 0
- .ualong 0x8000006E
- .ualong 0
- .ualong 0x80000070
- .ualong 0
- .ualong 0x8000006C
- .ualong 0
- .ualong 2
- .ualong 0
- .ualong 0
- .align 2
-