[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