Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: initial (non working) port to sb-2000 commited



On Jul 20, 2009, at 11:56 AM, Eduardo Horvath wrote:
What is the state of US III support?

There are signinficant changes in both the MMU and caches between USI/USII and USIII processors. This means quite a bit of nasty assembly language work in locore.s as well as pmap. What makes this a bit more tricky is that the code for USIII will be different from that required for USI/USIII processors, so it will need to determine the processor type at run- time
and select which sets of routines to use, either by patching the trap
table, setting and checking some variable, or patching code.  (This
dynamic requirement along with very limited access to a USIII machine at
the time is why I never checked in the USIII code I was working on.)

Until this is done any schizo support will not do much good since you
won't be able to get far enough to execute it.

I can provide remote console (and RSC) access to an otherwise- unused UltraSPARC-III machine, if that would be helpful.

              -Dave

--
Dave McGuire
Port Charlotte, FL



Home | Main Index | Thread Index | Old Index