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)