comparison dsample-fw-disasm @ 269:d0bb4b083595

dsample-fw-disasm: located cinit records for rf_path and synth_*
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 19 Jan 2018 07:20:42 +0000
parents ace3136d0601
children 41edb6ec565e
comparison
equal deleted inserted replaced
268:e493fcff28ab 269:d0bb4b083595
237 10228: e51f01e4 ldr r0, =0x1047c ; via 0x1004c 237 10228: e51f01e4 ldr r0, =0x1047c ; via 0x1004c
238 1022c: e3700001 cmn r0, #1 238 1022c: e3700001 cmn r0, #1
239 10230: 1b00007f blne 0x10434 ; _auto_init 239 10230: 1b00007f blne 0x10434 ; _auto_init
240 10234: e59f01ec ldr r0, =0x1078744 ; via 0x10428 240 10234: e59f01ec ldr r0, =0x1078744 ; via 0x10428
241 10238: ea09151f b 0x2556bc ; _INC_Initialize 241 10238: ea09151f b 0x2556bc ; _INC_Initialize
242
243 ; cinit record for synth_900
244 11014: 0000002d
245 11018: 0083be30
246 1101c: 00000000
247 11020: 0000007c
248 11024: 000003a7
249 11028: 00000004
250 1102c: 0000037a
251 11030: 00000001
252 11034: 000003ce
253 11038: 000003ff
254 1103c: 0000039d
255 11040: 00000004
256 11044: 00000370
257 11048: c046c001
258
259 ; cinit record for synth_1800
260 1104c: 00000015
261 11050: 0083be60
262 11054: 000001ff
263 11058: 00000375
264 1105c: 0000070d
265 11060: 00000001
266 11064: 000006ae
267 11068: c046c0ff
268
269 ; cinit record for synth_1900
270 1106c: 00000015
271 11070: 0083be78
272 11074: 000001ff
273 11078: 0000032a
274 1107c: 0000078a
275 11080: 00000001
276 11084: 0000073a
277 11088: c046c0ff
278
279 ; cinit record for synth_850
280 1108c: 00000015
281 11090: 0083be90
282 11094: 0000007f
283 11098: 000000fb
284 1109c: 00000365
285 110a0: 00000004
286 110a4: 00000338
287 110a8: c046c001
288
289 ; cinit record for the rf_path array
290 11294: 00000050
291 11298: 0083c048
292
293 ; EGSM
294 1129c: 16162000
295 112a0: 00141612
296 112a4: 0083be30
297 112a8: 0083bf48
298 112ac: 0083bec8
299
300 ; DCS
301 112b0: 16166000
302 112b4: 00121614
303 112b8: 0083be60
304 112bc: 0083bf88
305 112c0: 0083bee8
306
307 ; PCS
308 112c4: 16064000
309 112c8: 00121614
310 112cc: 0083be78
311 112d0: 0083c008
312 112d4: 0083bf28
313
314 ; GSM850
315 112d8: 16162000
316 112dc: 00141612
317 112e0: 0083be90
318 112e4: 0083bfc8
319 112e8: 0083bf08
242 320
243 $Init_Target: 321 $Init_Target:
244 2458f0: b570 push {r4, r5, r6, lr} 322 2458f0: b570 push {r4, r5, r6, lr}
245 2458f2: b081 sub sp, #4 323 2458f2: b081 sub sp, #4
246 ; write 0x6000 into FFFE:F008 like TCS211 324 ; write 0x6000 into FFFE:F008 like TCS211
2423 2501
2424 IRAM data: 2502 IRAM data:
2425 2503
2426 0x839ea8 rf structure 2504 0x839ea8 rf structure
2427 0x83a09c adc_cal structure 2505 0x83a09c adc_cal structure
2506 0x83be30 synth_900
2507 0x83be60 synth_1800
2508 0x83be78 synth_1900
2509 0x83be90 synth_850
2510 0x83c048 rf_path array of structs
2428 0x83c09c rf_data 32-bit var? 2511 0x83c09c rf_data 32-bit var?
2429 0x83c0a0 rf_band 8-bit var 2512 0x83c0a0 rf_band 8-bit var
2430 0x83c0a1 rf_index 8-bit var 2513 0x83c0a1 rf_index 8-bit var
2431 0x83c0a4 TP_Ptr 2514 0x83c0a4 TP_Ptr
2432 0x83cdb4 l1_config structure 2515 0x83cdb4 l1_config structure