Re: [hatari-devel] Debuggers/programs with 68020+ T0-trace support |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
Le 10/01/2017 à 18:56, Toni Wilen a écrit :
Hi I finally implemented more accurate UAE 68020+ T0 trace (trace when program flow changes) mode emulation. This was probably the last part of UAE 680x0 emulation that I had never touched until now.. Unfortunately I don't have any real world tests cases (I don't know which Amiga debuggers, if any, use it). I did some quick tests against real 68030 and it seems to work correctly now but there are probably some instructions that still don't work exactly right. Perhaps there are some Atari debuggers that require it?
Hi In this threadhttp://atari-forum.com/viewtopic.php?f=68&t=30246&hilit=trace+t0 there was a question about T0 bit in 68020+ cpu.
Maybe you could ask JimDrew if he has a specific test case that uses it ? (or maybe he already contacted you and that's why you improved t0 support ? :) )
For those who don't know, T0 bit allow to trigger a trace exception only on change of flow (bra, jsr, jmp, ...). It's similar to what monst or other debuggers offer in software, except it's done directly in the cpu. T1 bit in 68020+ cpu is similar to the T bit in 68000 (ie, trace on all instructions)
Nicolas
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |