Welcome, Guest. Please login or register.

Author Topic: OS4 Classic & 68k  (Read 1163 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline ErebosTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 37
    • Show only replies by Erebos
    • http://dabeuss.over-blog.com
OS4 Classic & 68k
« on: April 24, 2008, 10:39:58 PM »
Hello everyone,

Sorry for this question, but can someone explain to me how OS4 is disabling the 68k processor at loading ? Why devs did such a thing ? And last but not least, is it possible to re activate the processor ?
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show only replies by xeron
    • http://www.petergordon.org.uk
Re: OS4 Classic & 68k
« Reply #1 on: April 24, 2008, 11:07:29 PM »
The 68k is halted and never sent any interrupts to wake it back up.

This is done because if the 68k was used, they would both be sharing memory and you'd have to flush the caches whenever either processor wrote to memory that the other processor might use, which causes a massive, massive performance drop.

It is simply much, much faster to run both 68k and PPC software entirely on the PPC.
Playstation Network ID: xeron6
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: OS4 Classic & 68k
« Reply #2 on: April 25, 2008, 12:19:46 AM »
Exactly otherwise you end up with the old context switching which was what killed powerup and warpos
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"