=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== hatari-2.2.1+dfsg/tests/debugger/data/debugger.ini-3- hatari-2.2.1+dfsg/tests/debugger/data/debugger.ini:4:lock regaddr disasm d0 hatari-2.2.1+dfsg/tests/debugger/data/debugger.ini-5- ############################################## hatari-2.2.1+dfsg/tests/debugger/test-dummies.c-96-void m68k_dumpstate (FILE *f, uaecptr *nextpc) { } hatari-2.2.1+dfsg/tests/debugger/test-dummies.c:97:void m68k_disasm (FILE *f, uaecptr addr, uaecptr *nextpc, int cnt) { } hatari-2.2.1+dfsg/tests/debugger/test-dummies.c-98-#endif ############################################## hatari-2.2.1+dfsg/tests/debugger/test-dummies.c-200-Uint32 Disasm_GetNextPC(Uint32 pc) { return pc+2; } hatari-2.2.1+dfsg/tests/debugger/test-dummies.c:201:void Disasm (FILE *f, uaecptr addr, uaecptr *nextpc, int count) {} hatari-2.2.1+dfsg/tests/debugger/test-dummies.c-202-void Disasm_GetColumns(int *columns) {} ############################################## hatari-2.2.1+dfsg/tests/natfeats/nf_asmg.s-1-/* hatari-2.2.1+dfsg/tests/natfeats/nf_asmg.s:2: * nf_asm.s - GCC NatFeats ASM detection code hatari-2.2.1+dfsg/tests/natfeats/nf_asmg.s-3- * ############################################## hatari-2.2.1+dfsg/tests/natfeats/natfeats.h-24- hatari-2.2.1+dfsg/tests/natfeats/natfeats.h:25:/* internal ASM helper interface for natfeats.c */ hatari-2.2.1+dfsg/tests/natfeats/natfeats.h-26-long CDECL nf_id(const char *); ############################################## hatari-2.2.1+dfsg/tests/natfeats/nf_asma.s:1:; nf_asma.s - AHCC NatFeats ASM detection code hatari-2.2.1+dfsg/tests/natfeats/nf_asma.s-2-; ############################################## hatari-2.2.1+dfsg/tests/natfeats/nf_asmv.s:1:; nf_asmv.s - VBCC/Vasm NatFeats ASM detection code hatari-2.2.1+dfsg/tests/natfeats/nf_asmv.s-2-; ############################################## hatari-2.2.1+dfsg/tests/keymap/keytest.c-91- /* TREEMENU should be defines, generated by the rsc editor */ hatari-2.2.1+dfsg/tests/keymap/keytest.c:92: rsrc_gaddr (R_TREE, TREEMENU, &tree_menu); hatari-2.2.1+dfsg/tests/keymap/keytest.c-93- menu_bar (tree_menu, TRUE); /* show menubar */ ############################################## hatari-2.2.1+dfsg/tests/configfile.sh-42- --monitor tv --frameskips 3 --mousewarp off --statusbar FALSE \ hatari-2.2.1+dfsg/tests/configfile.sh:43: --disasm uae --joy0 keys --keymap "$keymap" --crop 1 --fast-boot 1 \ hatari-2.2.1+dfsg/tests/configfile.sh-44- --protect-floppy auto --gemdos-case upper --acsi 3="$acsifile" \ ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-2008- (from WinUAE 4.0.0 beta5 2018/04/22) hatari-2.2.1+dfsg/doc/changelog.txt:2009: - change arguments for m68k_disasm / m68k_dumpstate hatari-2.2.1+dfsg/doc/changelog.txt-2010- - fix MOVE16 disassembly ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-2894- * src/debug/68kDisass.c: hatari-2.2.1+dfsg/doc/changelog.txt:2895: Support hex values for --disasm and warn about invalid numbers hatari-2.2.1+dfsg/doc/changelog.txt-2896- [f6c85174f8a7] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-8871- STE DMA sound should be played even when frameEndAddr == hatari-2.2.1+dfsg/doc/changelog.txt:8872: frameStartAddr (fix 'A Little Bit Insane' demo by Lazer) hatari-2.2.1+dfsg/doc/changelog.txt-8873- [b0f31f84e30b] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-16552- * tests/natfeats/nf_asm.s, tests/natfeats/readme.txt: hatari-2.2.1+dfsg/doc/changelog.txt:16553: add readme and preliminary GCC / Gas ASM version hatari-2.2.1+dfsg/doc/changelog.txt-16554- [baa7ca42b28c] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-17910- * src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:17911: dsp disasm fix : the opcode decoder must detect an illegal hatari-2.2.1+dfsg/doc/changelog.txt-17912- instruction if the decoded opcode doesn't exist. In this case, the hatari-2.2.1+dfsg/doc/changelog.txt:17913: disasm opcode must be displayed as "dc value" hatari-2.2.1+dfsg/doc/changelog.txt-17914- [2572fbd7ea47] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-19322- * src/debug/68kDisass.c: hatari-2.2.1+dfsg/doc/changelog.txt:19323: profile data overrides asm comments hatari-2.2.1+dfsg/doc/changelog.txt-19324- ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-19564- * src/debug/profilecpu.c: hatari-2.2.1+dfsg/doc/changelog.txt:19565: correct cycles values & Disasm FILE* pointer hatari-2.2.1+dfsg/doc/changelog.txt-19566- ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-21163- * doc/hatari.1, doc/manual.html: hatari-2.2.1+dfsg/doc/changelog.txt:21164: document new debugger commands and new disasm option hatari-2.2.1+dfsg/doc/changelog.txt-21165- [d965351b4ae6] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-21291- src/options.c: hatari-2.2.1+dfsg/doc/changelog.txt:21292: add --disasm option hatari-2.2.1+dfsg/doc/changelog.txt-21293- ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-21408- * src/falcon/dsp.c, src/falcon/dsp.h: hatari-2.2.1+dfsg/doc/changelog.txt:21409: support for returning next DSP PC without disasm output hatari-2.2.1+dfsg/doc/changelog.txt-21410- [97d057207ac2] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-21412- * src/debug/68kDisass.c, src/debug/68kDisass.h: hatari-2.2.1+dfsg/doc/changelog.txt:21413: support for returning next CPU PC without disasm output hatari-2.2.1+dfsg/doc/changelog.txt-21414- [4148340604fb] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-24086- added the addresses mnemonics in the X peripheral memory. When one hatari-2.2.1+dfsg/doc/changelog.txt:24087: disasm the x peripheral memory (dm x $ffc0 to dm x $ffff), the hatari-2.2.1+dfsg/doc/changelog.txt-24088- address mnemonic is added at the end of the disasm. ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-25951- accept register/symbol/variable names for ranges to allow them for hatari-2.2.1+dfsg/doc/changelog.txt:25952: memdump & disasm commands hatari-2.2.1+dfsg/doc/changelog.txt-25953- [b59a4d2d5017] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-26747- write_memory inline. Better readability for a and b registers in hatari-2.2.1+dfsg/doc/changelog.txt:26748: disasm mode. hatari-2.2.1+dfsg/doc/changelog.txt-26749- [40fc47accfba] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-26900- * src/falcon/dsp_cpu.c: hatari-2.2.1+dfsg/doc/changelog.txt:26901: fix: dsp56k_disasm must be called before instruction execution hatari-2.2.1+dfsg/doc/changelog.txt-26902- because some instructions like jmp, jsr, ... change the stack value. ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-26920- * src/falcon/dsp_cpu.c: hatari-2.2.1+dfsg/doc/changelog.txt:26921: add: dsp disasm trace hatari-2.2.1+dfsg/doc/changelog.txt-26922- [1ccac6897d8f] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-27148- src/cpu/newcpu.h, src/cpu/sysdeps.h: hatari-2.2.1+dfsg/doc/changelog.txt:27149: fix f_out to allow disasm register with new CPU. Thanks to Eero to hatari-2.2.1+dfsg/doc/changelog.txt-27150- the tip. ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-27566- * src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:27567: const non-modified DSP disasm arrays too hatari-2.2.1+dfsg/doc/changelog.txt-27568- [d303f1028b57] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-27778- * src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:27779: fix : 2 bugs fixed in dsp_lua and dsp_tcc disasm code hatari-2.2.1+dfsg/doc/changelog.txt-27780- [feff3d5cda04] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-29398- src/falcon/dsp_disasm.h: hatari-2.2.1+dfsg/doc/changelog.txt:29399: reworked dsp disasm code. fix mem disasm order (mem changes were hatari-2.2.1+dfsg/doc/changelog.txt:29400: displayed before the instruction in disasm mode). Optimized disasm hatari-2.2.1+dfsg/doc/changelog.txt-29401- code ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-30005- * doc/release-notes.txt, doc/todo.txt: hatari-2.2.1+dfsg/doc/changelog.txt:30006: note in docs: options for how many lines to disasm & memdump hatari-2.2.1+dfsg/doc/changelog.txt-30007- [4ea11a28275f] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-30358- src/includes/configuration.h: hatari-2.2.1+dfsg/doc/changelog.txt:30359: Make debugger disasm and memdump lines configurable from Hatari hatari-2.2.1+dfsg/doc/changelog.txt-30360- config, move number base variable from Log section to new Debugger ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-30564- * src/debug/debugdsp.c: hatari-2.2.1+dfsg/doc/changelog.txt:30565: fix DSP symbols in disasm output + minor DSP debugger output hatari-2.2.1+dfsg/doc/changelog.txt-30566- improvements ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-30695- src/debug/debugui.c: hatari-2.2.1+dfsg/doc/changelog.txt:30696: reset disasm address to PC whenever re-entering the debugger. hatari-2.2.1+dfsg/doc/changelog.txt-30697- [6e3ff0505fb7] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-31161- * src/debug/debugcpu.c: hatari-2.2.1+dfsg/doc/changelog.txt:31162: show symbols in disasm trace when: nCpuActiveBPs || nCpuActiveCBs || hatari-2.2.1+dfsg/doc/changelog.txt-31163- nCpuSteps ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-31207- Counted CPU breakpoint support. Show symbols & breakpoints with CPU hatari-2.2.1+dfsg/doc/changelog.txt:31208: disasm trace (only if there are CPU breakpoints) hatari-2.2.1+dfsg/doc/changelog.txt-31209- [051e73aca8d8] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-33137- * python-ui/debugui.py: hatari-2.2.1+dfsg/doc/changelog.txt:33138: fix: debugger memdump/disasm show/save/load need now to use '$' for hatari-2.2.1+dfsg/doc/changelog.txt-33139- hex ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-34722- - fix debugui.py default config value type (without saved config hatari-2.2.1+dfsg/doc/changelog.txt:34723: you got exception when trying to switch to disasm or memory dump hatari-2.2.1+dfsg/doc/changelog.txt-34724- mode) ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-34977- - add options dialog for number of lines on screen hatari-2.2.1+dfsg/doc/changelog.txt:34978: - use different address skips in memdump & disasm modes hatari-2.2.1+dfsg/doc/changelog.txt-34979- - get distinct lines from hatari instead of concatenated data ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35516- * src/debugui.c, src/falcon/dsp.c: hatari-2.2.1+dfsg/doc/changelog.txt:35517: removed the TODO for dsp disasm Eero removed yesterday and I readded hatari-2.2.1+dfsg/doc/changelog.txt-35518- by mistake tonight. ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35522- src/falcon/dsp_core.c, src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:35523: fixed some minor bugs added dsp disasm dump registers (command dr in hatari-2.2.1+dfsg/doc/changelog.txt:35524: the debugger) modified dsp disasm program to display correctly hatari-2.2.1+dfsg/doc/changelog.txt-35525- instructions in 2 words added some comments ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35555- * src/debugui.c: hatari-2.2.1+dfsg/doc/changelog.txt:35556: DSP disasm completed, remove TODO hatari-2.2.1+dfsg/doc/changelog.txt-35557- [40db54c671f3] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35571- * src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:35572: dsp disasm : change the way traces are displayed. We now display hatari-2.2.1+dfsg/doc/changelog.txt-35573- "pc: opcode disassembled_instruction" ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35592- * src/falcon/dsp.c, src/falcon/dsp_disasm.c, src/falcon/dsp_disasm.h: hatari-2.2.1+dfsg/doc/changelog.txt:35593: dsp.c added : use of dsp_disasm instruction length to disasemble hatari-2.2.1+dfsg/doc/changelog.txt-35594- correctly the memory. ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-35598- src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:35599: compil bug correction + added instruction length in DSP disasm code hatari-2.2.1+dfsg/doc/changelog.txt-35600- [0f4b1d578fa8] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-36200- * src/falcon/dsp_disasm.c: hatari-2.2.1+dfsg/doc/changelog.txt:36201: Sync DSP disasm code from aranym hatari-2.2.1+dfsg/doc/changelog.txt-36202- [a577781adf90] ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-38534- hatari-2.2.1+dfsg/doc/changelog.txt:38535: * src/falcon/dsp_disasm.c: DSP56k disasm fix: mask out address hatari-2.2.1+dfsg/doc/changelog.txt-38536- bits to 32K, to read current instruction ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-38587- CVS: - dsp56k fixes: -LUA instruction must not change source hatari-2.2.1+dfsg/doc/changelog.txt:38588: register. -Parallel moves: disasm for dsp_pm_4, fixes in hatari-2.2.1+dfsg/doc/changelog.txt-38589- dsp_pm_1. (Thanks to Laurent Sallafranque for the patches) ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-39116- * src/falcon/dsp_cpu.c: Patch from Aranym: Split write_memory in hatari-2.2.1+dfsg/doc/changelog.txt:39117: disasm/non disasm version hatari-2.2.1+dfsg/doc/changelog.txt-39118- ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-39120- hatari-2.2.1+dfsg/doc/changelog.txt:39121: * src/falcon/dsp_disasm.c: Patch from Aranym: Fix disasm to match hatari-2.2.1+dfsg/doc/changelog.txt-39122- memory mapping changes ############################################## hatari-2.2.1+dfsg/doc/changelog.txt-39224- hatari-2.2.1+dfsg/doc/changelog.txt:39225: * src/falcon/dsp_cpu.c: Ooops, DSP_DISASM should not be defined by hatari-2.2.1+dfsg/doc/changelog.txt-39226- default. ############################################## hatari-2.2.1+dfsg/doc/release-notes.txt-439- not when continuing emulation from debugger hatari-2.2.1+dfsg/doc/release-notes.txt:440: - Fix: direct DSP register, disasm and memdumps to debugger log hatari-2.2.1+dfsg/doc/release-notes.txt-441- file, similarly to CPU ############################################## hatari-2.2.1+dfsg/doc/release-notes.txt-1385- argument can be an expression (see "evaluate" above) hatari-2.2.1+dfsg/doc/release-notes.txt:1386: - Display DSP instructions cycle timings in disasm mode (in cycles) hatari-2.2.1+dfsg/doc/release-notes.txt:1387: - Configuration options for how many lines to disasm & memdump hatari-2.2.1+dfsg/doc/release-notes.txt-1388-- Fix VBLs/s counting to work also when --run-vbls isn't used ############################################## hatari-2.2.1+dfsg/doc/release-notes.txt-1404-- Fix incorrect use of DESTDIR in python-ui installation hatari-2.2.1+dfsg/doc/release-notes.txt:1405:- Fix memdump/disasm in python-ui hatari-2.2.1+dfsg/doc/release-notes.txt-1406- ############################################## hatari-2.2.1+dfsg/doc/manual.html-877-messages and MiNT console output, not just normal BIOS console output.</p> hatari-2.2.1+dfsg/doc/manual.html:878:<p class="parameter">--disasm <x></p> hatari-2.2.1+dfsg/doc/manual.html-879-<p class="paramdesc">Set disassembly options. 'uae' and 'ext' select ############################################## hatari-2.2.1+dfsg/doc/manual.html-2549- breakpoint ( b) : set/remove/list conditional CPU breakpoints hatari-2.2.1+dfsg/doc/manual.html:2550: disasm ( d) : disassemble from PC, or given address hatari-2.2.1+dfsg/doc/manual.html-2551- profile ( ) : profile CPU code ############################################## hatari-2.2.1+dfsg/doc/manual.html-2564- dspbreak (db) : set/remove/list conditional DSP breakpoints hatari-2.2.1+dfsg/doc/manual.html:2565: dspdisasm (dd) : disassemble DSP code hatari-2.2.1+dfsg/doc/manual.html-2566- dspmemdump (dm) : dump DSP memory ############################################## hatari-2.2.1+dfsg/doc/manual.html-2683-<pre> hatari-2.2.1+dfsg/doc/manual.html:2684:> disasm pc hatari-2.2.1+dfsg/doc/manual.html-2685-$00aa6e : 2f08 move.l a0,-(sp) ############################################## hatari-2.2.1+dfsg/doc/manual.html-2700-<p> hatari-2.2.1+dfsg/doc/manual.html:2701:Use "setopt --disasm help" if you want to set options controlling hatari-2.2.1+dfsg/doc/manual.html-2702-the disassembly output. ############################################## hatari-2.2.1+dfsg/doc/emutos.txt-1096-- Gourand triangles demos (by ray//.tSCc) hatari-2.2.1+dfsg/doc/emutos.txt:1097: - these have asm sources! hatari-2.2.1+dfsg/doc/emutos.txt-1098-- Illusion 64 (by Paranoia) ############################################## hatari-2.2.1+dfsg/doc/hatari.1-506-.TP hatari-2.2.1+dfsg/doc/hatari.1:507:.B \-\-disasm <x> hatari-2.2.1+dfsg/doc/hatari.1-508-Set disassembly options. 'uae' and 'ext' select the dissasembly engine ############################################## hatari-2.2.1+dfsg/python-ui/release-notes.txt-61-- Support new tracepoints (AES, DSP, Videl, Crossbar) hatari-2.2.1+dfsg/python-ui/release-notes.txt:62:- Disasm update for new Hatari disassembly output hatari-2.2.1+dfsg/python-ui/release-notes.txt-63- ############################################## hatari-2.2.1+dfsg/python-ui/debugui.py-134- vbox = self.dialog.vbox hatari-2.2.1+dfsg/python-ui/debugui.py:135: vbox.add(Gtk.Label(label="Memdump/disasm lines:")) hatari-2.2.1+dfsg/python-ui/debugui.py-136- vbox.add(scale) ############################################## hatari-2.2.1+dfsg/python-ui/debugui.py-157- # dump modes hatari-2.2.1+dfsg/python-ui/debugui.py:158: DISASM = 1 hatari-2.2.1+dfsg/python-ui/debugui.py-159- MEMDUMP = 2 ############################################## hatari-2.2.1+dfsg/python-ui/debugui.py-334- output = output[:self.lines] hatari-2.2.1+dfsg/python-ui/debugui.py:335: # with disasm need to re-get the addresses from the output hatari-2.2.1+dfsg/python-ui/debugui.py-336- self.first = int(output[0][1:output[0].find(":")], 16) ############################################## hatari-2.2.1+dfsg/src/m68000.c-335- * -1 similar to 0 but with extended 80 bit precision, only for x86 CPU) hatari-2.2.1+dfsg/src/m68000.c:336: * (TODO [NP] not in Hatari for now, require fpp_native_msvc_80bit.cpp / fpux64_80.asm / fpux86_80.asm) hatari-2.2.1+dfsg/src/m68000.c-337- * mmu_model : 0, 68030, 68040, 68060 ############################################## hatari-2.2.1+dfsg/src/hd6301_cpu.h-31- const char *op_mnemonic; /* Printout format string */ hatari-2.2.1+dfsg/src/hd6301_cpu.h:32: Uint8 op_disasm; /* For instructions disasm */ hatari-2.2.1+dfsg/src/hd6301_cpu.h-33-}; ############################################## hatari-2.2.1+dfsg/src/hd6301_cpu.h-38- hatari-2.2.1+dfsg/src/hd6301_cpu.h:39:/* HF6301 Disasm and debug code */ hatari-2.2.1+dfsg/src/hd6301_cpu.h-40-extern void hd6301_disasm(void); ############################################## hatari-2.2.1+dfsg/src/stMemory.c-1057- */ hatari-2.2.1+dfsg/src/stMemory.c:1058:Uint32 STMemory_MMU_Translate_Addr ( Uint32 addr_logical ) hatari-2.2.1+dfsg/src/stMemory.c-1059-{ ############################################## hatari-2.2.1+dfsg/src/blitter.c-1449- hatari-2.2.1+dfsg/src/blitter.c:1450: fprintf(fp, "src addr (0x%x): 0x%06x\n", REG_SRC_ADDR, regs->src_addr); hatari-2.2.1+dfsg/src/blitter.c:1451: fprintf(fp, "dst addr (0x%x): 0x%06x\n", REG_DST_ADDR, regs->dst_addr); hatari-2.2.1+dfsg/src/blitter.c-1452- fprintf(fp, "words (0x%x): %u\n", REG_X_COUNT, regs->words); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-466- addrbank *ab = get_sub_bank(&addr); hatari-2.2.1+dfsg/src/cpu/memory.c:467: return ab->xlateaddr(addr); hatari-2.2.1+dfsg/src/cpu/memory.c-468-} ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-603- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:604: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-605- return do_get_mem_long(STmemory + addr); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-611- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:612: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-613- return do_get_mem_word(STmemory + addr); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-619- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:620: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-621- return STmemory[addr]; ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-627- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:628: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-629- do_put_mem_long(STmemory + addr, l); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-635- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:636: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-637- do_put_mem_word(STmemory + addr, w); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-643- addr &= STmem_mask; hatari-2.2.1+dfsg/src/cpu/memory.c:644: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-645- STmemory[addr] = b; ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-774- hatari-2.2.1+dfsg/src/cpu/memory.c:775: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-776- return do_get_mem_long(STmemory + addr); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-792- hatari-2.2.1+dfsg/src/cpu/memory.c:793: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-794- return do_get_mem_word(STmemory + addr); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-809- hatari-2.2.1+dfsg/src/cpu/memory.c:810: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-811- return STmemory[addr]; ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-826- hatari-2.2.1+dfsg/src/cpu/memory.c:827: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-828- do_put_mem_long(STmemory + addr, l); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-850- hatari-2.2.1+dfsg/src/cpu/memory.c:851: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-852- do_put_mem_word(STmemory + addr, w); ############################################## hatari-2.2.1+dfsg/src/cpu/memory.c-867- hatari-2.2.1+dfsg/src/cpu/memory.c:868: addr = STMemory_MMU_Translate_Addr ( addr ); hatari-2.2.1+dfsg/src/cpu/memory.c-869- STmemory[addr] = b; ############################################## hatari-2.2.1+dfsg/src/cpu/memory.h-703-{ hatari-2.2.1+dfsg/src/cpu/memory.h:704: return get_mem_bank (addr).xlateaddr(addr); hatari-2.2.1+dfsg/src/cpu/memory.h-705-} ############################################## hatari-2.2.1+dfsg/src/cpu/md-fpp.h-82- hatari-2.2.1+dfsg/src/cpu/md-fpp.h:83: __asm { hatari-2.2.1+dfsg/src/cpu/md-fpp.h-84- fld dword ptr longvalue; ############################################## hatari-2.2.1+dfsg/src/cpu/md-fpp.h-96- hatari-2.2.1+dfsg/src/cpu/md-fpp.h:97: __asm { hatari-2.2.1+dfsg/src/cpu/md-fpp.h-98- fld qword ptr floatfake; ############################################## hatari-2.2.1+dfsg/src/cpu/md-fpp.h-116- hatari-2.2.1+dfsg/src/cpu/md-fpp.h:117: __asm { hatari-2.2.1+dfsg/src/cpu/md-fpp.h-118- fld tbyte ptr longarray; ############################################## hatari-2.2.1+dfsg/src/cpu/md-fpp.h-130- uae_u32 longarray[3], *srcarray = (uae_u32 *)&src; hatari-2.2.1+dfsg/src/cpu/md-fpp.h:131: __asm { hatari-2.2.1+dfsg/src/cpu/md-fpp.h-132- fld qword ptr src; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.h-52-extern void debug_parser (const TCHAR *cmd, TCHAR *out, uae_u32 outsize); hatari-2.2.1+dfsg/src/cpu/debug.h:53:extern void mmu_disasm (uaecptr pc, int lines); hatari-2.2.1+dfsg/src/cpu/debug.h-54-extern int debug_read_memory_16 (uaecptr addr); ############################################## hatari-2.2.1+dfsg/src/cpu/debug.h-61-extern uae_u8 *get_real_address_debug(uaecptr addr); hatari-2.2.1+dfsg/src/cpu/debug.h:62:extern int debug_safe_addr(uaecptr addr, int size); hatari-2.2.1+dfsg/src/cpu/debug.h-63- ############################################## hatari-2.2.1+dfsg/src/cpu/fpp_native.c-152-#if defined(X86_MSVC_ASSEMBLY) && 0 hatari-2.2.1+dfsg/src/cpu/fpp_native.c:153: __asm { fldcw word ptr x87_cw } hatari-2.2.1+dfsg/src/cpu/fpp_native.c-154-#elif defined(__GNUC__) && 0 ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-485- hatari-2.2.1+dfsg/src/cpu/debug.c:486:int debug_safe_addr (uaecptr addr, int size) hatari-2.2.1+dfsg/src/cpu/debug.c-487-{ ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-1065- hatari-2.2.1+dfsg/src/cpu/debug.c:1066:static uae_u32 lastaddr (void) hatari-2.2.1+dfsg/src/cpu/debug.c-1067-{ ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-1091- hatari-2.2.1+dfsg/src/cpu/debug.c:1092: if (addr >= lastaddr ()) { hatari-2.2.1+dfsg/src/cpu/debug.c-1093- *next = -1; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-1170- hatari-2.2.1+dfsg/src/cpu/debug.c:1171:static uaecptr nextaddr (uaecptr addr, uaecptr last, uaecptr *end) hatari-2.2.1+dfsg/src/cpu/debug.c-1172-{ ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-1215- b1 = b2 = 0; hatari-2.2.1+dfsg/src/cpu/debug.c:1216: if (debug_safe_addr (addr, 1)) { hatari-2.2.1+dfsg/src/cpu/debug.c-1217- b1 = get_byte_debug (addr + 0); ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2382- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2383: while ((addr = nextaddr (addr, 0, &end)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2384- memsize += end - addr; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2393- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2394: while ((addr = nextaddr (addr, 0, &end)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2395- for (i = addr; i < end; i++) ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2413- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2414: while ((addr = nextaddr (addr, 0, NULL)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2415- uae_s32 b, b2; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2456- p1[addrcnt + 1] = b >> 0; hatari-2.2.1+dfsg/src/cpu/debug.c:2457: addr = nextaddr (addr, 0, NULL); hatari-2.2.1+dfsg/src/cpu/debug.c-2458- if (addr == 0xffffffff) ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2473- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2474: while ((addr = nextaddr(addr, 0, NULL)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2475- int addroff = addrcnt >> 3; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2502- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2503: while ((addr = nextaddr (addr, 0, &end)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2504- memsize += end - addr; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2536- prevmemcnt = memcnt = 0; hatari-2.2.1+dfsg/src/cpu/debug.c:2537: while ((addr = nextaddr (addr, 0, &end)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2538- if (addr + size < end) { ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2622- addr = 0xffffffff; hatari-2.2.1+dfsg/src/cpu/debug.c:2623: while ((addr = nextaddr (addr, 0, &end)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-2624- if (end < 0x01000000) { ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-2975- if (mem_banks[addr >> 16]->check (addr, size)) { hatari-2.2.1+dfsg/src/cpu/debug.c:2976: uae_u8 *p = mem_banks[addr >> 16]->xlateaddr (addr); hatari-2.2.1+dfsg/src/cpu/debug.c-2977- if (size == 1) ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-3207-{ hatari-2.2.1+dfsg/src/cpu/debug.c:3208: return debug_mem_banks[munge24 (addr) >> 16]->xlateaddr (addr); hatari-2.2.1+dfsg/src/cpu/debug.c-3209-} ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-3821- return NULL; hatari-2.2.1+dfsg/src/cpu/debug.c:3822: return mem_banks[addr >> 16]->xlateaddr (addr); hatari-2.2.1+dfsg/src/cpu/debug.c-3823-} ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-3935- if (a1->check(((j << 16) | bankoffset), (size * 1024) / mirrored)) hatari-2.2.1+dfsg/src/cpu/debug.c:3936: crc = get_crc32 (a1->xlateaddr((j << 16) | bankoffset), (size * 1024) / mirrored); hatari-2.2.1+dfsg/src/cpu/debug.c-3937- struct romdata *rd = getromdatabycrc (crc); ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-4121- if ((b->flags & ABFLAG_ROM) || (b->flags & ABFLAG_RAM) || (b->flags & ABFLAG_ROMIN)) { hatari-2.2.1+dfsg/src/cpu/debug.c:4122: p = b->xlateaddr (v2); hatari-2.2.1+dfsg/src/cpu/debug.c-4123- if (!memcmp (p, name, strlen (name) + 1)) ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-4789- addr = 0; hatari-2.2.1+dfsg/src/cpu/debug.c:4790: endaddr = lastaddr (); hatari-2.2.1+dfsg/src/cpu/debug.c-4791- if (more_params (cc)) { ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-4796- console_out_f (_T("Searching from %08X to %08X..\n"), addr, endaddr); hatari-2.2.1+dfsg/src/cpu/debug.c:4797: while ((addr = nextaddr (addr, endaddr, NULL)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-4798- if (addr == endaddr) ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-5145- addr = 0; hatari-2.2.1+dfsg/src/cpu/debug.c:5146: end = lastaddr (); hatari-2.2.1+dfsg/src/cpu/debug.c-5147- ea = readhex (inptr); ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-5154- end2 = 0; hatari-2.2.1+dfsg/src/cpu/debug.c:5155: while((addr = nextaddr (addr, end, &end2)) != 0xffffffff) { hatari-2.2.1+dfsg/src/cpu/debug.c-5156- if ((addr & 1) == 0 && addr + 6 <= end2) { ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-5160- if (ea == sea || ea == dea) { hatari-2.2.1+dfsg/src/cpu/debug.c:5161: m68k_disasm (addr, NULL, 0xffffffff, 1); hatari-2.2.1+dfsg/src/cpu/debug.c-5162- hits++; ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-5474- } else { hatari-2.2.1+dfsg/src/cpu/debug.c:5475: m68k_disasm (daddr, &nxdis, 0xffffffff, count); hatari-2.2.1+dfsg/src/cpu/debug.c-5476- } ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-5636- console_out_f(_T("%2d "), regs.intmask ? regs.intmask : (regs.s ? -1 : 0)); hatari-2.2.1+dfsg/src/cpu/debug.c:5637: m68k_disasm (regs.pc, NULL, 0xffffffff, 1); hatari-2.2.1+dfsg/src/cpu/debug.c-5638- } ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-6201- hatari-2.2.1+dfsg/src/cpu/debug.c:6202:void mmu_disasm (uaecptr pc, int lines) hatari-2.2.1+dfsg/src/cpu/debug.c-6203-{ ############################################## hatari-2.2.1+dfsg/src/cpu/debug.c-6205- m68k_dumpstate(NULL, 0xffffffff); hatari-2.2.1+dfsg/src/cpu/debug.c:6206: m68k_disasm (pc, NULL, 0xffffffff, lines); hatari-2.2.1+dfsg/src/cpu/debug.c-6207-} ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-157- hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:158:static inline int distrust_addr(void) hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-159-{ ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-469- hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:470:static inline blockinfo* get_blockinfo_addr(void* addr) hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-471-{ ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-718-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:719: blockinfo* tbi=get_blockinfo_addr((void*)(uintptr)target); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-720- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-784-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:785: blockinfo* bi=get_blockinfo_addr(addr); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-786- int i; ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3329- hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3330:void get_n_addr(int address, int dest, int tmp) hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3331-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3332-#ifdef UAE hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3333: if (special_mem || distrust_addr()) { hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3334- /* This one might appear a bit odd... */ ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3381- would --- otherwise we end up translating everything twice */ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3382: get_n_addr(address,dest,tmp); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3383-#else ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3608-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3609: blockinfo* bi=get_blockinfo_addr(regs.pc_p); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3610- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3626- perceived cache miss... */ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3627: blockinfo* bi=get_blockinfo_addr(regs.pc_p); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3628- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3636-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3637: blockinfo* bi=get_blockinfo_addr(regs.pc_p); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3638-#if COMP_DEBUG ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3711-{ hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:3712: blockinfo* bi=get_blockinfo_addr(regs.pc_p); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-3713- uae_u32 cl=cacheline(regs.pc_p); ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-4393- (void *)last_compiled_block_addr, hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c:4394: get_blockinfo_addr(last_regs_pc_p)->direct_handler_size); hatari-2.2.1+dfsg/src/cpu/jit/compemu_support.c-4395- } ############################################## hatari-2.2.1+dfsg/src/cpu/jit/compemu.h-370-extern void writelong_clobber(int address, int source, int tmp); hatari-2.2.1+dfsg/src/cpu/jit/compemu.h:371:extern void get_n_addr(int address, int dest, int tmp); hatari-2.2.1+dfsg/src/cpu/jit/compemu.h-372-extern void get_n_addr_jmp(int address, int dest, int tmp); ############################################## hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-199-/* The older code generator is now deprecated. */ hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c:200:#define USE_NEW_RTASM 1 hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-201- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-1311- hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c:1312:#else /* !USE_NEW_RTASM */ hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-1313- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-3100- hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c:3101:#endif /* USE_NEW_RTASM */ hatari-2.2.1+dfsg/src/cpu/jit/codegen_x86.c-3102- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-723- comprintf("\tscratchie+=4;\n" hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c:724: "\tget_n_addr(src,src,scratchie);\n" hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c:725: "\tget_n_addr(dst,dst,scratchie);\n" hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-726- "\tmov_l_rR(tmp+0,src,0);\n" ############################################## hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-757- /* Fast but unsafe... */ hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c:758: comprintf("\tget_n_addr(srca,native,scratchie);\n"); hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-759- ############################################## hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-834-#endif hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c:835: comprintf("\tget_n_addr(srca,native,scratchie);\n"); hatari-2.2.1+dfsg/src/cpu/jit/gencomp.c-836- ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.c-2295- buffer += _tcslen(buffer); hatari-2.2.1+dfsg/src/cpu/newcpu.c:2296: if (debug_safe_addr(addr, datasizes[size])) { hatari-2.2.1+dfsg/src/cpu/newcpu.c-2297- bool cached = false; ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.c-9115-} hatari-2.2.1+dfsg/src/cpu/newcpu.c:9116:void m68k_disasm (uaecptr addr, uaecptr *nextpc, uaecptr lastpc, int cnt) hatari-2.2.1+dfsg/src/cpu/newcpu.c-9117-{ ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.c-9141-/************************************************************* hatari-2.2.1+dfsg/src/cpu/newcpu.c:9142:Disasm the m68kcode at the given address into instrname hatari-2.2.1+dfsg/src/cpu/newcpu.c-9143-and instrcode hatari-2.2.1+dfsg/src/cpu/newcpu.c-9144-*************************************************************/ hatari-2.2.1+dfsg/src/cpu/newcpu.c:9145:void sm68k_disasm (TCHAR *instrname, TCHAR *instrcode, uaecptr addr, uaecptr *nextpc, uaecptr lastpc) hatari-2.2.1+dfsg/src/cpu/newcpu.c-9146-{ ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.c-9307- } hatari-2.2.1+dfsg/src/cpu/newcpu.c:9308: m68k_disasm (pc, nextpc, pc, 1); hatari-2.2.1+dfsg/src/cpu/newcpu.c-9309- if (nextpc) ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.h-697-extern void m68k_disasm_ea (uaecptr addr, uaecptr *nextpc, int cnt, uae_u32 *seaddr, uae_u32 *deaddr, uaecptr lastpc); hatari-2.2.1+dfsg/src/cpu/newcpu.h:698:extern void m68k_disasm (uaecptr addr, uaecptr *nextpc, uaecptr lastpc, int cnt); hatari-2.2.1+dfsg/src/cpu/newcpu.h-699-extern void m68k_disasm_2 (TCHAR *buf, int bufsize, uaecptr addr, uaecptr *nextpc, int cnt, uae_u32 *seaddr, uae_u32 *deaddr, uaecptr lastpc, int safemode); ############################################## hatari-2.2.1+dfsg/src/cpu/newcpu.h-702-#endif hatari-2.2.1+dfsg/src/cpu/newcpu.h:703:extern void sm68k_disasm (TCHAR*, TCHAR*, uaecptr addr, uaecptr *nextpc, uaecptr lastpc); hatari-2.2.1+dfsg/src/cpu/newcpu.h-704-extern int m68k_asm(TCHAR *buf, uae_u16 *out, uaecptr pc); ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2578- */ hatari-2.2.1+dfsg/src/debug/68kDisass.c:2579:void Disasm (FILE *f, uaecptr addr, uaecptr *nextpc, int cnt) hatari-2.2.1+dfsg/src/debug/68kDisass.c-2580-{ ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2584-#else hatari-2.2.1+dfsg/src/debug/68kDisass.c:2585: m68k_disasm (f, addr, nextpc, cnt); hatari-2.2.1+dfsg/src/debug/68kDisass.c-2586-#endif ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2593- if (ConfigureParams.Debugger.bDisasmUAE) hatari-2.2.1+dfsg/src/debug/68kDisass.c:2594: fputs("WARNING: disassembly options are supported only for '--disasm ext'!\n", stderr); hatari-2.2.1+dfsg/src/debug/68kDisass.c-2595-} ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2685-/** hatari-2.2.1+dfsg/src/debug/68kDisass.c:2686: * Parse disasm command line option argument hatari-2.2.1+dfsg/src/debug/68kDisass.c-2687- * @return error string (""=silent 'error') or NULL for success. ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2714- } hatari-2.2.1+dfsg/src/debug/68kDisass.c:2715: fprintf(stderr, "Current settings are:\n\t--disasm %s --disasm 0x%x\n", hatari-2.2.1+dfsg/src/debug/68kDisass.c-2716- ConfigureParams.Debugger.bDisasmUAE ? "uae" : "ext", ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.c-2749- } hatari-2.2.1+dfsg/src/debug/68kDisass.c:2750: return "invalid disasm option"; hatari-2.2.1+dfsg/src/debug/68kDisass.c-2751-} ############################################## hatari-2.2.1+dfsg/src/debug/log.c-86- { TRACE_CPU_PAIRING , "cpu_pairing" } , hatari-2.2.1+dfsg/src/debug/log.c:87: { TRACE_CPU_DISASM , "cpu_disasm" } , hatari-2.2.1+dfsg/src/debug/log.c-88- { TRACE_CPU_EXCEPTION , "cpu_exception" } , ############################################## hatari-2.2.1+dfsg/src/debug/log.c-125- { TRACE_DSP_INTERRUPT , "dsp_interrupt" }, hatari-2.2.1+dfsg/src/debug/log.c:126: { TRACE_DSP_DISASM , "dsp_disasm" }, hatari-2.2.1+dfsg/src/debug/log.c-127- { TRACE_DSP_DISASM_REG , "dsp_disasm_reg" }, ############################################## hatari-2.2.1+dfsg/src/debug/debugcpu.c-42- hatari-2.2.1+dfsg/src/debug/debugcpu.c:43:static Uint32 disasm_addr; /* disasm address */ hatari-2.2.1+dfsg/src/debug/debugcpu.c-44-static Uint32 memdump_addr; /* memdump address */ ############################################## hatari-2.2.1+dfsg/src/debug/debugcpu.c-428- */ hatari-2.2.1+dfsg/src/debug/debugcpu.c:429:static int DebugCpu_BreakAddr(int nArgc, char *psArgs[]) hatari-2.2.1+dfsg/src/debug/debugcpu.c-430-{ ############################################## hatari-2.2.1+dfsg/src/debug/profiledsp.c-720-/** hatari-2.2.1+dfsg/src/debug/profiledsp.c:721: * Get pointers to DSP profile enabling and disasm address variables hatari-2.2.1+dfsg/src/debug/profiledsp.c-722- * for updating them (in parser). ############################################## hatari-2.2.1+dfsg/src/debug/debugInfo.c-486- hatari-2.2.1+dfsg/src/debug/debugInfo.c:487:static void DebugInfo_RegAddr(FILE *fp, Uint32 arg) hatari-2.2.1+dfsg/src/debug/debugInfo.c-488-{ ############################################## hatari-2.2.1+dfsg/src/debug/debugInfo.c-662- { true, "default", DebugInfo_Default, NULL, "Show default debugger entry information" }, hatari-2.2.1+dfsg/src/debug/debugInfo.c:663: { true, "disasm", DebugInfo_CpuDisAsm, NULL, "Disasm CPU from PC or given <address>" }, hatari-2.2.1+dfsg/src/debug/debugInfo.c-664-#if ENABLE_DSP_EMU hatari-2.2.1+dfsg/src/debug/debugInfo.c-665- { false, "dsp", DSP_Info, NULL, "Show misc. DSP core info (stack etc)" }, hatari-2.2.1+dfsg/src/debug/debugInfo.c:666: { true, "dspdisasm", DebugInfo_DspDisAsm, NULL, "Disasm DSP from given <address>" }, hatari-2.2.1+dfsg/src/debug/debugInfo.c-667- { true, "dspmemdump",DebugInfo_DspMemDump, DebugInfo_DspMemArgs, "Dump DSP memory from given <space> <address>" }, ############################################## hatari-2.2.1+dfsg/src/debug/profilecpu.c-417- } hatari-2.2.1+dfsg/src/debug/profilecpu.c:418: /* NOTE: column setup works only with 68kDisass disasm engine! */ hatari-2.2.1+dfsg/src/debug/profilecpu.c-419- Disasm(out, addr, &nextpc, 1); ############################################## hatari-2.2.1+dfsg/src/debug/profilecpu.c-1325-/** hatari-2.2.1+dfsg/src/debug/profilecpu.c:1326: * Get pointers to CPU profile enabling and disasm address variables hatari-2.2.1+dfsg/src/debug/profilecpu.c-1327- * for updating them (in parser). ############################################## hatari-2.2.1+dfsg/src/debug/log.h-110-#define TRACE_VIDEO_BORDER_H (1<<4) hatari-2.2.1+dfsg/src/debug/log.h:111:#define TRACE_VIDEO_ADDR (1<<5) hatari-2.2.1+dfsg/src/debug/log.h-112-#define TRACE_VIDEO_VBL (1<<6) ############################################## hatari-2.2.1+dfsg/src/debug/log.h-124-#define TRACE_CPU_PAIRING (1<<15) hatari-2.2.1+dfsg/src/debug/log.h:125:#define TRACE_CPU_DISASM (1<<16) hatari-2.2.1+dfsg/src/debug/log.h-126-#define TRACE_CPU_EXCEPTION (1<<17) ############################################## hatari-2.2.1+dfsg/src/debug/log.h-157-#define TRACE_DSP_HOST_SSI (1ll<<38) hatari-2.2.1+dfsg/src/debug/log.h:158:#define TRACE_DSP_DISASM (1ll<<39) hatari-2.2.1+dfsg/src/debug/log.h-159-#define TRACE_DSP_DISASM_REG (1ll<<40) ############################################## hatari-2.2.1+dfsg/src/debug/log.h-196- hatari-2.2.1+dfsg/src/debug/log.h:197:#define TRACE_CPU_ALL ( TRACE_CPU_PAIRING | TRACE_CPU_DISASM | TRACE_CPU_EXCEPTION ) hatari-2.2.1+dfsg/src/debug/log.h-198- ############################################## hatari-2.2.1+dfsg/src/debug/log.h-204- hatari-2.2.1+dfsg/src/debug/log.h:205:#define TRACE_DSP_ALL ( TRACE_DSP_HOST_INTERFACE | TRACE_DSP_HOST_COMMAND | TRACE_DSP_HOST_SSI | TRACE_DSP_DISASM \ hatari-2.2.1+dfsg/src/debug/log.h-206- | TRACE_DSP_DISASM_REG | TRACE_DSP_DISASM_MEM | TRACE_DSP_STATE | TRACE_DSP_INTERRUPT ) ############################################## hatari-2.2.1+dfsg/src/debug/68kDisass.h-10-extern Uint32 Disasm_GetNextPC(Uint32 pc); hatari-2.2.1+dfsg/src/debug/68kDisass.h:11:extern void Disasm (FILE *f, uaecptr addr, uaecptr *nextpc, int cnt); hatari-2.2.1+dfsg/src/debug/68kDisass.h-12- ############################################## hatari-2.2.1+dfsg/src/debug/debugdsp.c-32- hatari-2.2.1+dfsg/src/debug/debugdsp.c:33:static Uint16 dsp_disasm_addr; /* DSP disasm address */ hatari-2.2.1+dfsg/src/debug/debugdsp.c-34-static Uint16 dsp_memdump_addr; /* DSP memdump address */ ############################################## hatari-2.2.1+dfsg/src/debug/debugdsp.c-177- } hatari-2.2.1+dfsg/src/debug/debugdsp.c:178: fprintf(debugOutput, "DSP disasm 0x%hx-0x%hx:\n", dsp_disasm_addr, dsp_disasm_upper); hatari-2.2.1+dfsg/src/debug/debugdsp.c-179- for (shown = 1; shown < lines && dsp_disasm_addr < dsp_disasm_upper; shown++) { ############################################## hatari-2.2.1+dfsg/src/debug/debugdsp.c-445- */ hatari-2.2.1+dfsg/src/debug/debugdsp.c:446:static int DebugDsp_BreakAddr(int nArgc, char *psArgs[]) hatari-2.2.1+dfsg/src/debug/debugdsp.c-447-{ ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-120- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:121:/* DSP is in disasm mode ? */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-122-/* If yes, stack overflow, underflow and illegal instructions messages are not displayed */ ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-124- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:125:static char str_disasm_memory[2][50]; /* Buffer for memory change text in disasm mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:126:static Uint16 disasm_memory_ptr; /* Pointer for memory change in disasm mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-127- ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-737- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:738: /* Set DSP in disasm mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-739- isDsp_in_disasm_mode = true; ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-743- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:744: /* execute and disasm instruction */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-745- dsp_core.pc = pc; hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-746- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:747: /* Disasm instruction */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-748- instruction_length = dsp56k_disasm(DSP_DISASM_MODE, out) - 1; ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-757- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:758: /* Unset DSP in disasm mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-759- isDsp_in_disasm_mode = false; ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-782- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:783: /* Disasm current instruction ? (trace mode only) */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-784- if (LOG_TRACE_LEVEL(TRACE_DSP_DISASM)) { hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:785: /* Call dsp56k_disasm only when DSP is called in trace mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-786- if (isDsp_in_disasm_mode == false) { ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-789- if (disasm_return != 0 && LOG_TRACE_LEVEL(TRACE_DSP_DISASM_REG)) { hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:790: /* DSP regs trace enabled only if DSP DISASM is enabled */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-791- dsp56k_disasm_reg_save(); ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-815- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:816: /* Disasm current instruction ? (trace mode only) */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-817- if (LOG_TRACE_LEVEL(TRACE_DSP_DISASM)) { ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-822- hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c:823: /* DSP regs trace enabled only if DSP DISASM is enabled */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.c-824- if (LOG_TRACE_LEVEL(TRACE_DSP_DISASM_REG)) ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_cpu.h-115-extern void dsp56k_execute_instruction(void); /* Execute 1 instruction */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.h:116:extern Uint16 dsp56k_execute_one_disasm_instruction(FILE *out, Uint16 pc); /* Execute 1 instruction in disasm mode */ hatari-2.2.1+dfsg/src/falcon/dsp_cpu.h-117- ############################################## hatari-2.2.1+dfsg/src/falcon/dsp.c-302- hatari-2.2.1+dfsg/src/falcon/dsp.c:303: /* Disasm instruction */ hatari-2.2.1+dfsg/src/falcon/dsp.c-304- dsp_core.pc = pc; ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c-36- hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c:37:/* More disasm infos, if wanted */ hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c-38-#define DSP_DISASM_REG_PC 0 ############################################## hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c-692-{ hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c:693: /* In Disasm mode, display dc instruction_opcode */ hatari-2.2.1+dfsg/src/falcon/dsp_disasm.c-694- if (isInDisasmMode) ############################################## hatari-2.2.1+dfsg/src/includes/stMemory.h-68-extern bool STMemory_RAM_SetBankSize ( int TotalMem , Uint32 *pBank0_Size , Uint32 *pBank1_Size , Uint8 *pMMU_Conf ); hatari-2.2.1+dfsg/src/includes/stMemory.h:69:extern Uint32 STMemory_MMU_Translate_Addr ( Uint32 addr_logical ); hatari-2.2.1+dfsg/src/includes/stMemory.h-70- ############################################## hatari-2.2.1+dfsg/src/includes/cart.h-9-#define CART_OLDGEMDOS (0xfa0024) hatari-2.2.1+dfsg/src/includes/cart.h:10:#define CART_VDI_OPCODE_ADDR (0xfa0028) hatari-2.2.1+dfsg/src/includes/cart.h-11-#define CART_GEMDOS (0xfa002a) ############################################## hatari-2.2.1+dfsg/src/uae-cpu/memory.h-143-{ hatari-2.2.1+dfsg/src/uae-cpu/memory.h:144: return get_mem_bank(addr).xlateaddr(addr); hatari-2.2.1+dfsg/src/uae-cpu/memory.h-145-} ############################################## hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c-1976- hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c:1977:void m68k_disasm (FILE *f, uaecptr addr, uaecptr *nextpc, int cnt) hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c-1978-{ ############################################## hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c-2079- hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c:2080: m68k_disasm (f, m68k_getpc (), nextpc, 1); hatari-2.2.1+dfsg/src/uae-cpu/newcpu.c-2081- if (nextpc) ############################################## hatari-2.2.1+dfsg/src/uae-cpu/newcpu.h-348-extern void m68k_dumpstate (FILE *, uaecptr *); hatari-2.2.1+dfsg/src/uae-cpu/newcpu.h:349:extern void m68k_disasm (FILE *, uaecptr, uaecptr *, int); hatari-2.2.1+dfsg/src/uae-cpu/newcpu.h-350-extern void m68k_reset (void); ############################################## hatari-2.2.1+dfsg/src/hd6301_cpu.c-17- **********************************/ hatari-2.2.1+dfsg/src/hd6301_cpu.c:18:#define HD6301_DISASM 1 hatari-2.2.1+dfsg/src/hd6301_cpu.c-19-#define HD6301_DISPLAY_REGS 1 hatari-2.2.1+dfsg/src/hd6301_cpu.c-20- hatari-2.2.1+dfsg/src/hd6301_cpu.c:21:/* HD6301 Disasm and debug code */ hatari-2.2.1+dfsg/src/hd6301_cpu.c-22-#define HD6301_DISASM_UNDEFINED 0 ############################################## hatari-2.2.1+dfsg/src/hd6301_cpu.c-628- hatari-2.2.1+dfsg/src/hd6301_cpu.c:629: /* disasm opcode ? */ hatari-2.2.1+dfsg/src/hd6301_cpu.c-630-#ifdef HD6301_DISASM ############################################## hatari-2.2.1+dfsg/src/hd6301_cpu.c-4956-/** hatari-2.2.1+dfsg/src/hd6301_cpu.c:4957: * hd6301_disasm : disasm hd6301 memory hatari-2.2.1+dfsg/src/hd6301_cpu.c-4958- */ ############################################## hatari-2.2.1+dfsg/src/faketosData.c-14- * testing. NOTE: Remove first 0x1c (PRG_HEADER_SIZE) bytes from the assembled hatari-2.2.1+dfsg/src/faketosData.c:15: * program file or use an assembler like TurboAss or vasm that can generate hatari-2.2.1+dfsg/src/faketosData.c-16- * absolute binary images. ############################################## hatari-2.2.1+dfsg/src/cartData.c-17- NOTE: Remove first 0x1c (PRG_HEADER_SIZE) bytes from the assembled program hatari-2.2.1+dfsg/src/cartData.c:18: file or use an assembler like TurboAss or vasm that can generate absolute binary images. hatari-2.2.1+dfsg/src/cartData.c-19- ############################################## hatari-2.2.1+dfsg/configure-113-# remove previous cmake's cache hatari-2.2.1+dfsg/configure:114:rm -f `dirname $0`/CMakeCache.txt hatari-2.2.1+dfsg/configure:115:rm -rf `dirname $0`/CMakeFiles/ hatari-2.2.1+dfsg/configure-116- hatari-2.2.1+dfsg/configure:117:cmake `dirname $0` $cmake_args || exit 1 hatari-2.2.1+dfsg/configure-118- ############################################## hatari-2.2.1+dfsg/tools/hconsole/example-debugger-1-# Show disassembly from address in A0 when debugger is entered: hatari-2.2.1+dfsg/tools/hconsole/example-debugger:2:lock regaddr disasm a0 hatari-2.2.1+dfsg/tools/hconsole/example-debugger-3- ############################################## hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-575- hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py:576: def get_addr(self, name): hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-577- "return symbol address for given name, or None" ############################################## hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-583- hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py:584: def get_alias_addr(self, name): hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-585- "return symbol address for given address alias, or None (for Callgrind)" ############################################## hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-896- name = line.strip().split('=')[1] hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py:897: paddr = symbols.get_addr(name) hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-898- if not paddr: hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-899- self.warning("no resolved address for symbol '%s', trying address aliases instead" % name) hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py:900: paddr = symbols.get_alias_addr(name) hatari-2.2.1+dfsg/tools/debugger/hatari_profile.py-901- if profile[paddr].child: ############################################## hatari-2.2.1+dfsg/.pc/06-fix-typo-in-manpage.patch/doc/hatari.1-506-.TP hatari-2.2.1+dfsg/.pc/06-fix-typo-in-manpage.patch/doc/hatari.1:507:.B \-\-disasm <x> hatari-2.2.1+dfsg/.pc/06-fix-typo-in-manpage.patch/doc/hatari.1-508-Set disassembly options. 'uae' and 'ext' select the dissasembly engine