Welcome, Guest. Please login or register.

Author Topic: Daphne detection  (Read 1181 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline darkcoderTopic starter

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 164
    • Show only replies by darkcoder
Daphne detection
« on: February 07, 2006, 08:46:01 AM »
Hello

 this thread http://www.amiga.org/forums/showthread.php?t=20610

 made me curious: how one distinguishes Daphne from "standard"
 OCS Denise (no DeniseID register on them)? Is there a way?

regards
The Dark Coder / Trinity
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Daphne detection
« Reply #1 on: February 07, 2006, 09:07:30 AM »
@darkcoder

I would guess there is no SW way.

BTW, WhichAmiga implements pretty much all chip id methods I ever knew of. Some of the stuff is pretty funky.
 

Offline darkcoderTopic starter

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 164
    • Show only replies by darkcoder
Re: Daphne detection
« Reply #2 on: February 07, 2006, 11:30:03 AM »
Thanks for confirming my suspect. :-(

Of course I know your wonderful WhichAmiga, which you kindlyt distribute with the source, but I didn't have the time to check it right now!
By the way, WhichAmiga freezes on a A1200 of mine with Blizzard 1230... :-)
In debug mode, it stops at test MMU 1 (test 9 as far as I remember). What does it mean? Defective MMU?

(other progs reports the CPU as a full 030)

regards
The Dark Coder / Trinity
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Daphne detection
« Reply #3 on: February 07, 2006, 11:44:47 AM »
Quote

darkcoder wrote:
Thanks for confirming my suspect. :-(

Of course I know your wonderful WhichAmiga, which you kindlyt distribute with the source, but I didn't have the time to check it right now!
By the way, WhichAmiga freezes on a A1200 of mine with Blizzard 1230... :-)
In debug mode, it stops at test MMU 1 (test 9 as far as I remember). What does it mean? Defective MMU?

(other progs reports the CPU as a full 030)

regards


What Speed is your 030?

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Daphne detection
« Reply #4 on: February 07, 2006, 12:15:53 PM »
 

Offline darkcoderTopic starter

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 164
    • Show only replies by darkcoder
Re: Daphne detection
« Reply #5 on: February 07, 2006, 03:54:27 PM »
@ Piru

 thanks for interesting infos!

@bloodline

 it's a 030 50Mhz
The Dark Coder / Trinity
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Daphne detection
« Reply #6 on: February 07, 2006, 03:55:28 PM »
Quote

darkcoder wrote:
@ Piru

 thanks for interesting infos!

@bloodline

 it's a 030 50Mhz


It should have a full MMU then...
[color=f8f8f8]http://pdos.csail.mit.edu/6.828/2005/readings/i386/s07_07.htm[/color]
[color=f8f8f8]http://pdos.csail.mit.edu/6.828/2005/readings/i386/s05_02.htm[/color]

Offline mr_a500

  • Hero Member
  • *****
  • Join Date: May 2004
  • Posts: 865
    • Show only replies by mr_a500
Re: Daphne detection
« Reply #7 on: February 07, 2006, 04:59:51 PM »
WhichAmiga is a nice little program - it even shows my Viper520 accurately. It says that my "computer is an Amiga 600" though rather than "Amiga 500" or "an expanded Amiga 500".

I looked inside the executable and saw there's even an option for "probably is a new AAA Amiga". I wonder how many times that one comes up? ;-)

Offline JLF65

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 101
    • Show only replies by JLF65
Re: Daphne detection
« Reply #8 on: February 09, 2006, 05:11:05 AM »
Actually, it's impossible to properly test for the MMU and FPU on the 68K family as Motorola got cheap and marketed chips with faulty MMUs and FPU as MMU-less and FPU-less chips. Depending on how the MMU or FPU was faulty testing could hang the CPU. That's why most programs had separate versions of the binary for full vs EC or LC chips - you couldn't reliably tell if you had the EC or LC model of a chip.