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?

Regards,
Kashyap


On Thu, Oct 5, 2023 at 8:03 AM Alexander Burger <picolisp@software-lab.de>
wrote:

> 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
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to