home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / OTL-BBU1.DMS / in.adf / Includes / resources / card.bb2 < prev    next >
Unknown  |  1994-04-04  |  3.6 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
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 00 3b 20 24 56 45 52 | 3a 20 63 61 72 64 2e 62 |;.; $VER|: card.b|
|00000010| 62 32 20 34 30 2e 30 20 | 28 30 31 2e 30 33 2e 39 |b2 40.0 |(01.03.9|
|00000020| 34 29 00 3b 00 00 80 12 | 22 65 78 65 63 2f 74 79 |4).;....|"exec/ty|
|00000030| 70 65 73 2e 62 62 32 22 | 00 00 80 12 22 65 78 65 |pes.bb2"|...."exe|
|00000040| 63 2f 6e 6f 64 65 73 2e | 62 62 32 22 00 00 80 12 |c/nodes.|bb2"....|
|00000050| 22 65 78 65 63 2f 69 6e | 74 65 72 72 75 70 74 73 |"exec/in|terrupts|
|00000060| 2e 62 62 32 22 00 00 80 | 0d 20 43 41 52 44 52 45 |.bb2"...|. CARDRE|
|00000070| 53 4e 41 4d 45 3a 22 63 | 61 72 64 2e 72 65 73 6f |SNAME:"c|ard.reso|
|00000080| 75 72 63 65 22 3a 80 02 | 20 80 0d 00 00 3b 2f 2a |urce":..| ....;/*|
|00000090| 20 53 74 72 75 63 74 75 | 72 65 73 20 75 73 65 64 | Structu|res used|
|000000a0| 20 62 79 20 74 68 65 20 | 63 61 72 64 2e 72 65 73 | by the |card.res|
|000000b0| 6f 75 72 63 65 20 20 20 | 20 2a 2f 00 00 80 01 2e |ource | */.....|
|000000c0| 43 61 72 64 48 61 6e 64 | 6c 65 00 63 61 68 5f 43 |CardHand|le.cah_C|
|000000d0| 61 72 64 4e 6f 64 65 2e | 4e 6f 64 65 00 2a 63 61 |ardNode.|Node.*ca|
|000000e0| 68 5f 43 61 72 64 52 65 | 6d 6f 76 65 64 2e 49 6e |h_CardRe|moved.In|
|000000f0| 74 65 72 72 75 70 74 00 | 2a 63 61 68 5f 43 61 72 |terrupt.|*cah_Car|
|00000100| 64 49 6e 73 65 72 74 65 | 64 2e 49 6e 74 65 72 72 |dInserte|d.Interr|
|00000110| 75 70 74 00 2a 63 61 68 | 5f 43 61 72 64 53 74 61 |upt.*cah|_CardSta|
|00000120| 74 75 73 2e 49 6e 74 65 | 72 72 75 70 74 00 63 61 |tus.Inte|rrupt.ca|
|00000130| 68 5f 43 61 72 64 46 6c | 61 67 73 2e 62 00 80 02 |h_CardFl|ags.b...|
|00000140| 20 80 01 00 00 80 01 2e | 44 65 76 69 63 65 54 44 | .......|DeviceTD|
|00000150| 61 74 61 00 64 74 64 5f | 44 54 73 69 7a 65 2e 6c |ata.dtd_|DTsize.l|
|00000160| 20 3b 2f 2a 20 53 69 7a | 65 20 69 6e 20 62 79 74 | ;/* Siz|e in byt|
|00000170| 65 73 20 20 2a 2f 00 64 | 74 64 5f 44 54 73 70 65 |es */.d|td_DTspe|
|00000180| 65 64 2e 6c 20 3b 2f 2a | 20 53 70 65 65 64 20 69 |ed.l ;/*| Speed i|
|00000190| 6e 20 6e 61 6e 6f 73 65 | 63 6f 6e 64 73 20 20 2a |n nanose|conds *|
|000001a0| 2f 00 64 74 64 5f 44 54 | 74 79 70 65 2e 62 20 3b |/.dtd_DT|type.b ;|
|000001b0| 2f 2a 20 54 79 70 65 20 | 6f 66 20 63 61 72 64 20 |/* Type |of card |
|000001c0| 20 20 2a 2f 00 64 74 64 | 5f 44 54 66 6c 61 67 73 | */.dtd|_DTflags|
|000001d0| 2e 62 20 3b 2f 2a 20 4f | 74 68 65 72 20 66 6c 61 |.b ;/* O|ther fla|
|000001e0| 67 73 20 20 20 2a 2f 00 | 80 02 20 80 01 00 00 80 |gs */.|.. .....|
|000001f0| 01 2e 43 61 72 64 4d 65 | 6d 6f 72 79 4d 61 70 00 |..CardMe|moryMap.|
|00000200| 2a 63 6d 6d 5f 43 6f 6d | 6d 6f 6e 4d 65 6d 6f 72 |*cmm_Com|monMemor|
|00000210| 79 2e 62 00 2a 63 6d 6d | 5f 41 74 74 72 69 62 75 |y.b.*cmm|_Attribu|
|00000220| 74 65 4d 65 6d 6f 72 79 | 2e 62 00 2a 63 6d 6d 5f |teMemory|.b.*cmm_|
|00000230| 49 4f 4d 65 6d 6f 72 79 | 2e 62 00 00 3b 2f 2a 20 |IOMemory|.b..;/* |
|00000240| 45 78 74 65 6e 64 65 64 | 20 66 6f 72 20 56 33 39 |Extended| for V39|
|00000250| 20 2d 20 54 68 65 73 65 | 20 61 72 65 20 74 68 65 | - These| are the|
|00000260| 20 73 69 7a 65 20 6f 66 | 20 74 68 65 20 6d 65 6d | size of| the mem|
|00000270| 6f 72 79 20 73 70 61 63 | 65 73 20 61 62 6f 76 65 |ory spac|es above|
|00000280| 20 2a 2f 00 00 63 6d 6d | 5f 43 6f 6d 6d 6f 6e 4d | */..cmm|_CommonM|
|00000290| 65 6d 53 69 7a 65 2e 6c | 00 63 6d 6d 5f 41 74 74 |emSize.l|.cmm_Att|
|000002a0| 72 69 62 75 74 65 4d 65 | 6d 53 69 7a 65 2e 6c 00 |ributeMe|mSize.l.|
|000002b0| 63 6d 6d 5f 49 4f 4d 65 | 6d 53 69 7a 65 2e 6c 00 |cmm_IOMe|mSize.l.|
|000002c0| 80 02 20 80 01 00 00 3b | 2f 2a 20 43 61 72 64 48 |.. ....;|/* CardH|
|000002d0| 61 6e 64 6c 65 2e 63 61 | 68 5f 43 61 72 64 46 6c |andle.ca|h_CardFl|
|000002e0| 61 67 73 20 66 6f 72 20 | 4f 77 6e 43 61 72 64 28 |ags for |OwnCard(|
|000002f0| 29 20 66 75 6e 63 74 69 | 6f 6e 20 20 2a 2f 00 00 |) functi|on */..|
|00000300| 23 43 41 52 44 42 5f 52 | 45 53 45 54 52 45 4d 4f |#CARDB_R|ESETREMO|
|00000310| 56 45 3d 30 00 23 43 41 | 52 44 46 5f 52 45 53 45 |VE=0.#CA|RDF_RESE|
|00000320| 54 52 45 4d 4f 56 45 3d | 28 31 80 7c 23 43 41 52 |TREMOVE=|(1.|#CAR|
|00000330| 44 42 5f 52 45 53 45 54 | 52 45 4d 4f 56 45 29 00 |DB_RESET|REMOVE).|
|00000340| 00 23 43 41 52 44 42 5f | 49 46 41 56 41 49 4c 41 |.#CARDB_|IFAVAILA|
|00000350| 42 4c 45 3d 31 00 23 43 | 41 52 44 46 5f 49 46 41 |BLE=1.#C|ARDF_IFA|
|00000360| 56 41 49 4c 41 42 4c 45 | 3d 28 31 80 7c 23 43 41 |VAILABLE|=(1.|#CA|
|00000370| 52 44 42 5f 49 46 41 56 | 41 49 4c 41 42 4c 45 29 |RDB_IFAV|AILABLE)|
|00000380| 00 00 23 43 41 52 44 42 | 5f 44 45 4c 41 59 4f 57 |..#CARDB|_DELAYOW|
|00000390| 4e 45 52 53 48 49 50 3d | 32 00 23 43 41 52 44 46 |NERSHIP=|2.#CARDF|
|000003a0| 5f 44 45 4c 41 59 4f 57 | 4e 45 52 53 48 49 50 3d |_DELAYOW|NERSHIP=|
|000003b0| 28 31 80 7c 23 43 41 52 | 44 42 5f 44 45 4c 41 59 |(1.|#CAR|DB_DELAY|
|000003c0| 4f 57 4e 45 52 53 48 49 | 50 29 00 00 23 43 41 52 |OWNERSHI|P)..#CAR|
|000003d0| 44 42 5f 50 4f 53 54 53 | 54 41 54 55 53 3d 33 00 |DB_POSTS|TATUS=3.|
|000003e0| 23 43 41 52 44 46 5f 50 | 4f 53 54 53 54 41 54 55 |#CARDF_P|OSTSTATU|
|000003f0| 53 3d 28 31 80 7c 23 43 | 41 52 44 42 5f 50 4f 53 |S=(1.|#C|ARDB_POS|
|00000400| 54 53 54 41 54 55 53 29 | 00 00 3b 2f 2a 20 52 65 |TSTATUS)|..;/* Re|
|00000410| 6c 65 61 73 65 43 72 65 | 64 69 74 43 61 72 64 28 |leaseCre|ditCard(|
|00000420| 29 20 66 75 6e 63 74 69 | 6f 6e 20 66 6c 61 67 73 |) functi|on flags|
|00000430| 20 20 20 20 2a 2f 00 00 | 23 43 41 52 44 42 5f 52 | */..|#CARDB_R|
|00000440| 45 4d 4f 56 45 48 41 4e | 44 4c 45 3d 30 00 23 43 |EMOVEHAN|DLE=0.#C|
|00000450| 41 52 44 46 5f 52 45 4d | 4f 56 45 48 41 4e 44 4c |ARDF_REM|OVEHANDL|
|00000460| 45 3d 28 31 80 7c 23 43 | 41 52 44 42 5f 52 45 4d |E=(1.|#C|ARDB_REM|
|00000470| 4f 56 45 48 41 4e 44 4c | 45 29 00 00 3b 2f 2a 20 |OVEHANDL|E)..;/* |
|00000480| 52 65 61 64 53 74 61 74 | 75 73 28 29 20 72 65 74 |ReadStat|us() ret|
|00000490| 75 72 6e 20 66 6c 61 67 | 73 20 20 20 20 20 2a 2f |urn flag|s */|
|000004a0| 00 00 23 43 41 52 44 5f | 53 54 41 54 55 53 42 5f |..#CARD_|STATUSB_|
|000004b0| 43 43 44 45 54 3d 36 00 | 23 43 41 52 44 5f 53 54 |CCDET=6.|#CARD_ST|
|000004c0| 41 54 55 53 46 5f 43 43 | 44 45 54 3d 28 31 80 7c |ATUSF_CC|DET=(1.||
|000004d0| 23 43 41 52 44 5f 53 54 | 41 54 55 53 42 5f 43 43 |#CARD_ST|ATUSB_CC|
|000004e0| 44 45 54 29 00 00 23 43 | 41 52 44 5f 53 54 41 54 |DET)..#C|ARD_STAT|
|000004f0| 55 53 42 5f 42 56 44 31 | 3d 35 00 23 43 41 52 44 |USB_BVD1|=5.#CARD|
|00000500| 5f 53 54 41 54 55 53 46 | 5f 42 56 44 31 3d 28 31 |_STATUSF|_BVD1=(1|
|00000510| 80 7c 23 43 41 52 44 5f | 53 54 41 54 55 53 42 5f |.|#CARD_|STATUSB_|
|00000520| 42 56 44 31 29 00 00 23 | 43 41 52 44 5f 53 54 41 |BVD1)..#|CARD_STA|
|00000530| 54 55 53 42 5f 53 43 3d | 35 00 23 43 41 52 44 5f |TUSB_SC=|5.#CARD_|
|00000540| 53 54 41 54 55 53 46 5f | 53 43 3d 28 31 80 7c 23 |STATUSF_|SC=(1.|#|
|00000550| 43 41 52 44 5f 53 54 41 | 54 55 53 42 5f 53 43 29 |CARD_STA|TUSB_SC)|
|00000560| 00 00 23 43 41 52 44 5f | 53 54 41 54 55 53 42 5f |..#CARD_|STATUSB_|
|00000570| 42 56 44 32 3d 34 00 23 | 43 41 52 44 5f 53 54 41 |BVD2=4.#|CARD_STA|
|00000580| 54 55 53 46 5f 42 56 44 | 32 3d 28 31 80 7c 23 43 |TUSF_BVD|2=(1.|#C|
|00000590| 41 52 44 5f 53 54 41 54 | 55 53 42 5f 42 56 44 32 |ARD_STAT|USB_BVD2|
|000005a0| 29 00 00 23 43 41 52 44 | 5f 53 54 41 54 55 53 42 |)..#CARD|_STATUSB|
|000005b0| 5f 44 41 3d 34 00 23 43 | 41 52 44 5f 53 54 41 54 |_DA=4.#C|ARD_STAT|
|000005c0| 55 53 46 5f 44 41 3d 28 | 31 80 7c 23 43 41 52 44 |USF_DA=(|1.|#CARD|
|000005d0| 5f 53 54 41 54 55 53 42 | 5f 44 41 29 00 00 23 43 |_STATUSB|_DA)..#C|
|000005e0| 41 52 44 5f 53 54 41 54 | 55 53 42 5f 57 52 3d 33 |ARD_STAT|USB_WR=3|
|000005f0| 00 23 43 41 52 44 5f 53 | 54 41 54 55 53 46 5f 57 |.#CARD_S|TATUSF_W|
|00000600| 52 3d 28 31 80 7c 23 43 | 41 52 44 5f 53 54 41 54 |R=(1.|#C|ARD_STAT|
|00000610| 55 53 42 5f 57 52 29 00 | 00 23 43 41 52 44 5f 53 |USB_WR).|.#CARD_S|
|00000620| 54 41 54 55 53 42 5f 42 | 53 59 3d 32 00 23 43 41 |TATUSB_B|SY=2.#CA|
|00000630| 52 44 5f 53 54 41 54 55 | 53 46 5f 42 53 59 3d 28 |RD_STATU|SF_BSY=(|
|00000640| 31 80 7c 23 43 41 52 44 | 5f 53 54 41 54 55 53 42 |1.|#CARD|_STATUSB|
|00000650| 5f 42 53 59 29 00 00 23 | 43 41 52 44 5f 53 54 41 |_BSY)..#|CARD_STA|
|00000660| 54 55 53 42 5f 49 52 51 | 3d 32 00 23 43 41 52 44 |TUSB_IRQ|=2.#CARD|
|00000670| 5f 53 54 41 54 55 53 46 | 5f 49 52 51 3d 28 31 80 |_STATUSF|_IRQ=(1.|
|00000680| 7c 23 43 41 52 44 5f 53 | 54 41 54 55 53 42 5f 49 ||#CARD_S|TATUSB_I|
|00000690| 52 51 29 00 00 3b 2f 2a | 20 43 61 72 64 50 72 6f |RQ)..;/*| CardPro|
|000006a0| 67 72 61 6d 56 6f 6c 74 | 61 67 65 28 29 20 64 65 |gramVolt|age() de|
|000006b0| 66 69 6e 65 73 20 2a 2f | 00 00 23 43 41 52 44 5f |fines */|..#CARD_|
|000006c0| 56 4f 4c 54 41 47 45 5f | 30 56 3d 30 3b 2f 2a 20 |VOLTAGE_|0V=0;/* |
|000006d0| 53 65 74 20 74 6f 20 64 | 65 66 61 75 6c 74 3b 20 |Set to d|efault; |
|000006e0| 6d 61 79 20 62 65 20 74 | 68 65 20 73 61 6d 65 20 |may be t|he same |
|000006f0| 61 73 20 35 56 20 2a 2f | 00 23 43 41 52 44 5f 56 |as 5V */|.#CARD_V|
|00000700| 4f 4c 54 41 47 45 5f 35 | 56 3d 31 00 23 43 41 52 |OLTAGE_5|V=1.#CAR|
|00000710| 44 5f 56 4f 4c 54 41 47 | 45 5f 31 32 56 3d 32 00 |D_VOLTAG|E_12V=2.|
|00000720| 00 3b 2f 2a 20 43 61 72 | 64 4d 69 73 63 43 6f 6e |.;/* Car|dMiscCon|
|00000730| 74 72 6f 6c 28 29 20 64 | 65 66 69 6e 65 73 20 2a |trol() d|efines *|
|00000740| 2f 00 00 23 43 41 52 44 | 5f 45 4e 41 42 4c 45 42 |/..#CARD|_ENABLEB|
|00000750| 5f 44 49 47 41 55 44 49 | 4f 3d 31 00 23 43 41 52 |_DIGAUDI|O=1.#CAR|
|00000760| 44 5f 45 4e 41 42 4c 45 | 46 5f 44 49 47 41 55 44 |D_ENABLE|F_DIGAUD|
|00000770| 49 4f 3d 28 31 80 7c 23 | 43 41 52 44 5f 45 4e 41 |IO=(1.|#|CARD_ENA|
|00000780| 42 4c 45 42 5f 44 49 47 | 41 55 44 49 4f 29 00 00 |BLEB_DIG|AUDIO)..|
|00000790| 23 43 41 52 44 5f 44 49 | 53 41 42 4c 45 42 5f 57 |#CARD_DI|SABLEB_W|
|000007a0| 50 3d 33 00 23 43 41 52 | 44 5f 44 49 53 41 42 4c |P=3.#CAR|D_DISABL|
|000007b0| 45 46 5f 57 50 3d 28 31 | 80 7c 23 43 41 52 44 5f |EF_WP=(1|.|#CARD_|
|000007c0| 44 49 53 41 42 4c 45 42 | 5f 57 50 29 00 00 3b 2f |DISABLEB|_WP)..;/|
|000007d0| 2a 00 3b 20 2a 20 4e 65 | 77 20 43 61 72 64 4d 69 |*.; * Ne|w CardMi|
|000007e0| 73 63 43 6f 6e 74 72 6f | 6c 28 29 20 62 69 74 73 |scContro|l() bits|
|000007f0| 20 66 6f 72 20 56 33 39 | 20 63 61 72 64 2e 72 65 | for V39| card.re|
|00000800| 73 6f 75 72 63 65 2e 20 | 20 55 73 65 20 74 68 65 |source. | Use the|
|00000810| 73 65 20 62 69 74 73 20 | 74 6f 20 73 65 74 2c 00 |se bits |to set,.|
|00000820| 3b 20 2a 20 6f 72 20 63 | 6c 65 61 72 20 73 74 61 |; * or c|lear sta|
|00000830| 74 75 73 20 63 68 61 6e | 67 65 20 69 6e 74 65 72 |tus chan|ge inter|
|00000840| 72 75 70 74 73 20 66 6f | 72 20 42 56 44 31 2f 53 |rupts fo|r BVD1/S|
|00000850| 43 2c 20 42 56 44 32 2f | 44 41 2c 20 61 6e 64 20 |C, BVD2/|DA, and |
|00000860| 42 53 59 2f 49 52 51 2e | 00 3b 20 2a 20 57 72 69 |BSY/IRQ.|.; * Wri|
|00000870| 74 65 2d 65 6e 61 62 6c | 65 2f 70 72 6f 74 65 63 |te-enabl|e/protec|
|00000880| 74 20 63 68 61 6e 67 65 | 20 69 6e 74 65 72 72 75 |t change| interru|
|00000890| 70 74 73 20 61 72 65 20 | 61 6c 77 61 79 73 20 65 |pts are |always e|
|000008a0| 6e 61 62 6c 65 64 2e 20 | 20 54 68 65 20 64 65 66 |nabled. | The def|
|000008b0| 61 75 6c 74 73 00 3b 20 | 2a 20 61 72 65 20 75 6e |aults.; |* are un|
|000008c0| 63 68 61 6e 67 65 64 20 | 28 42 56 44 31 2f 53 43 |changed |(BVD1/SC|
|000008d0| 20 69 73 20 65 6e 61 62 | 6c 65 64 2c 20 42 56 44 | is enab|led, BVD|
|000008e0| 32 2f 44 41 20 69 73 20 | 64 69 73 61 62 6c 65 64 |2/DA is |disabled|
|000008f0| 2c 20 61 6e 64 20 42 53 | 59 2f 49 52 51 20 69 73 |, and BS|Y/IRQ is|
|00000900| 20 65 6e 61 62 6c 65 64 | 29 2e 00 3b 20 2a 00 3b | enabled|)..; *.;|
|00000910| 20 2a 20 49 4d 50 4f 52 | 54 41 4e 54 20 2d 2d 20 | * IMPOR|TANT -- |
|00000920| 4f 6e 6c 79 20 73 65 74 | 20 74 68 65 73 65 20 62 |Only set| these b|
|00000930| 69 74 73 20 66 6f 72 20 | 56 33 39 20 63 61 72 64 |its for |V39 card|
|00000940| 2e 72 65 73 6f 75 72 63 | 65 20 6f 72 20 67 72 65 |.resourc|e or gre|
|00000950| 61 74 65 72 20 28 63 68 | 65 63 6b 00 3b 20 2a 20 |ater (ch|eck.; * |
|00000960| 72 65 73 6f 75 72 63 65 | 20 62 61 73 65 20 56 45 |resource| base VE|
|00000970| 52 53 49 4f 4e 29 00 3b | 20 2a 00 3b 20 2a 2f 00 |RSION).;| *.; */.|
|00000980| 00 23 43 41 52 44 5f 49 | 4e 54 42 5f 53 45 54 43 |.#CARD_I|NTB_SETC|
|00000990| 4c 52 3d 37 00 23 43 41 | 52 44 5f 49 4e 54 46 5f |LR=7.#CA|RD_INTF_|
|000009a0| 53 45 54 43 4c 52 3d 28 | 31 80 7c 23 43 41 52 44 |SETCLR=(|1.|#CARD|
|000009b0| 5f 49 4e 54 42 5f 53 45 | 54 43 4c 52 29 00 00 23 |_INTB_SE|TCLR)..#|
|000009c0| 43 41 52 44 5f 49 4e 54 | 42 5f 42 56 44 31 3d 35 |CARD_INT|B_BVD1=5|
|000009d0| 00 23 43 41 52 44 5f 49 | 4e 54 46 5f 42 56 44 31 |.#CARD_I|NTF_BVD1|
|000009e0| 3d 28 31 80 7c 23 43 41 | 52 44 5f 49 4e 54 42 5f |=(1.|#CA|RD_INTB_|
|000009f0| 42 56 44 31 29 00 00 23 | 43 41 52 44 5f 49 4e 54 |BVD1)..#|CARD_INT|
|00000a00| 42 5f 53 43 3d 35 00 23 | 43 41 52 44 5f 49 4e 54 |B_SC=5.#|CARD_INT|
|00000a10| 46 5f 53 43 3d 28 31 80 | 7c 23 43 41 52 44 5f 49 |F_SC=(1.||#CARD_I|
|00000a20| 4e 54 42 5f 53 43 29 00 | 00 23 43 41 52 44 5f 49 |NTB_SC).|.#CARD_I|
|00000a30| 4e 54 42 5f 42 56 44 32 | 3d 34 00 23 43 41 52 44 |NTB_BVD2|=4.#CARD|
|00000a40| 5f 49 4e 54 46 5f 42 56 | 44 32 3d 28 31 80 7c 23 |_INTF_BV|D2=(1.|#|
|00000a50| 43 41 52 44 5f 49 4e 54 | 42 5f 42 56 44 32 29 00 |CARD_INT|B_BVD2).|
|00000a60| 00 23 43 41 52 44 5f 49 | 4e 54 42 5f 44 41 3d 34 |.#CARD_I|NTB_DA=4|
|00000a70| 00 23 43 41 52 44 5f 49 | 4e 54 46 5f 44 41 3d 28 |.#CARD_I|NTF_DA=(|
|00000a80| 31 80 7c 23 43 41 52 44 | 5f 49 4e 54 42 5f 44 41 |1.|#CARD|_INTB_DA|
|00000a90| 29 00 00 23 43 41 52 44 | 5f 49 4e 54 42 5f 42 53 |)..#CARD|_INTB_BS|
|00000aa0| 59 3d 32 00 23 43 41 52 | 44 5f 49 4e 54 46 5f 42 |Y=2.#CAR|D_INTF_B|
|00000ab0| 53 59 3d 28 31 80 7c 23 | 43 41 52 44 5f 49 4e 54 |SY=(1.|#|CARD_INT|
|00000ac0| 42 5f 42 53 59 29 00 00 | 23 43 41 52 44 5f 49 4e |B_BSY)..|#CARD_IN|
|00000ad0| 54 42 5f 49 52 51 3d 32 | 00 23 43 41 52 44 5f 49 |TB_IRQ=2|.#CARD_I|
|00000ae0| 4e 54 46 5f 49 52 51 3d | 28 31 80 7c 23 43 41 52 |NTF_IRQ=|(1.|#CAR|
|00000af0| 44 5f 49 4e 54 42 5f 49 | 52 51 29 00 00 00 3b 2f |D_INTB_I|RQ)...;/|
|00000b00| 2a 20 43 61 72 64 49 6e | 74 65 72 66 61 63 65 28 |* CardIn|terface(|
|00000b10| 29 20 64 65 66 69 6e 65 | 73 20 2a 2f 00 00 23 43 |) define|s */..#C|
|00000b20| 41 52 44 5f 49 4e 54 45 | 52 46 41 43 45 5f 41 4d |ARD_INTE|RFACE_AM|
|00000b30| 49 47 41 5f 30 3d 30 00 | 00 3b 2f 2a 00 3b 20 2a |IGA_0=0.|.;/*.; *|
|00000b40| 20 54 75 70 6c 65 20 66 | 6f 72 20 41 6d 69 67 61 | Tuple f|or Amiga|
|00000b50| 20 65 78 65 63 75 74 65 | 2d 69 6e 2d 70 6c 61 63 | execute|-in-plac|
|00000b60| 65 20 73 6f 66 74 77 61 | 72 65 20 28 65 2e 67 2e |e softwa|re (e.g.|
|00000b70| 2c 20 67 61 6d 65 73 2c | 20 6f 72 20 6f 74 68 65 |, games,| or othe|
|00000b80| 72 00 3b 20 2a 20 73 75 | 63 68 20 73 6f 66 74 77 |r.; * su|ch softw|
|00000b90| 61 72 65 20 77 68 69 63 | 68 20 77 61 6e 74 73 20 |are whic|h wants |
|00000ba0| 74 6f 20 75 73 65 20 65 | 78 65 63 75 74 65 2d 69 |to use e|xecute-i|
|00000bb0| 6e 2d 70 6c 61 63 65 20 | 73 6f 66 74 77 61 72 65 |n-place |software|
|00000bc0| 20 73 74 6f 72 65 64 00 | 3b 20 2a 20 6f 6e 20 61 | stored.|; * on a|
|00000bd0| 20 63 72 65 64 69 74 2d | 63 61 72 64 2c 20 73 75 | credit-|card, su|
|00000be0| 63 68 20 61 73 20 61 20 | 52 4f 4d 20 63 61 72 64 |ch as a |ROM card|
|00000bf0| 29 2e 00 3b 20 2a 00 3b | 20 2a 20 53 65 65 20 64 |)..; *.;| * See d|
|00000c00| 6f 63 75 6d 65 6e 74 61 | 74 69 6e 20 66 6f 72 20 |ocumenta|tin for |
|00000c10| 49 66 41 6d 69 67 61 58 | 49 50 28 29 2e 00 3b 20 |IfAmigaX|IP()..; |
|00000c20| 2a 2f 00 00 23 43 49 53 | 54 50 4c 5f 41 4d 49 47 |*/..#CIS|TPL_AMIG|
|00000c30| 41 58 49 50 3d 24 39 31 | 00 00 80 01 2e 54 50 5f |AXIP=$91|.....TP_|
|00000c40| 41 6d 69 67 61 58 49 50 | 00 54 50 4c 5f 43 4f 44 |AmigaXIP|.TPL_COD|
|00000c50| 45 2e 62 00 54 50 4c 5f | 4c 49 4e 4b 2e 62 00 54 |E.b.TPL_|LINK.b.T|
|00000c60| 50 5f 58 49 50 4c 4f 2e | 62 5b 34 5d 00 54 50 5f |P_XIPLO.|b[4].TP_|
|00000c70| 58 49 50 46 4c 41 47 53 | 2e 62 00 54 50 5f 58 49 |XIPFLAGS|.b.TP_XI|
|00000c80| 50 52 45 53 52 56 2e 62 | 00 80 02 20 80 01 00 3b |PRESRV.b|... ...;|
|00000c90| 2f 2a 00 3b 00 3b 20 3b | 20 54 68 65 20 58 49 50 |/*.;.; ;| The XIP|
|00000ca0| 46 4c 41 47 42 5f 41 55 | 54 4f 52 55 4e 20 62 69 |FLAGB_AU|TORUN bi|
|00000cb0| 74 20 6d 65 61 6e 73 20 | 74 68 61 74 20 79 6f 75 |t means |that you|
|00000cc0| 20 77 61 6e 74 20 74 68 | 65 20 6d 61 63 68 69 6e | want th|e machin|
|00000cd0| 65 00 3b 20 3b 20 74 6f | 20 70 65 72 66 6f 72 6d |e.; ; to| perform|
|00000ce0| 20 61 20 72 65 73 65 74 | 20 69 66 20 74 68 65 20 | a reset| if the |
|00000cf0| 65 78 65 63 75 74 65 2d | 69 6e 2d 70 6c 61 63 65 |execute-|in-place|
|00000d00| 20 63 61 72 64 20 69 73 | 20 69 6e 73 65 72 74 65 | card is| inserte|
|00000d10| 64 00 3b 20 3b 20 61 66 | 74 65 72 20 44 4f 53 20 |d.; ; af|ter DOS |
|00000d20| 68 61 73 20 62 65 65 6e | 20 73 74 61 72 74 65 64 |has been| started|
|00000d30| 2e 20 20 54 68 65 20 6d | 61 63 68 69 6e 65 20 77 |. The m|achine w|
|00000d40| 69 6c 6c 20 74 68 65 6e | 20 72 65 73 65 74 2c 00 |ill then| reset,.|
|00000d50| 3b 20 3b 20 61 6e 64 20 | 65 78 65 63 75 74 65 20 |; ; and |execute |
|00000d60| 79 6f 75 72 20 65 78 65 | 63 75 74 65 2d 69 6e 2d |your exe|cute-in-|
|00000d70| 70 6c 61 63 65 20 63 6f | 64 65 20 74 68 65 20 6e |place co|de the n|
|00000d80| 65 78 74 20 74 69 6d 65 | 20 61 72 6f 75 6e 64 2e |ext time| around.|
|00000d90| 00 3b 20 3b 00 3b 20 3b | 20 4e 4f 54 45 20 2d 2d |.; ;.; ;| NOTE --|
|00000da0| 20 74 68 69 73 20 66 6c | 61 67 20 6d 61 79 20 62 | this fl|ag may b|
|00000db0| 65 20 69 67 6e 6f 72 65 | 64 20 6f 6e 20 73 6f 6d |e ignore|d on som|
|00000dc0| 65 20 6d 61 63 68 69 6e | 65 73 2c 20 69 6e 20 77 |e machin|es, in w|
|00000dd0| 68 69 63 68 00 3b 20 3b | 20 63 61 73 65 20 74 68 |hich.; ;| case th|
|00000de0| 65 20 75 73 65 72 20 77 | 69 6c 6c 20 68 61 76 65 |e user w|ill have|
|00000df0| 20 74 6f 20 6d 61 6e 75 | 61 6c 6c 79 20 72 65 73 | to manu|ally res|
|00000e00| 65 74 20 74 68 65 20 6d | 61 63 68 69 6e 65 20 69 |et the m|achine i|
|00000e10| 6e 20 74 68 65 00 3b 20 | 3b 20 75 73 75 61 6c 20 |n the.; |; usual |
|00000e20| 77 61 79 2e 00 3b 00 3b | 2a 2f 00 00 23 58 49 50 |way..;.;|*/..#XIP|
|00000e30| 46 4c 41 47 53 42 5f 41 | 55 54 4f 52 55 4e 3d 30 |FLAGSB_A|UTORUN=0|
|00000e40| 00 23 58 49 50 46 4c 41 | 47 53 46 5f 41 55 54 4f |.#XIPFLA|GSF_AUTO|
|00000e50| 52 55 4e 3d 28 31 80 7c | 23 58 49 50 46 4c 41 47 |RUN=(1.||#XIPFLAG|
|00000e60| 53 42 5f 41 55 54 4f 52 | 55 4e 29 00 |SB_AUTOR|UN). |
+--------+-------------------------+-------------------------+--------+--------+