Re: [hatari-devel] 68040/68060, external FPU? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] 68040/68060, external FPU?
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Wed, 9 Jul 2025 13:26:44 +0200
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1752060406; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=rvAwC/NS5MHlaVkPZd+4PmvAeiBPFz2u6STMw/VgP08=; b=TS/PMnOhIM/dJDimPtmDLMK/RhFvrrByP5ODQ33IWEEuBEDifgVWxMHNCYtVLWtdm3 AoJR4zvI0jM9E5ckEyBAlftELditjreicLcNB/nGz8CgrhAO5rN4QDmpp8CmYwt7o36C lmvHLkcFeobAHYE0YvYIRpvKAnRzuQGR0c/c7YgcDppBRWXoOUoQlzLmRwFvkIDzOxXK e56EOeG2TkmnrdZ3mnm8laBtz+/yPDYvSwtCFrbM/fGypRQaj5qZLKJYGtdYUZXvaZnD NJM6cUmzAZc5cGDLZ2rjfEUcPMwqYrAT/i1zJJLzIJbWG8y6MjuvJe+wwc3/ok+fn0Z+ byWQ==
- Arc-seal: i=1; a=rsa-sha256; t=1752060406; cv=none; d=strato.com; s=strato-dkim-0002; b=oRNqlH93nocoV/z/LzP8D/FOnuHuwiUNUWb8DhP5bYqFrc/B8gmiZUkZLfdts+DTU5 8t5U0FoyxtNEmqWeE7xnWewZiKWe7iEmZdabxaqcxpkOI34vG/w8+wQxHEg9fiJ0+RjS lBGRzwZQgGLlzo2WjIKhR3WSy8BMAGrRuPq0d5zDRgVhbWZI/vi3Msi54fNuuy/7ED9I tNHGuFnJS1fHt5QBfNKBiyJFM/iNUKPQFtYbYr6sztjgcIysSmo7INDF8TiXSu65Es87 1L4GHluP9McJzRozNuGMvY1zzX5lL+k7lPER+XIWm0EGU8hfdsZhgcpL1otxIqAJVFV2 Eayg==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1752060406; s=strato-dkim-0002; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=rvAwC/NS5MHlaVkPZd+4PmvAeiBPFz2u6STMw/VgP08=; b=Gyzwe26l/Y5FUu1Jj1j+giLkAFmQDhlmvELPwXJE54b17+lU7J9BqavMy/M1JaB3LN OfhEi5SqtqSRWXubtHkUo0ePVtXOAFnbp8/+Tc4TVWsfsTyJ968b3jL+GsRTzS+X9TMo Kn2HZvkVfX3fhxohInOvPkYxK/xc9DxOAYpFYLLQcwu/J26oyO5hXz+LAkRT/kTJj5fR RTaS7prn2a7pwQ0fs7quYl9ldhmSklULk2F9wiGlYHDdXoLWkIcxpQKgwcOiyAhpykEx PG8Ve+vTrbA630ZIB0Tt69rYa08yzCwPrCFskbIZeB3l/I3tmHrf8wUnzd6A/w1m7DRP 4+8Q==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1752060406; s=strato-dkim-0003; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=rvAwC/NS5MHlaVkPZd+4PmvAeiBPFz2u6STMw/VgP08=; b=UsbNxYDQcj1bvvSYCpUKjMYz73NXZrHumVgZ9kU/q2or33Jdmq9c4/GdTndtW6v7Sv cnxyPCBlFcbWDra4hKDA==
> it all depends if we speak of FPU as a logic part of the setup, ie sthg
> that can do floating point or as a real stand alone HW component.
>
> In all cases, the cpu core from WinUAE can have the following values for
> fpu_model : 68881, 68882, 68040 and 68060.
>
> and in M68000_CheckCpuSettings() we already warn if user chooses fpu
> internal for cpu <= 030. Maybe a similar warning would be needed if
> user chooses fpu 68881/82 (ie not internal) on cpu >= 040.
Either that, or enable/disable invalid items in the dialog as soon as the
user selects a CPU. Preventing the user from selecting invalid settings
is better than later saying "sorry, your selection is invalid, please try
again".
Best regards
Uwe