16 May 2022, 19:21 | #1 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,098
|
Can only enter debugger once if CPU is stopped with interrupts disabled
Super low priority, but when executing the following code in 4.9.1 (same in 4.4.0):
Code:
start: move.w #$7fff, $dff09a; intena lea .l(pc), a0 move.l a0, $20.w ; privilege violation handler .l: stop #$2000 nop bra.s .l |
16 May 2022, 21:19 | #2 |
German Translator
Join Date: Aug 2018
Location: Drübeck / Germany
Age: 49
Posts: 183
|
if you comment out this line
move.w #$7fff,$dff09a; intena all problems are gone. you can trace back with: >fi 4e72 2000 ; 4e72 2000 stop #$2000 with move.w #$7fff,$dff09a ; after the nop WinUAE hangs up |
16 May 2022, 21:56 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
It was fixed few months ago. Tracing STOP only worked once before the fix.
|
17 May 2022, 07:16 | #4 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,098
|
Sorry, yes, indeed fixed in latest winuae.7z
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can't use "Enter" key to Enter, FS-UAE game | tangodown | support.FS-UAE | 3 | 19 April 2020 00:27 |
stealth way to enter/exit the debugger | jotd | support.WinUAE | 6 | 04 February 2020 17:51 |
BLIT interrupts being triggered, even when disabled? | deimos | Coders. General | 21 | 30 September 2019 21:43 |
cannot enter WinUAE debugger if 68000 | jotd | support.WinUAE | 3 | 09 June 2016 08:28 |
Stopped M68K CPU idle mode function | Leandro Jardim | support.WinUAE | 2 | 12 December 2015 18:29 |
|
|