I have attached what I think is the callback (and some stuff that I recognize 
from the stop function). I am not sure if this is correct since I don't know 
assembly.
-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/
00004de8        4a84                    L709            TST.L   D4
00004dea        6708                                    BEQ     L710
00004dec        2f04                                    MOVE.L  D4,-(A7)
00004dee        4e4fa012                                TRAP    #15
00004df2                                                DC.W    
sysTrapMemChunkFree
00004df2        588f                                    ADDQ.L  #4,A7
00004df4        202a0008                L710            MOVE.L  8(A2),D0
00004df8        6708                                    BEQ     L711
00004dfa        2f00                                    MOVE.L  D0,-(A7)
00004dfc        4e4fa012                                TRAP    #15
00004e00                                                DC.W    
sysTrapMemChunkFree
00004e00        588f                                    ADDQ.L  #4,A7
00004e02        256b21620008            L711            MOVE.L  8546(A3),8(A2)
00004e08        2f0b                    L712            MOVE.L  A3,-(A7)
00004e0a        6100fd82                                BSR     L692
00004e0e        60000036                                BRA     L719
00004e12        422a0026                L713            CLR.B   38(A2)
00004e16        102b02fc                L714            MOVE.B  764(A3),D0
00004e1a        0c000068                                CMPI.B  #104!$68,D0
00004e1e        6706                                    BEQ     L715
00004e20        0c000064                                CMPI.B  #100!$64,D0
00004e24        6604                                    BNE     L716
00004e26        6100b2fc                L715            BSR     L26
00004e2a        4a86                    L716            TST.L   D6
00004e2c        6708                                    BEQ     L717
00004e2e        2f06                                    MOVE.L  D6,-(A7)
00004e30        4e4fa012                                TRAP    #15
00004e34                                                DC.W    
sysTrapMemChunkFree
00004e34        588f                                    ADDQ.L  #4,A7
00004e36        4a84                    L717            TST.L   D4
00004e38        6706                                    BEQ     L718
00004e3a        2f04                                    MOVE.L  D4,-(A7)
00004e3c        4e4fa012                                TRAP    #15
00004e40                                L718            DC.W    
sysTrapMemChunkFree
00004e40        276a002c2a56            L718            MOVE.L  44(A2),10838(A3)
00004e46        4cee1cf8ffc4            L719            MOVEM.L 
-60(A6),D3-D7/A2-A4
00004e4c        4e5e                                    UNLK    A6
00004e4e        4e75                                    RTS
00004e50        546869732077696c6c20    L720            DC.B    'This will 
appear in callback'
00004e5a        61707065617220696e20                    
00004e64        63616c6c6261636b                        
00004e6c        00                                      DC.B    #0
00004e6d        256400          L721            DC.B    #37,#100,#0
00004e70        4e56ffb0                L722            LINK    A6,#-80 ; 
image.c
00004e74        48e71e20                                MOVEM.L D3-D6/A2,-(A7)
00004e78        246e0008                                MOVEA.L 8(A6),A2
00004e7c        2c2e0010                                MOVE.L  16(A6),D6
00004e80        2a2e0014                                MOVE.L  20(A6),D5
00004e84        42a7                                    CLR.L   -(A7)
00004e86        4e4fa0c2                                TRAP    #15
00004e8a                                                DC.W    sysTrapSysRandom
00004e8a        48c0                                    EXT.L   D0
00004e8c        81fc00a0                                DIVS.W  #160!$a0,D0
00004e90        2800                                    MOVE.L  D0,D4
00004e92        4844                                    SWAP    D4
00004e94        4878001d                                PEA     $001d.W
00004e98        41faffb6                                LEA     L720,A0
00004e9c        2f08                                    MOVE.L  A0,-(A7)
00004e9e        486effb0                                PEA     -80(A6)
00004ea2        6100b2d0                                BSR     L36
00004ea6        48780001                                PEA     $0001.W
00004eaa        4267                                    CLR.W   -(A7)
00004eac        486effcd                                PEA     -51(A6)
00004eb0        6100b344                                BSR     L52
00004eb4        4fef000a                                LEA     10(A7),A7
00004eb8        3f2a0016                                MOVE.W  22(A2),-(A7)
00004ebc        41faffaf                                LEA     L721,A0
00004ec0        2f08                                    MOVE.L  A0,-(A7)
00004ec2        76ce                                    MOVEQ   #-50,D3
00004ec4        d68e                                    ADD.L   A6,D3
00004ec6        2f03                                    MOVE.L  D3,-(A7)
00004ec8        4e4fa2de                                TRAP    #15
00004ecc                                                DC.W    sysTrapStrPrintF
00004ecc        3f04                                    MOVE.W  D4,-(A7)
00004ece        4267                                    CLR.W   -(A7)
00004ed0        2f03                                    MOVE.L  D3,-(A7)
00004ed2        4e4fa0c7                                TRAP    #15
00004ed6                                                DC.W    sysTrapStrLen
00004ed6        588f                                    ADDQ.L  #4,A7
00004ed8        3f00                                    MOVE.W  D0,-(A7)
00004eda        2f03                                    MOVE.L  D3,-(A7)
00004edc        4e4fa220                                TRAP    #15
00004ee0                                                DC.W    
sysTrapWinDrawChars
00004ee0        4fef0024                                LEA     36(A7),A7
00004ee4        4227                                    CLR.B   -(A7)
00004ee6        2f05                                    MOVE.L  D5,-(A7)
00004ee8        2f06                                    MOVE.L  D6,-(A7)
00004eea        4e4fa027                                TRAP    #15
00004eee                                                DC.W    sysTrapMemSet
00004eee        4240                                    CLR.W   D0
00004ef0        4cee0478ff9c                            MOVEM.L 
-100(A6),D3-D6/A2
00004ef6        4e5e                                    UNLK    A6
00004ef8        4e75                                    RTS
00004efa        696d6167652e63  L723            DC.B    'image.c'
00004f01        00                                      DC.B    #0
00004f02        7374617274696e672069    L724            DC.B    'starting image 
thread...'
00004f0c        6d616765207468726561                    
00004f16        642e2e2e                                
00004f1a        00                                      DC.B    #0
00004f1b        73746172746564  L725            DC.B    'started'
00004f22        00                                      DC.B    #0
00004f23        436f756c64206e6f7420    L726            DC.B    'Could not 
start thread. Images will not load.'
00004f2d        73746172742074687265                    
00004f37        61642e20496d61676573                    
00004f41        2077696c6c206e6f7420                    
00004f4b        6c6f61642e                              
00004f50        00                                      DC.B    #0
00004f51        6170706c69636174696f    L727            DC.B    
'application/vnd.wap.wmlc'
00004f5b        6e2f766e642e7761702e                    
00004f65        776d6c63                                
00004f69        00                                      DC.B    #0
00004f6a        6170706c69636174696f    L728            DC.B    
'application/vnd.wap.xhtml+xml'
00004f74        6e2f766e642e7761702e                    
00004f7e        7868746d6c2b786d6c                      
00004f87        00                                      DC.B    #0
00004f88        6170706c69636174696f    L729            DC.B    
'application/xhtml+xml'
00004f92        6e2f7868746d6c2b786d                    
00004f9c        6c                                      
00004f9d        00                                      DC.B    #0
00004f9e        6170706c69636174696f    L730            DC.B    
'application/wml+xml'
00004fa8        6e2f776d6c2b786d6c                      
00004fb1        00                                      DC.B    #0
00004fb2        746578742f68746d6c      L731            DC.B    'text/html'
00004fbb        00                                      DC.B    #0
00004fbc        746578742f766e642e77    L732            DC.B    
'text/vnd.wap.wml'
00004fc6        61702e776d6c                            
00004fcc        0000                                    DC.W    #0
00004fce        4e56fffc                                LINK    A6,#-4
00004fd2        2f0b                                    MOVE.L  A3,-(A7)
00004fd4        2f0a                                    MOVE.L  A2,-(A7)
00004fd6        266e0008                                MOVEA.L 8(A6),A3
00004fda        42aefffc                                CLR.L   -4(A6)
00004fde        4227                                    CLR.B   -(A7)
00004fe0        48780064                                PEA     $0064.W
00004fe4        2f0b                                    MOVE.L  A3,-(A7)
00004fe6        41fafe88                                LEA     L722,A0
00004fea        2f08                                    MOVE.L  A0,-(A7)
00004fec        4227                                    CLR.B   -(A7)
00004fee        3f3c0011                                MOVE.W  #17!$11,-(A7)
00004ff2        2f3c0000bb80                            MOVE.L  
#48000!$bb80,-(A7)
00004ff8        1f3c0001                                MOVE.B  #1,-(A7)
00004ffc        486efffc                                PEA     -4(A6)
00005000        4e4fa45b                                TRAP    #15
00005004                                                DC.W    sysTrap $a45b = 
sysTrap unknown.
00005004        4fef001c                                LEA     28(A7),A7
00005008        4a40                                    TST.W   D0
0000500a        663a                                    BNE     L733
0000500c        4aaefffc                                TST.L   -4(A6)
00005010        6734                                    BEQ     L733
00005012        41fafee6                                LEA     L723,A0
00005016        2f08                                    MOVE.L  A0,-(A7)
00005018        41fafee8                                LEA     L724,A0
0000501c        2f08                                    MOVE.L  A0,-(A7)
0000501e        45fab25e                                LEA     L69,A2
00005022        4e92                                    JSR     (A2)
00005024        2f2efffc                                MOVE.L  -4(A6),-(A7)
00005028        4e4fa45d                                TRAP    #15
0000502c                                                DC.W    sysTrap $a45d = 
sysTrap unknown.
0000502c        4fef000c                                LEA     12(A7),A7
00005030        4a40                                    TST.W   D0
00005032        6612                                    BNE     L733
00005034        41fafec4                                LEA     L723,A0
00005038        2f08                                    MOVE.L  A0,-(A7)
0000503a        41fafedf                                LEA     L725,A0
0000503e        2f08                                    MOVE.L  A0,-(A7)
00005040        4e92                                    JSR     (A2)
00005042        600000b6                                BRA     L736
00005046        42a7                    L733            CLR.L   -(A7)
00005048        41fafed9                                LEA     L726,A0
0000504c        2f08                                    MOVE.L  A0,-(A7)
0000504e        6100b22e                                BSR     L69
00005052        48780018                                PEA     $0018.W
00005056        41fafef9                                LEA     L727,A0
0000505a        2f08                                    MOVE.L  A0,-(A7)
0000505c        2f2b216a                                MOVE.L  8554(A3),-(A7)

Reply via email to