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 |
