Re: [hatari-devel] EmuTOS boot freeze with Hatari git on 040/060 + MMU |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx, "emutos-devel@xxxxxxxxxxxxxxxxxxxxx" <emutos-devel@xxxxxxxxxxxxxxxxxxxxx>
- Subject: Re: [hatari-devel] EmuTOS boot freeze with Hatari git on 040/060 + MMU
- From: Christian Zietz <czietz@xxxxxxx>
- Date: Wed, 13 Mar 2024 18:53:53 +0100
- Autocrypt: addr=czietz@xxxxxxx; keydata= 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
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1710352435; x=1710957235; i=czietz@xxxxxxx; bh=AuwudC3myn8+ea5DNYlx/KFr81Rd0wLvWUW/ElW+S0k=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=PgNEw0CjXAE0BsjrJ4rO4gB+8KttQPgDCxr6yqsKdgkwqt4+RtYm2hZFl8I5gI03 zyHlrVzVtq1lN8ff3U/4+3AtCBaNQtVrKh9UoxEOaK1mQ2ZIKtZFBfESVy6YyWL+8 uDWfHi1Je1ZOaw+y/ugf4aqeY4NRxd4eBo3U4nWmyEKDBiOiHqNM/wUFRstEbnBLr tQDhcs407JYHmgfw82d2l/c8CKu/iJ4T31zCYRpkclxLpz4qWkhvOZjUnjl4KD+8/ cwTGGEuI1EHC82+yyuWulvOkRB9A1TONP0P6wYToy/J3SWRsMLPhxnMDeD55tNYa0 hr6F+iAFWKFB4c6WJA==
- Ui-outboundreport: notjunk:1;M01:P0:ytrQXWv2Lng=;ugay+77BGNoEaxdxnZ9BbdSbDhk se0S8XJCoqPFL/m7va39NPPi0xyS/avvZ6QSAUPM5C7YK9USv3O/2ve5E+0w2I+U8oLFGbM3t xbUYSqvem8gBEZ/9vDhLpTbqP2hyQ0xH2vflWIdsJGpDKP1ApupSoSjj+qVYRiiycrK7aOntT vgkfGEK47v3Lq4UdRpQbs3AgKVrOYqVsFzJY4sFvgw895RcLOgpzlXAwukXhxt/c3ElIgoFI8 cgSDWIWDlZRLGwK8eNZdjs7w9+wzeNG1mQ5WBvVZWmL9mDN021n04a8uQ3tcgFsfRP0QiIK7b 35RYgLlDssajfIclJsGCaSVg4AuGQG5B+kXacLDNzFiGPsVJ+eL7JHJ7IK7beagexiXXBR5DR Yv5jtz5BSGHWHDOuWZR0/aVpaesUsjMftvBSyWroWTMWDpZlF30gGrIuNOruo0YhJi/dtYOFF szOgY3AlntfF6e4iulzQb9XWlUuDFk94P7jfhfBNG/IR4UC9Gwdy6/4wTf3cEPmcUh8faH4Di 802gXmS4RYLjWgSaOIIBA1mHk/H6zlt6GXM7H60Lor5KrclpNQN8qIDRcGRNVSEuIUDz06dc2 mjHYiI0EPP/G0ct++Tmkyx9CME3O5sB/PxVnKMsZ5sT20sWafXGxeIyyPA8MiFHst7I9YSWw4 uqJKb8g8iXVg+Y2mdn6tC3xdwB1If3vsnJG2IQDenMC317v6E8ExeBIEonsidS8Crzs//H4Z6 6c0dVP1laym/O/bGxxryPRM4kiwO8J8k3WJbNSXrKh6UA2Nnf7dVB6f83AWKeji1zlBC/bzST u8v/9zys5DnZStVklDWcIqsTzJkkuDy2Znkn+GZzf0HkY=
Eero Tamminen schrieb:
With the Git Hatari version, EmuTOS freezes early in the boot (before
boot info screen), when >030 CPU with MMU is enabled:
--machine tt/falcon --cpulevel 4/6 --mmu on
Here is my breakdown:
- I can confirm your observation.
- EmuTOS hangs indefinitely in a delay loop because the TimerC IRQ is
not called, and therefore hz_200 is never incremented.
- According to my "git bisect" the breaking commit within Hatari is:
commit eb4467638e926af2c3d9b4e23da9917fbbf1d2d6
Author: Nicolas Pomarède <npomarede@xxxxxxxxxxxx>
Date: Tue Sep 19 22:36:28 2023 +0200
MMU/generic CPU mode autovectored interrupt support (from WinUAE
5.1.0 beta1+ 2023/09/19)
BTW, the TimerC IRQ is a *non* autovectored interrupt.
- Note that we have recently tested EmuTOS on a Falcon with CT60,
without any issues:
https://github.com/emutos/emutos/blob/master/doc/status.txt.
Thus, I would kindly ask the Hatari devs to continue the investigation.
Regards
Christian
--
Christian Zietz - CHZ-Soft - czietz@xxxxxxx
WWW: https://www.chzsoft.de/
New GnuPG-Key-ID: 0x8708B34C827B159E