Welcome, Guest. Please login or register.

Author Topic: Local slot autoconfig - how?  (Read 4604 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline psxphill

Re: Local slot autoconfig - how?
« on: August 11, 2011, 08:55:03 PM »
Quote from: Heiroglyph;654103
It's easy in theory, but there are no documented details on how to do it. It's easy to say "just add a ROM", but how the heck does it get run?

You can either overlay your bootrom so it gets run before kickstart or put rom at 0x00F00000 (I think). From here you can add resident modules in ram that will get picked up later on.
 
It's possible to overlay the autoconfig space with your own hardware until it's configured and then pass the reads/writes on to the main board. It's probably harder to do this though.
 
You could get the board to write resident modules to chip ram.
 
If you're really crazy you can temporarily overlay part of kickstart rom so that when it scans for resident modules then it finds yours too. However you may have compatibility issues with different versions of kickstart.
« Last Edit: August 11, 2011, 09:02:57 PM by psxphill »