Welcome, Guest. Please login or register.

Author Topic: How does the PowerUP-accelerators actually work?  (Read 3112 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline patrikTopic starter

How does the PowerUP-accelerators actually work?
« on: November 11, 2003, 11:48:19 PM »
Hi everyone, I hope that someone can shed some light on this question.

How is the PowerPC-processor on the PowerUP-accelerators controlled?


/Patrik
 

Offline patrikTopic starter

Re: How does the PowerUP-accelerators actually work?
« Reply #1 on: November 12, 2003, 01:00:17 AM »
@lempkee:

When reading your answer I realise that my question was quite unprecise, aiming just about everywhere ;).

What I am curious about are things like these:

At startup, the 68k-processor first loads its supervisor stack pointer from address 0x00000000, then its program counter from address 0x00000004, and in this case, on an Amiga starts executing the exec kernel.

I guess a PowerPC processor is very eager to do something similar, but what happends in its case - does it have a ROM waiting for it with PowerPC code which initializes it with some appropriate interrupt-vectors etc?

I am also very curious about the details of how the 68k kernel(exec) processor communicates with the PowerPC kernel. Does it write something to a special area in memory and gives the PowerPC processor an interrupt making it read from that memory area or... I am full of questions :).


/Patrik
 

Offline patrikTopic starter

Re: How does the PowerUP-accelerators actually work?
« Reply #2 on: November 16, 2003, 04:47:26 PM »
*wink* Anyone else got this straightened out and feels like sharing? ;)


/Patrik
 

Offline patrikTopic starter

Re: How does the PowerUP-accelerators actually work?
« Reply #3 on: November 16, 2003, 05:08:38 PM »
@lempkee:

Damnit lempkee, why didnt you make a kernel for the PowerUp cards?!?? ;))) Erm.. sorry, couldnt help it ;).

Take care!


/Patrik