[hatari-devel] CPU emulation issue in 68030 emulation? (movem.w (sp)+,Dn) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] CPU emulation issue in 68030 emulation? (movem.w (sp)+,Dn)
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Sat, 7 Sep 2024 19:54:23 +0200
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1725731666; s=strato-dkim-0002; d=strato.com; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=VW3IVc9VJf5HfEChwHE+/kfnZn9fWmb3KATDg4qhmqw=; b=mpwHGqPqZEtgAEZPTJ/tARe2FMd4L+BtYfv1VVv2qFsvJJ8oQSNkw1nVeRXZtWYNSG DcOpzOnD98klTneuQ4madjnDuwNfFqIf+13n6guQ29++jGnePIz2h2R/Jli40Olxbvxy 1cbSUGRhMexyclenuwq3t0zBEDKAGOPeTMIqV3SoG3cmfcEg/rA8AQKMvdRM11AZUvkn ttGj+M2ZtBVBmguIWnKspwAR87xVdow9kuJ8BESwpN2nVULel/M6dvRTsP5spieTVyNe GeBSEEeWbUb1B8C7quH87kYgI0Wb8xX9b7ZNtaPuL9SCttqNGJyHK6ULXPJ+MPcND9js 7c6A==
- Arc-seal: i=1; a=rsa-sha256; t=1725731666; cv=none; d=strato.com; s=strato-dkim-0002; b=FCFHwqwEWb1AWx28hiqnQqSygi8kqDBwqo6q+mb69gk00I1IK53NnMA0dpQfT7F585 hCswvbcY2x962PPFEeEVSRxkvTk0Np+tRC2ZQXyHF8/RjEt/vgr5XYQqSi6TWVRp8RME nSKmFJ2ABbwTh9BLt/tJrdmrKKxkFBdxCCFrjU4lwJXJrNMcvtAliJPmR60xcAaDgNez I2O4yS+3N2OgjJY46/qH8eDGPDbQ97ZYuF4Rvf2sBor+ynaXZfajcnyKTwUYsuvp84lo 6jumI7GDgrVNfb/adR0uYOVLuT0vxAaoU4J5L2RIioN6La+RGQS5Vuwu4jhMgXNzvb2X wj3A==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1725731666; s=strato-dkim-0002; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=VW3IVc9VJf5HfEChwHE+/kfnZn9fWmb3KATDg4qhmqw=; b=LC3XCPJcrqJVo8VrS5l4E2skywQr7hfHXaOk6i7bbMMeppjqNkxPGHf1cLQ23xmZgo ykiEGcNA8CX5ZPPhMQ1P2Fu9A8qWxOP5W/n7X2GH2r4EyeKpIsCmVaABmLF6mWCvVh5U q1lKqlw6+0665mSoT6u4uXrVo+GL+3SQu7c4WazlQMl4rYUi5HG3xChlLSlfGPguuQ5Y bZH/6awP5Ql7Cm87Y8oRH65zAsnfKU3O3QNf/jN3WvY2OViOxxYWLkwTAc4QWpUDUN+0 C+GShMnADMbSgpskfphJ4V3BLxd+3hD2Zv/0atUje4FQ2oVKT53P6mXxohPKU702w2cE IhcA==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1725731666; s=strato-dkim-0003; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=VW3IVc9VJf5HfEChwHE+/kfnZn9fWmb3KATDg4qhmqw=; b=jdk5VfBg+GmTyhD/Sm78T2uTvkGn+nnG0qEPcsjuYNJYHImGHK5gwq+TFt+PgNLtnP wzJggPkIaoq4PkAdWqAg==
Hi,
I just stumbled upon this in the 68030 emulation:
moveq #0,d0
move #$ffff,-(sp)
movem.w (sp)+,d0
D0 now is $ffffffff, but it should be $0000ffff, shouldn't it? For an
address register $ffffffff would be correct, but not for a data register.
Or am I missing something?
Best regards
Uwe