, <nisimura@itc.aist-nara.ac.jp>
From: TAKEMURA, Shin <takemura@netbsd.org>
List: port-mips
Date: 01/17/2000 20:25:24
-----Original Message-----
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
To: port-mips@netbsd.org <port-mips@netbsd.org>;
nisimura@itc.aist-nara.ac.jp <nisimura@itc.aist-nara.ac.jp>
Date: Monday, January 17, 2000 11:39 AM
Subject: Re: CPU specific idle routine
>>> I recommend you to invent 'cpusw[]' or some to encapsulate any CPU
>>> implmenetation specific functional differences, and to select proper
>>> one at the begining of kernel execution.
>>
>> We have alredy 'mips_locore_jumpvec'. I will use it and post new
>> patch later.
>
>I also suggest to dump 'locore_jumpvec' away. Make distictions
>between processor dependent functionality (and parameters), target
>hardware circuit specifics and particular kernel implemenation
>dependent stuffs. locore_jumpvec is a kitchen sink approach mixing
>all of them. This would end up with major surgery on arch/mips/, but
>given situations of large diversity of MIPS processors it'd be
>unavoidable anyway.
I think that locore_jumpvec is not so bad...
Anyway, that issue, throwing locore_jumpvec away is beyond my
control. Could I put the new member into locore_jumpvec for now ?
Takemura