How about something that runs on qemu using a bootloader like limine/grub?
It could be really vanilla without even the need for a keyboard driver
(using UART for io using --serial stdio option in qemu). The drivers/rest
of the kernel infrastructure could then be crowd sourced :)

Btw .. perhaps you have already answered this but, does it make sense to
have a different extension for the assembly files? Technically, I don't
believe that they are plicolisp sources right?


On Thu, Oct 5, 2023 at 8:03 AM Alexander Burger <>

> On Thu, Oct 05, 2023 at 07:32:26AM -0700, C K Kashyap wrote:
> > Any chance that we could expect a pil21 based pilos?
> This would indeed be fascinating. Perhaps there is some LLVM backend to
> Verilog?
> But PilOS is a huge task, and needs lots of drivers etc. for some target
> hardware. I have no hope for the near future.
> > I had not been watching pil21 for a while - I looked at it now and I
> really
> > liked "lib.c" :)   If I understood right, then all the platform
> > dependencies are in there (atleast as far as the picolisp executable)
> Yes, this is correct. In that way it is possible to distribute the
> pre-built
> *.ll files, and a running PicoLisp is no longer needed to bootstrap the
> build.
> ☺/ A!ex
> --

Reply via email to