1 ;-------------------------------------------------------- 2 ; File Created by SDCC : free open source ANSI-C Compiler 3 ; Version 4.2.0 #13081 (Linux) 4 ;-------------------------------------------------------- 5 .module usrp_gpif 6 .optsdcc -mmcs51 --model-small 7 8 ;-------------------------------------------------------- 9 ; Public variables in this module 10 ;-------------------------------------------------------- 11 .globl _InitData 12 .globl _FlowStates 13 .globl _WaveData 14 ;-------------------------------------------------------- 15 ; special function registers 16 ;-------------------------------------------------------- 17 .area RSEG (ABS,DATA) 000000 18 .org 0x0000 19 ;-------------------------------------------------------- 20 ; special function bits 21 ;-------------------------------------------------------- 22 .area RSEG (ABS,DATA) 000000 23 .org 0x0000 24 ;-------------------------------------------------------- 25 ; overlayable register banks 26 ;-------------------------------------------------------- 27 .area REG_BANK_0 (REL,OVR,DATA) 000000 28 .ds 8 29 ;-------------------------------------------------------- 30 ; internal ram data 31 ;-------------------------------------------------------- 32 .area DSEG (DATA) 33 ;-------------------------------------------------------- 34 ; overlayable items in internal ram 35 ;-------------------------------------------------------- 36 ;-------------------------------------------------------- 37 ; indirectly addressable internal ram data 38 ;-------------------------------------------------------- 39 .area ISEG (DATA) 40 ;-------------------------------------------------------- 41 ; absolute internal ram data 42 ;-------------------------------------------------------- 43 .area IABS (ABS,DATA) 44 .area IABS (ABS,DATA) 45 ;-------------------------------------------------------- 46 ; bit data 47 ;-------------------------------------------------------- 48 .area BSEG (BIT) 49 ;-------------------------------------------------------- 50 ; paged external ram data 51 ;-------------------------------------------------------- 52 .area PSEG (PAG,XDATA) 53 ;-------------------------------------------------------- 54 ; external ram data 55 ;-------------------------------------------------------- 56 .area XSEG (XDATA) 57 ;-------------------------------------------------------- 58 ; absolute external ram data 59 ;-------------------------------------------------------- 60 .area XABS (ABS,XDATA) 61 ;-------------------------------------------------------- 62 ; external initialized ram data 63 ;-------------------------------------------------------- 64 .area HOME (CODE) 65 .area GSINIT0 (CODE) 66 .area GSINIT1 (CODE) 67 .area GSINIT2 (CODE) 68 .area GSINIT3 (CODE) 69 .area GSINIT4 (CODE) 70 .area GSINIT5 (CODE) 71 .area GSINIT (CODE) 72 .area GSFINAL (CODE) 73 .area CSEG (CODE) 74 ;-------------------------------------------------------- 75 ; global & static initialisations 76 ;-------------------------------------------------------- 77 .area HOME (CODE) 78 .area GSINIT (CODE) 79 .area GSFINAL (CODE) 80 .area GSINIT (CODE) 81 ;-------------------------------------------------------- 82 ; Home 83 ;-------------------------------------------------------- 84 .area HOME (CODE) 85 .area HOME (CODE) 86 ;-------------------------------------------------------- 87 ; code 88 ;-------------------------------------------------------- 89 .area CSEG (CODE) 90 .area CSEG (CODE) 91 .area CONST (CODE) 0012A0 92 _WaveData: 0012A0 01 93 .db #0x01 ; 1 0012A1 01 94 .db #0x01 ; 1 0012A2 01 95 .db #0x01 ; 1 0012A3 01 96 .db #0x01 ; 1 0012A4 01 97 .db #0x01 ; 1 0012A5 01 98 .db #0x01 ; 1 0012A6 01 99 .db #0x01 ; 1 0012A7 07 100 .db #0x07 ; 7 0012A8 00 101 .db #0x00 ; 0 0012A9 00 102 .db #0x00 ; 0 0012AA 00 103 .db #0x00 ; 0 0012AB 00 104 .db #0x00 ; 0 0012AC 00 105 .db #0x00 ; 0 0012AD 00 106 .db #0x00 ; 0 0012AE 00 107 .db #0x00 ; 0 0012AF 00 108 .db #0x00 ; 0 0012B0 00 109 .db #0x00 ; 0 0012B1 00 110 .db #0x00 ; 0 0012B2 00 111 .db #0x00 ; 0 0012B3 00 112 .db #0x00 ; 0 0012B4 00 113 .db #0x00 ; 0 0012B5 00 114 .db #0x00 ; 0 0012B6 00 115 .db #0x00 ; 0 0012B7 00 116 .db #0x00 ; 0 0012B8 00 117 .db #0x00 ; 0 0012B9 00 118 .db #0x00 ; 0 0012BA 00 119 .db #0x00 ; 0 0012BB 00 120 .db #0x00 ; 0 0012BC 00 121 .db #0x00 ; 0 0012BD 00 122 .db #0x00 ; 0 0012BE 00 123 .db #0x00 ; 0 0012BF 3F 124 .db #0x3f ; 63 0012C0 01 125 .db #0x01 ; 1 0012C1 3F 126 .db #0x3f ; 63 0012C2 01 127 .db #0x01 ; 1 0012C3 01 128 .db #0x01 ; 1 0012C4 01 129 .db #0x01 ; 1 0012C5 01 130 .db #0x01 ; 1 0012C6 01 131 .db #0x01 ; 1 0012C7 07 132 .db #0x07 ; 7 0012C8 22 133 .db #0x22 ; 34 0012C9 03 134 .db #0x03 ; 3 0012CA 02 135 .db #0x02 ; 2 0012CB 02 136 .db #0x02 ; 2 0012CC 02 137 .db #0x02 ; 2 0012CD 02 138 .db #0x02 ; 2 0012CE 02 139 .db #0x02 ; 2 0012CF 00 140 .db #0x00 ; 0 0012D0 00 141 .db #0x00 ; 0 0012D1 01 142 .db #0x01 ; 1 0012D2 01 143 .db #0x01 ; 1 0012D3 01 144 .db #0x01 ; 1 0012D4 01 145 .db #0x01 ; 1 0012D5 01 146 .db #0x01 ; 1 0012D6 01 147 .db #0x01 ; 1 0012D7 00 148 .db #0x00 ; 0 0012D8 00 149 .db #0x00 ; 0 0012D9 00 150 .db #0x00 ; 0 0012DA 00 151 .db #0x00 ; 0 0012DB 00 152 .db #0x00 ; 0 0012DC 00 153 .db #0x00 ; 0 0012DD 00 154 .db #0x00 ; 0 0012DE 00 155 .db #0x00 ; 0 0012DF 3F 156 .db #0x3f ; 63 0012E0 01 157 .db #0x01 ; 1 0012E1 11 158 .db #0x11 ; 17 0012E2 01 159 .db #0x01 ; 1 0012E3 3F 160 .db #0x3f ; 63 0012E4 01 161 .db #0x01 ; 1 0012E5 01 162 .db #0x01 ; 1 0012E6 01 163 .db #0x01 ; 1 0012E7 07 164 .db #0x07 ; 7 0012E8 00 165 .db #0x00 ; 0 0012E9 03 166 .db #0x03 ; 3 0012EA 00 167 .db #0x00 ; 0 0012EB 01 168 .db #0x01 ; 1 0012EC 00 169 .db #0x00 ; 0 0012ED 00 170 .db #0x00 ; 0 0012EE 00 171 .db #0x00 ; 0 0012EF 00 172 .db #0x00 ; 0 0012F0 06 173 .db #0x06 ; 6 0012F1 04 174 .db #0x04 ; 4 0012F2 04 175 .db #0x04 ; 4 0012F3 00 176 .db #0x00 ; 0 0012F4 00 177 .db #0x00 ; 0 0012F5 00 178 .db #0x00 ; 0 0012F6 00 179 .db #0x00 ; 0 0012F7 00 180 .db #0x00 ; 0 0012F8 00 181 .db #0x00 ; 0 0012F9 2D 182 .db #0x2d ; 45 0012FA 00 183 .db #0x00 ; 0 0012FB 2D 184 .db #0x2d ; 45 0012FC 00 185 .db #0x00 ; 0 0012FD 00 186 .db #0x00 ; 0 0012FE 00 187 .db #0x00 ; 0 0012FF 3F 188 .db #0x3f ; 63 001300 01 189 .db #0x01 ; 1 001301 39 190 .db #0x39 ; 57 '9' 001302 01 191 .db #0x01 ; 1 001303 01 192 .db #0x01 ; 1 001304 01 193 .db #0x01 ; 1 001305 01 194 .db #0x01 ; 1 001306 01 195 .db #0x01 ; 1 001307 07 196 .db #0x07 ; 7 001308 00 197 .db #0x00 ; 0 001309 03 198 .db #0x03 ; 3 00130A 02 199 .db #0x02 ; 2 00130B 02 200 .db #0x02 ; 2 00130C 02 201 .db #0x02 ; 2 00130D 02 202 .db #0x02 ; 2 00130E 02 203 .db #0x02 ; 2 00130F 00 204 .db #0x00 ; 0 001310 00 205 .db #0x00 ; 0 001311 00 206 .db #0x00 ; 0 001312 00 207 .db #0x00 ; 0 001313 00 208 .db #0x00 ; 0 001314 00 209 .db #0x00 ; 0 001315 00 210 .db #0x00 ; 0 001316 00 211 .db #0x00 ; 0 001317 00 212 .db #0x00 ; 0 001318 00 213 .db #0x00 ; 0 001319 2D 214 .db #0x2d ; 45 00131A 00 215 .db #0x00 ; 0 00131B 00 216 .db #0x00 ; 0 00131C 00 217 .db #0x00 ; 0 00131D 00 218 .db #0x00 ; 0 00131E 00 219 .db #0x00 ; 0 00131F 3F 220 .db #0x3f ; 63 001320 221 _FlowStates: 001320 00 222 .db #0x00 ; 0 001321 00 223 .db #0x00 ; 0 001322 00 224 .db #0x00 ; 0 001323 00 225 .db #0x00 ; 0 001324 00 226 .db #0x00 ; 0 001325 00 227 .db #0x00 ; 0 001326 00 228 .db #0x00 ; 0 001327 00 229 .db #0x00 ; 0 001328 00 230 .db #0x00 ; 0 001329 00 231 .db #0x00 ; 0 00132A 00 232 .db #0x00 ; 0 00132B 00 233 .db #0x00 ; 0 00132C 00 234 .db #0x00 ; 0 00132D 00 235 .db #0x00 ; 0 00132E 00 236 .db #0x00 ; 0 00132F 00 237 .db #0x00 ; 0 001330 00 238 .db #0x00 ; 0 001331 00 239 .db #0x00 ; 0 001332 81 240 .db #0x81 ; 129 001333 2D 241 .db #0x2d ; 45 001334 26 242 .db #0x26 ; 38 001335 00 243 .db #0x00 ; 0 001336 04 244 .db #0x04 ; 4 001337 04 245 .db #0x04 ; 4 001338 03 246 .db #0x03 ; 3 001339 02 247 .db #0x02 ; 2 00133A 00 248 .db #0x00 ; 0 00133B 81 249 .db #0x81 ; 129 00133C 2D 250 .db #0x2d ; 45 00133D 21 251 .db #0x21 ; 33 00133E 00 252 .db #0x00 ; 0 00133F 04 253 .db #0x04 ; 4 001340 04 254 .db #0x04 ; 4 001341 03 255 .db #0x03 ; 3 001342 02 256 .db #0x02 ; 2 001343 00 257 .db #0x00 ; 0 001344 258 _InitData: 001344 A0 259 .db #0xa0 ; 160 001345 00 260 .db #0x00 ; 0 001346 00 261 .db #0x00 ; 0 001347 00 262 .db #0x00 ; 0 001348 EE 263 .db #0xee ; 238 001349 4E 264 .db #0x4e ; 78 'N' 00134A 00 265 .db #0x00 ; 0 266 .area CABS (ABS,CODE)