Hi all,

I finally found some time to get my dev environment setup on 9front running
on QEMU on macos. (huzzah!)

Now, I can start poking around, reading code, and hopefully contributing
something useful. :-)

Cheers,
Chris

--
Christopher Nielsen
"The secret of freedom lies in educating people, whereas the secret of
tyranny is in keeping them ignorant." --Maximilien Robespierre


On Tue, Feb 4, 2025 at 5:47 PM Anthony Martin <al...@pbrane.org> wrote:

> ron minnich <rminn...@gmail.com> once said:
> > Also I'm still not completely understanding how 9 front does startup IPI
> --
> > we added SIPI in nix, vector 62, but I don't see that in 9front. I added
> > VectorSIPI to pc/io.h, but maybe that's a botch.
> 
> The startup IPI is handled by mpstartap and lapicstartap.
> 
> Otherwise, 9front doesn't use IPIs. You'll need to add a vector
> and the usual plumbing to trap on them and a subroutine to
> issue the IPI using
> 
> c = LapicFIELD|ApicEDGE|LapicASSERT|ApicFIXED|VectorIPI;
> lapicw(LapicICRLO, c);
> 
> or something like that.
> 
> Cheers,
>   Anthony

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T7e645b96f1f70c95-M462035365cf5ec82bd37daa9
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to