FreeCalypso > hg > freecalypso-reveng
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 |