home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Workbench / Libs / GADUTIL.LHA / GadUtil / Examples / ExternTestInit.s < prev    next >
Unknown  |  1995-04-20  |  1.2 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Simis (archive/simis) ext Unsupported
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| f9 fa f9 fa 00 00 04 c4 | 00 00 04 c4 00 00 04 c4 |........|........|
|00000010| 00 00 04 c4 00 00 04 c4 | 00 00 04 c4 00 00 04 c4 |........|........|
|00000020| 00 00 04 c4 00 00 04 c4 | 00 00 04 c4 09 69 6e 63 |........|.....inc|
|00000030| 64 69 72 09 22 69 6e 63 | 6c 75 64 65 3a 22 0a 09 |dir."inc|lude:"..|
|00000040| 69 6e 63 6c 75 64 65 09 | 22 65 78 65 63 2f 65 78 |include.|"exec/ex|
|00000050| 65 63 62 61 73 65 2e 69 | 22 0a 09 69 6e 63 6c 75 |ecbase.i|"..inclu|
|00000060| 64 65 09 22 6c 69 62 72 | 61 72 69 65 73 2f 67 61 |de."libr|aries/ga|
|00000070| 64 74 6f 6f 6c 73 2e 69 | 22 0a 09 69 6e 63 6c 75 |dtools.i|"..inclu|
|00000080| 64 65 09 22 6c 69 62 72 | 61 72 69 65 73 2f 67 61 |de."libr|aries/ga|
|00000090| 64 75 74 69 6c 2e 69 22 | 0a 09 69 6e 63 6c 75 64 |dutil.i"|..includ|
|000000a0| 65 09 22 6c 69 62 72 61 | 72 69 65 73 2f 67 61 64 |e."libra|ries/gad|
|000000b0| 75 74 69 6c 5f 6c 69 62 | 2e 69 22 0a 09 69 6e 63 |util_lib|.i"..inc|
|000000c0| 6c 75 64 65 09 22 4c 56 | 4f 73 2e 69 22 0a 0a 73 |lude."LV|Os.i"..s|
|000000d0| 74 61 72 74 3a 0a 09 6d | 6f 76 65 2e 6c 09 5f 41 |tart:..m|ove.l._A|
|000000e0| 62 73 45 78 65 63 42 61 | 73 65 2e 77 2c 61 36 0a |bsExecBa|se.w,a6.|
|000000f0| 09 6c 65 61 2e 6c 09 6c | 69 62 64 61 74 61 73 28 |.lea.l.l|ibdatas(|
|00000100| 70 63 29 2c 61 32 09 09 | 3b 20 4f 70 65 6e 20 61 |pc),a2..|; Open a|
|00000110| 6c 6c 20 6e 65 65 64 65 | 64 20 6c 69 62 72 61 72 |ll neede|d librar|
|00000120| 69 65 73 0a 09 6d 6f 76 | 65 2e 77 09 28 61 32 29 |ies..mov|e.w.(a2)|
|00000130| 2b 2c 64 32 0a 2e 6f 70 | 65 6e 6c 69 62 3a 0a 09 |+,d2..op|enlib:..|
|00000140| 6d 6f 76 65 2e 6c 09 28 | 61 32 29 2c 61 31 09 09 |move.l.(|a2),a1..|
|00000150| 09 3b 20 47 65 74 20 6c | 69 62 72 61 72 79 20 6e |.; Get l|ibrary n|
|00000160| 61 6d 65 20 70 6f 69 6e | 74 65 72 0a 09 6d 6f 76 |ame poin|ter..mov|
|00000170| 65 71 2e 6c 09 23 33 36 | 2c 64 30 0a 09 43 61 6c |eq.l.#36|,d0..Cal|
|00000180| 6c 4c 69 62 09 4f 70 65 | 6e 4c 69 62 72 61 72 79 |lLib.Ope|nLibrary|
|00000190| 0a 09 6d 6f 76 65 2e 6c | 09 64 30 2c 28 61 32 29 |..move.l|.d0,(a2)|
|000001a0| 2b 09 09 3b 20 53 61 76 | 65 20 62 61 73 65 20 61 |+..; Sav|e base a|
|000001b0| 64 64 72 65 73 73 0a 09 | 64 62 65 71 09 64 32 2c |ddress..|dbeq.d2,|
|000001c0| 2e 6f 70 65 6e 6c 69 62 | 09 09 3b 20 43 6f 6e 74 |.openlib|..; Cont|
|000001d0| 69 6e 75 65 20 75 6e 74 | 69 6c 20 64 6f 6e 65 20 |inue unt|il done |
|000001e0| 6f 72 20 65 72 72 6f 72 | 0a 09 62 65 71 2e 73 09 |or error|..beq.s.|
|000001f0| 2e 63 6c 6f 73 65 6c 69 | 62 73 0a 0a 09 62 73 72 |.closeli|bs...bsr|
|00000200| 2e 77 09 54 65 73 74 50 | 72 6f 67 72 61 6d 0a 0a |.w.TestP|rogram..|
|00000210| 2e 63 6c 6f 73 65 6c 69 | 62 73 3a 0a 09 6c 65 61 |.closeli|bs:..lea|
|00000220| 2e 6c 09 6c 69 62 64 61 | 74 61 73 28 70 63 29 2c |.l.libda|tas(pc),|
|00000230| 61 32 09 09 3b 20 43 6c | 6f 73 65 20 61 6c 6c 20 |a2..; Cl|ose all |
|00000240| 6f 70 65 6e 65 64 20 6c | 69 62 72 61 72 69 65 73 |opened l|ibraries|
|00000250| 0a 09 6d 6f 76 65 2e 77 | 09 28 61 32 29 2b 2c 64 |..move.w|.(a2)+,d|
|00000260| 32 0a 2e 63 6c 6f 73 65 | 6c 69 62 3a 0a 09 6d 6f |2..close|lib:..mo|
|00000270| 76 65 2e 6c 09 28 61 32 | 29 2b 2c 64 30 09 09 3b |ve.l.(a2|)+,d0..;|
|00000280| 20 47 65 74 20 62 61 73 | 65 20 61 64 64 72 65 73 | Get bas|e addres|
|00000290| 73 20 66 6f 72 20 6c 69 | 62 72 61 72 79 0a 09 62 |s for li|brary..b|
|000002a0| 65 71 2e 73 09 2e 63 6c | 6f 73 65 64 6f 6e 65 0a |eq.s..cl|osedone.|
|000002b0| 09 6d 6f 76 65 2e 6c 09 | 64 30 2c 61 31 0a 09 43 |.move.l.|d0,a1..C|
|000002c0| 61 6c 6c 4c 69 62 09 43 | 6c 6f 73 65 4c 69 62 72 |allLib.C|loseLibr|
|000002d0| 61 72 79 0a 09 64 62 72 | 61 09 64 32 2c 2e 63 6c |ary..dbr|a.d2,.cl|
|000002e0| 6f 73 65 6c 69 62 0a 2e | 63 6c 6f 73 65 64 6f 6e |oselib..|closedon|
|000002f0| 65 3a 0a 09 6d 6f 76 65 | 71 2e 6c 09 23 30 2c 64 |e:..move|q.l.#0,d|
|00000300| 30 0a 09 72 74 73 0a 0a | 3b 2d 2d 2d 2d 2d 2d 2d |0..rts..|;-------|
|00000310| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000320| 2d 2d 2d 2d 2d 2d 20 6c | 69 62 72 61 72 79 20 64 |------ l|ibrary d|
|00000330| 61 74 61 20 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ata ----|--------|
|00000340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000350| 2d 2d 2d 2d 2d 2d 0a 6c | 69 62 64 61 74 61 73 3a |------.l|ibdatas:|
|00000360| 09 64 63 2e 77 09 35 2d | 31 0a 0a 64 6f 73 62 61 |.dc.w.5-|1..dosba|
|00000370| 73 65 3a 09 64 63 2e 6c | 09 64 6f 73 6e 61 6d 65 |se:.dc.l|.dosname|
|00000380| 0a 47 55 74 69 6c 42 61 | 73 65 3a 09 64 63 2e 6c |.GUtilBa|se:.dc.l|
|00000390| 09 67 61 64 75 74 69 6c | 6e 61 6d 65 0a 47 66 78 |.gadutil|name.Gfx|
|000003a0| 42 61 73 65 3a 09 64 63 | 2e 6c 09 67 66 78 6e 61 |Base:.dc|.l.gfxna|
|000003b0| 6d 65 0a 49 6e 74 75 69 | 42 61 73 65 3a 09 64 63 |me.Intui|Base:.dc|
|000003c0| 2e 6c 09 69 6e 74 75 69 | 6e 61 6d 65 0a 55 74 69 |.l.intui|name.Uti|
|000003d0| 6c 42 61 73 65 3a 09 64 | 63 2e 6c 09 75 74 69 6c |lBase:.d|c.l.util|
|000003e0| 6e 61 6d 65 0a 0a 64 6f | 73 6e 61 6d 65 3a 09 64 |name..do|sname:.d|
|000003f0| 63 2e 62 09 27 64 6f 73 | 2e 6c 69 62 72 61 72 79 |c.b.'dos|.library|
|00000400| 27 2c 30 0a 67 61 64 75 | 74 69 6c 6e 61 6d 65 3a |',0.gadu|tilname:|
|00000410| 09 64 63 2e 62 09 27 67 | 61 64 75 74 69 6c 2e 6c |.dc.b.'g|adutil.l|
|00000420| 69 62 72 61 72 79 27 2c | 30 0a 67 66 78 6e 61 6d |ibrary',|0.gfxnam|
|00000430| 65 3a 09 64 63 2e 62 09 | 27 67 72 61 70 68 69 63 |e:.dc.b.|'graphic|
|00000440| 73 2e 6c 69 62 72 61 72 | 79 27 2c 30 0a 69 6e 74 |s.librar|y',0.int|
|00000450| 75 69 6e 61 6d 65 3a 09 | 64 63 2e 62 09 27 69 6e |uiname:.|dc.b.'in|
|00000460| 74 75 69 74 69 6f 6e 2e | 6c 69 62 72 61 72 79 27 |tuition.|library'|
|00000470| 2c 30 0a 75 74 69 6c 6e | 61 6d 65 3a 09 64 63 2e |,0.utiln|ame:.dc.|
|00000480| 62 09 27 75 74 69 6c 69 | 74 79 2e 6c 69 62 72 61 |b.'utili|ty.libra|
|00000490| 72 79 27 2c 30 0a 09 65 | 76 65 6e 0a 0a 3b 2d 2d |ry',0..e|ven..;--|
|000004a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 20 54 68 65 |--------|---- The|
|000004c0| 20 74 65 73 74 20 70 72 | 6f 67 72 61 6d 20 2d 2d | test pr|ogram --|
|000004d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0a |--------|---. |
+--------+-------------------------+-------------------------+--------+--------+