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: Andreas Grabher <andreas_g86@xxxxxxxxxx>
- Date: Mon, 08 Oct 2018 22:08:38 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=04042017; t=1539029322; bh=MSSb/0O1/aVx8/vq7jO5nKN4DdxaCmwCqjleOiCtlVI=; h=Content-type:MIME-version:Subject:From:Date:Message-id:To; b=RNQ0YE5DX48woJv/rWVlcZLBSRgOT1EKqHKKZkzJrBdMnixLJVoOk5hR+qURwYa6w YEdf3CAT3XEioiV4FKhIlMhyi7SPr9byZGs+sA1UDKBVLY3483tlZFEP4A51o39cVk DpOhCQEnGIchOfDu5HguMXJCGvUNE7yUFMFRQC1mD/jmxFsAoeZbx+lVJpu6H3Jn5F RwHaeNWWGhhk0Y7kguC6NuTfgQ/K96iMq9edsUUEF56vIgRf1bxdt6UEJ8AMe7n5R2 NA9I3SQ/dte325sQ1e7J1whzHYXQsWqU5m0aW15Bibs3cAfzHgpyQxSCnsWgOBYooX luccmAg69QomA==
Am 08.10.2018 um 19:11 schrieb Uwe Seimet <Uwe.Seimet@xxxxxxxxx>:
> Hi,
>
>> did you try outside too ?
>
> OUTSIDE is very instable, crashes the system very often. Considering
> that OUTSIDE make much more use of the PMMU than ROMSPEED does, it's
> unlikely that OUTSIDE will work when ROMSPEED does not.
>
> I think I already asked this, but no one responded: Is the PMMU
> emulation actually complete, including function codes, master stack pointer,
> stack frames etc.? How has the emulation been tested?
>
68030 MMU emulation was made for Previous (NeXT Computer emulator), but I did not intend to write some minimalistic emulation just to make NeXTstep happy. When I wrote 68030 MMU emulation I tried to make it complete using Motorola's data sheets. Some code was added later by Toni: checking for illegal instructions (addressing, illegal combinations of parameters) and handling of cache (Previous does not use cache emulation).
Of course I can't guarantee that some bug hides in the code, but there are no parts missing intentionally. NeXTstep uses quite a lot of the MMU features and works fine.