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 19:29:46 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1538501386; 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=YpccRIGAQlEIVfg2qZ4Xi4jeXGAyYTlEPkp+Pm0EJLc=; b=QxGjvGQaCmmVmgJF4Mht3W3+D/EM+inUXquKePkRW/mJ8abYv159vsBTQxierkLCK8 m9R99pWpduQYPeI99eQcgSleNb1CKY0oO04dJY09e8tp78BWLrGG3F9QkBzyON+lITMw pcY4/4N6UrHSoQLBwDAPG4rlTwZ+prNKCWccqvm1SmT76k2gBWocEh3VdbmfjRLLqHqe C7pYE16cDWvQ6rgye4oHFlt09/uFV1og0yuEH6+dnTfqHeV1DQebAVblZ6rhPxFx0vFv RUFGchToLgTBiu2OcU5yH7yVUuMx8N3kpTA/U2hm0X+pG+MFevkGQEPTwRlAVELnqOpv ru2g==
Just applied this patch and also Toni's change, but still get the same
errors as before with OUTSIDE and ROMSPEED.
>
> Am 02.10.2018 um 19:05 schrieb Andreas Grabher <andreas_g86@xxxxxxxxxx>:
>
> >
> > Am 02.10.2018 um 18:40 schrieb Toni Wilen <twilen@xxxxxxxxxx>:
> >
> >>> Toni, I read the 68000 family's PRM for PTEST and I don't see a mention
> >>> for checking TTR regs when ptest's level is > 0.
> >>> In the MMU status register, bit "transparent" is only updated for a
> >>> level=0 operation.
> >>>
> >>> Could there be an error in this part of the emulation ?
> >>
> >> Yeah, it looks like it is wrong. It would make no sense to do TTR check
> >> when MMUSR T bit is documented as being zero if PTEST level 1-7.
> >>
> >> 68030 MMU is far too complex and too weird.. (At least it is far less
> >> weird than 68851..)
> >>
> > I agree that this might be a mistake in the MMU emulation code. But I think some testing and confirmation is required before changing behavior.
> >
> Patch is applied. It is untested.
>