FWIW, that boots in qemu. But I've not tested turning on an AC yet.
On Wed, Feb 5, 2025 at 11:02 AM ron minnich <rminn...@gmail.com> wrote: > all my work is in https://github.com/rminnich/9front/tree/ron_nix > > On Wed, Feb 5, 2025 at 9:05 AM <tlaro...@kergis.com> wrote: > >> On Mon, Feb 03, 2025 at 01:40:29PM -0800, ron minnich wrote: >> > apropos this, I just now pushed a fixup for acmmuswitch that's better. >> > >> > we're getting pretty close to 'turn on an AC and watch it burn' point. >> > >> >> What is now the master sources? >> >> https://github.com/rminnich/nix-os >> >> or >> >> https://github.com/rminnich/9front/tree/ron_nix >> >> ? >> >> > >> > >> > On Sun, Feb 2, 2025 at 8:55?PM ron minnich <rminn...@gmail.com> wrote: >> > >> > > from my point of view, what is lacking in NIX is that it's not >> integrated >> > > into a living code base, rather it is its own thing. That means it >> can not >> > > take advantage of the last 14 years of plan 9 improvements and bug >> fixes. >> > > >> > > Paul has done excellent work pulling it into 9front and I've tried to >> > > build on it, see https://github.com/rminnich/9front/tree/ron_nix >> > > >> > > I am not sure we need a list, maybe we do, but NIX is very, very >> simple, >> > > by design, and I think what's more important is to dig into the code >> and >> > > get it going. >> > > >> > > I think we're within a month or maybe sooner of having the NIX based >> on >> > > 9front working as NIX used to work. I'm following the rule that, for >> every >> > > change, the kernel must build and boot. I am not at the point where >> we can >> > > enable an AC, but we're getting there. >> > > >> > > It would be very useful if you can take a look at the code and >> understand, >> > > for example, what tcore.c and acore.c are doing, and where I've >> messed up >> > > pulling that code over. >> > > >> > > 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. >> > > >> > > This means staring at code, and it's a real grind, but there's just >> about >> > > no other way to do it. >> > > >> > > In particular, the path in acmmuswitch needs more eyes. >> > > >> > > On Sun, Feb 2, 2025 at 4:16?PM Cody Holliday < >> > > cody.parker.holli...@gmail.com> wrote: >> > > >> > >> Hello everyone, >> > >> >> > >> I created an issue on the GitHub but I figure using the mailing list >> was >> > >> more the projects speed. >> > >> >> > >> Is there already a list of things to do? Shall we maintain a file to >> > >> track tasks needing to be completed? >> > >> >> > >> I would like to at least be able get a handle on what is still >> lacking in >> > >> NIX. >> > >> >> > >> Hope you all had a good Groundhog Day! >> > >> Cody >> >> -- >> Thierry Laronde <tlaronde +AT+ kergis +dot+ com> >> http://www.kergis.com/ >> http://kertex.kergis.com/ >> Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T7e645b96f1f70c95-M3dd55bd77a72b9e9eb89eec0 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription