Re: [hatari-devel] Hatari and OUTSIDE (virtual memory manager) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Hatari and OUTSIDE (virtual memory manager)
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Tue, 2 Oct 2018 17:25:25 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1538493926; s=strato-dkim-0002; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=V0vgVkdF928tCpXeLml7qbGOSNFIqOL9CJrJLOGzaYI=; b=c+USZxDpWHEvm+J6jw5FqKDXU9AwHgYsaDWUDoLo6ulUG6NFdgKXqeEVmjuJTNR1qv nAegnDiQkHCChBlZ9aWM+bMgV5ED53uuHeMi5MzBAp88T5b6S/2nWAG34TOosirOyVHM CzaeDvnmCLYDbFsrjLnf2U6kAMaVF6/2p4+xbKbkkRVLDZNf2rNK2lu5+u7OEqtCmf2B 9Lrdw3WKyr+du/Lipfxkk+ViNFNWpi1q0TgD2zWeaYIzoHBrdE3SjZVvX+5Gc0R/SBBH g4S9mds5NMYIogTwirsxOYZZC3iXlhnvVejHG2znPGPfTcDlZrgtXKXhabEetVtZuXTg gZWw==
I'm afraid this change does not make a difference on my machine. The
behavior is exactly as before. Even complete removing the code block and
always returning "true" did not have any effect.
> >>> According to TEMPLMON the instruction is F036 9E01 0161 0010
> >>>
> >>> PTESTR DFC,([$0010,A6]),#7
>
> mmu_op30_invea() incorrectly rejects effective address mode 6. I added
> the test because previously it didn't reject all invalid addressing
> modes like real CPU does and for some reason I also added one valid
> addressing mode..
>
> Change:
>
> if (eamode == 0 || eamode == 1 || eamode == 3 || eamode == 4 || eamode
> == 6 || (eamode == 7 && rreg > 1))
>
> To:
>
> if (eamode == 0 || eamode == 1 || eamode == 3 || eamode == 4 || (eamode
> == 7 && rreg > 1))
>
> It should fix the unexpected f-line.
>
>
>