Port-vax archive

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

Re: Does the KA630 have a TB?



On Mon, 2023-09-25 20:28:57 +0200, Johnny Billquist <bqt%softjar.se@localhost> wrote:
> However, long time ago we (well, not me I think) added a little hack to
> allow simh to detect if the CPU is idle by playing with the IPL, if I
> remember right.


In /usr/src/sys/arch/vax/include/cpu.h:

173 /*
174  * This allows SIMH to recognize the kernel wants to sleep.
175  */
176 static inline void
177 cpu_idle(void)
178 {
179         int ipl = mfpr(PR_IPL);
180         mtpr(1, PR_IPL);
181         mtpr(ipl, PR_IPL);
182 }

MfG, JBG

-- 

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index