[FreeVMS] How to write PROBER and PROBEW for IA32?

Roar Thronæs roart at nvg.ntnu.no
Sam 1 Oct 09:03:22 CEST 2005


On Fri, Sep 30, 2005 at 06:31:54PM -0400, wmrieker at nii.net wrote:
> Look in http://www.o3one.org/sources/oz_kernel_486.s
> 
> There's a routine oz_hw_probe that may be of interest.  It will only run
> from kernel mode as it has to read the pagetables.  You will have to
> adjust it to however you have your pagetables.  But the idea is you have
> the probe routine check the pagetable entries as the x86 doesn't have
> instruction to do this.  BTW, the VERR instruction just checks the segment
> access, it does not check pagetable stuff.  Yes I agree, idiot CPUs.

Do you have any other PAL-related code that might be of interest?

Was there any PAL-functionality you could not implement?

Any other thoughts?
(Since you have been implementing your OS longer than the current FreeVMS
project start date.)

-- 
Regards,
Roar Thronæs



Plus d'informations sur la liste de diffusion FreeVMS