Re: building pilos

2023-10-05 Thread C K Kashyap
> > > > > (using UART for io using --serial stdio option in qemu). The drivers/rest > > of the kernel infrastructure could then be crowd sourced :) > > Will you give it a try? > I think that I am close to doing it with miniPicoLisp :) > You mean Pil64 and Pil

Re: building pilos

2023-10-05 Thread Alexander Burger
ight? You mean Pil64 and PilOS? (Beause pil21 has no assembly sources) The sources of Pil64 and PilOS *are* Lisp files. They are evaluated via 'load' in "src64/mkAsm.l". That's why I said in the last mail that a running PicoLisp is nneded to bootstrap the build. ☺/ A!ex -- UNSUBSCRIBE:

Re: building pilos

2023-10-05 Thread C K Kashyap
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 ne

Re: building pilos

2023-10-05 Thread 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 h

Re: building pilos

2023-10-05 Thread C K Kashyap
Thanks Alex, Any chance that we could expect a pil21 based pilos? 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) On Thu, O

Re: building pilos

2023-10-05 Thread Alexander Burger
Hi Kashyap, > It looks like pilos build may be broken :( I think it has dependency on > pil64. This may well be. PilOS is built by PicoLisp, and is a modified and partially scaled down version of Pil64. ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

building pilos

2023-10-04 Thread C K Kashyap
Hey Alex, It looks like pilos build may be broken :( I think it has dependency on pil64. I will take a look more later but it would be great if you could share the updated instructions :) Regards, Kashyap

Re: [alexander.she...@web.de: PilOS: Fixing "READ ERROR 09" error message during boot.]

2017-09-04 Thread Alexander Burger
On Mon, Sep 04, 2017 at 06:02:49PM +0200, Alexander Burger wrote: > Hi all, > > this change was sent to be by Alexander Shendi. It should fix one of the > problems with some BIOSes when using PilOS. > > If anybody who observed "READ ERROR 09" in the past, pl

[alexander.she...@web.de: PilOS: Fixing "READ ERROR 09" error message during boot.]

2017-09-04 Thread Alexander Burger
Hi all, this change was sent to be by Alexander Shendi. It should fix one of the problems with some BIOSes when using PilOS. If anybody who observed "READ ERROR 09" in the past, please test this new version! :) ♪♫ Alex - Forwarded message from Alexander Shendi <alexander.

Re: Is this the right place for bugs / questions about PilOS?

2016-04-22 Thread Danilo Kordic
0.0 It is alive! Acer AOD270 (Intel Atom N2600). `` PilOS 15.11.0 Heap: 1010MiB : '' I downloaded pios.tgz a few minutes ago, or so it feels ;) . Just `dd'ed x86-64.img.

Re: Is this the right place for bugs / questions about PilOS?

2016-04-16 Thread cat stevens
access to Windows), but trying to compile the sources for that version, and all surrounding versions, was met with linker errors only *after* 99% of the object files were generated. Compilation issues aside, the Windows exe does in fact run inside Wine and PilOS does in fact run inside that, so tha

Re: Is this the right place for bugs / questions about PilOS?

2016-04-16 Thread Alexander Burger
On Fri, Apr 15, 2016 at 03:46:06PM -0400, cat stevens wrote: > > This is an error from the BIOS (Was this also Qemu?). > > Yes, that was Qemu. Here's a screenshot <http://imgur.com/5bCRrVF.png>. > > It comes after the "Loading PilOS" text, and I found th

Re: Is this the right place for bugs / questions about PilOS?

2016-04-15 Thread Robert Herman
imgur.com/5bCRrVF.png>. > > It comes after the "Loading PilOS" text, and I found the string constant > "READ ERROR 00" in the image binary (at 0xBF), so I thought that was PilOS. > > I also recompiled using the provided source / instructions on the Wiki, and > t

Re: Is this the right place for bugs / questions about PilOS?

2016-04-15 Thread cat stevens
> This is an error from the BIOS (Was this also Qemu?). Yes, that was Qemu. Here's a screenshot <http://imgur.com/5bCRrVF.png>. It comes after the "Loading PilOS" text, and I found the string constant "READ ERROR 00" in the image binary (at 0xBF), so I thought that

Re: Is this the right place for bugs / questions about PilOS?

2016-04-15 Thread Alexander Burger
On Fri, Apr 15, 2016 at 12:08:56PM -0400, cat stevens wrote: > Hi! I am very interested in the idea and look of PilOS; however, I'm having > some issues trying to get started with it. Can I ask about those here? Sure! :) > First, the command on the Wiki seems to have an issue, whic

Is this the right place for bugs / questions about PilOS?

2016-04-15 Thread cat stevens
Hi! I am very interested in the idea and look of PilOS; however, I'm having some issues trying to get started with it. Can I ask about those here? First, the command on the Wiki seems to have an issue, which I asked about here <http://unix.stackexchange.com/questions/276480/booting-a-raw-d

Re: Booting PilOS

2015-11-01 Thread Alexander Burger
Hi me, On Sat, Oct 31, 2015 at 04:48:19PM -0400, me wrote: > Hello list. I've been following the pilOS progress and very interested in > running picolisp on bare metal. > > After following the instructions my exploration was halted shortly after > booting. "Welcome to p

Re: Booting PilOS

2015-11-01 Thread Robert Herman
gt; Hi me, > > On Sat, Oct 31, 2015 at 04:48:19PM -0400, me wrote: > > Hello list. I've been following the pilOS progress and very interested > in > > running picolisp on bare metal. > > > > After following the instructions my exploration was halted shortly after >

PilOS on 32-bit Arm Cortex-A9

2015-09-27 Thread Robert Herman
I have a few TV sticks laying around running Android, but they have a microSD slot, which you can boot a Linux image from. I am thinking on learning ARM programming, since so many IOT devices, small netbooks and tablets use these processors. How hard would it be to turn the work on PilOS into a 32

Re: PilOS on 32-bit Arm Cortex-A9

2015-09-27 Thread Alexander Burger
t be to turn the work on > PilOS into a 32-bit PicoLisp running on specifically an ARM Cortex-A9 dual > core with a Mali400 GPU? PilOS is strictly 64-bit. It won't run on a 32-bit architecture. I would take miniPicoLisp. It can also be built as a stand-alone embedded system, see http:/

Re: Possible host for PilOS

2015-08-05 Thread Robert Herman
I will hope and look for a 64bit home for PilOS in the hardware world! How about the Qualcomm DragonBoard? It's a 4 core 64 bit beast. Rob On Tue, Aug 4, 2015 at 6:07 PM, Alexander Burger a...@software-lab.de wrote: On Tue, Aug 04, 2015 at 09:40:18AM +, George Orais wrote: Not just

Re: Possible host for PilOS

2015-08-05 Thread Alexander Burger
Hi Rob, How about the Qualcomm DragonBoard? It's a 4 core 64 bit beast. You mean e.g. DragonBoard 410? Looks very good! ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: Possible host for PilOS

2015-08-05 Thread Alexander Burger
Hi Geo, Oh! indeed that would be nice! so what's the hindrance for this goal? 1. I have no hardware to test (and on qemu Debian doesn't install yet on ARMv8). 2. It is a lot of work. also, is there a port for MIPS64? No. Only x86-64 and Ppc64 so far. ^^And yes i know its German for

Re: Possible host for PilOS

2015-08-04 Thread Alexander Burger
On Tue, Aug 04, 2015 at 09:40:18AM +, George Orais wrote: Not just prefer ... There is no way to run PilOS on 32-bits. Besides the fact that there is no ARM port yet. Ah yes coz PilOS is fully based on pil64. Ah you mean there is no ARM port of the pil32 yet right? i thought someone here

Re: Possible host for PilOS

2015-08-04 Thread George Orais
wrote: Not just prefer ... There is no way to run PilOS on 32-bits. Besides the fact that there is no ARM port yet. Ah yes coz PilOS is fully based on pil64. Ah you mean there is no ARM port of the pil32 yet right? i thought someone here has successfuly install picolisp on an ARM device? or its

Re: RcSim Article (Was: PilOS - File I/O and OpenGL)

2015-07-28 Thread Alexander Burger
Hi Rob, I posted it on HN: https://news.ycombinator.com/item?id=9954773 Great! Thanks! :) ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: RcSim Article (Was: PilOS - File I/O and OpenGL)

2015-07-27 Thread Robert Herman
Yes, thank you very much, Alex! I posted it on HN: https://news.ycombinator.com/item?id=9954773 I am amazed at what you have done and are doing with your creation! Rob On Mon, Jul 27, 2015 at 6:17 PM, andr...@itship.ch wrote: Great! Thanks Alex! - Original Message - From:

RE: RcSim Article (Was: PilOS - File I/O and OpenGL)

2015-07-27 Thread andreas
Great! Thanks Alex! - Original Message - From: Alexander Burger [mailto:a...@software-lab.de] To: picolisp@software-lab.de Sent: Mon, 27 Jul 2015 11:24:07 +0200 Subject: On Sat, Jul 25, 2015 at 11:13:55AM +0200, Alexander Burger wrote: There should really be an article about that in

RcSim Article (Was: PilOS - File I/O and OpenGL)

2015-07-27 Thread Alexander Burger
On Sat, Jul 25, 2015 at 11:13:55AM +0200, Alexander Burger wrote: There should really be an article about that in picolisp.com :( Done! :) http://picolisp.com/wiki/?rcsim ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: PilOS - File I/O and OpenGL

2015-07-26 Thread Alexander Burger
Hi Rob, How would you even start to write a VGA driver/device in PicoLisp or pil-assembly? Ha! I just found an old version of RcSim, from 1991, running on DOS, using 16-color VGA graphics (and also one using B/W CGA ;). I didn't remember at all that I had already implemented all that stuff

Re: PilOS - File I/O and OpenGL

2015-07-25 Thread Alexander Burger
? Sounds exciting. Yes, lib/z3d.l would have to be rewritten. But that's by far not the problem. Rather trivial. The REAL problem is to get a decent Video mode (SVGA?, VESA?, XGA?) working on PilOS. Seems to be a lot of trouble. See e.g. http://wiki.osdev.org/How_do_I_set_a_graphics_mode

Re: PilOS - File I/O and OpenGL

2015-07-24 Thread Alexander Burger
Hi Robert, I tried saving a file (3dtext.l) to the misc directory in PilOS, but I could not see it when using the (dir misc). I am suspecting I need to write it and save it from within PilOS? You can put a file into a directory while building the PilOS image: Enter the path in pilos/lib

Re: PilOS - File I/O and OpenGL

2015-07-24 Thread Alexander Burger
On Fri, Jul 24, 2015 at 04:30:53PM +0200, Alexander Burger wrote: So you must first port X11 and OpenGL to PilOS. A surely interesting task ;) .. especially as there is no C compiler yet (and probably also not in the future). So it must be done in Lisp and/or pil-assembly. Of course a full

PilOS - File I/O and OpenGL

2015-07-24 Thread Robert Herman
I tried saving a file (3dtext.l) to the misc directory in PilOS, but I could not see it when using the (dir misc). I am suspecting I need to write it and save it from within PilOS? How to add a library to PilOS such as the OpenGL one that is native to the 64bit PicoLisp distribution? Do you have

Re: PilOS - File I/O and OpenGL

2015-07-24 Thread Alexander Burger
Hi Rob, I'll keep hacking away at it, since the payoffs are big for me from a learning perspective. Good :) And you brought me to the idea of porting RcSim :) I think I'll investigate that more. This should be the first real application in PilOS. When you say @lib/z3d.l is in C, if I

Re: PilOS

2015-07-23 Thread Joe Bogner
hole though, since I have learned heaps about DMA and qemu, and I have even started to look into Alex's code. Now, back to PilOS!!! Rob On Tue, Jul 21, 2015 at 7:18 PM, Joe Bogner joebog...@gmail.com wrote: Hi Rob, I'm using qemu-2.0.9.1 on win64 with pilos and it works fine I downloaded

Re: PilOS

2015-07-23 Thread Robert Herman
. Now, back to PilOS!!! Rob On Tue, Jul 21, 2015 at 7:18 PM, Joe Bogner joebog...@gmail.com wrote: Hi Rob, I'm using qemu-2.0.9.1 on win64 with pilos and it works fine I downloaded it from here: http://qemu.weilnetz.de/w64/qemu-w64-setup-20140715.exe Later versions, including qemu-w64

Re: PilOS

2015-07-21 Thread Robert Herman
Thanks for the boost, Alex. I'll do some work on my own now, and get back to you. I am going to try more qemu versions, then I am going to try modifying or rewriting the bios file in qemu to see if I can bypass this limit. I guess it is trying to emulate the x86-64 architecture to the bit, so

Re: PilOS

2015-07-21 Thread Joe Bogner
Hi Rob, I'm using qemu-2.0.9.1 on win64 with pilos and it works fine I downloaded it from here: http://qemu.weilnetz.de/w64/qemu-w64-setup-20140715.exe Later versions, including qemu-w64-setup-20150503.exe did not run for me Hope that helps On Mon, Jul 20, 2015 at 6:10 AM, Robert Herman

Re: PilOS

2015-07-21 Thread Alexander Burger
On Tue, Jul 21, 2015 at 03:26:03PM +0800, Robert Herman wrote: Thanks for the boost, Alex. I'll do some work on my own now, and get back to you. I am going to try more qemu versions, then I am going to try modifying or rewriting the bios file in qemu to see if I can bypass this limit. Yes,

Re: PilOS

2015-07-20 Thread Robert Herman
in the source to troubleshoot this myself? Exciting fun anyhow, so no complaints here! Rob On Mon, Jul 20, 2015 at 1:32 PM, Alexander Burger a...@software-lab.de wrote: Hi Robert, First, I would like to donate some money anyway, seeing how much fun I have had with PicoLisp and PilOS

Re: PilOS

2015-07-20 Thread Alexander Burger
: This seems to be the first time that error number 09 appears. How can I fix it or keep moving on? Where do I look in the source to troubleshoot this myself? Exciting fun anyhow, so no complaints here! The place where this happens is pilos/x86-64/beg.l, line 26 ff mov $DAP, %si # Disk

Re: PilOS

2015-07-20 Thread Robert Herman
, so no complaints here! The place where this happens is pilos/x86-64/beg.l, line 26 ff mov $DAP, %si # Disk Address Packet mov $0x42, %ah# Extended Read Sectors int $0x13 # Drive interrupt jc readError This is the standard BIOS

Re: PilOS

2015-07-20 Thread Alexander Burger
On Mon, Jul 20, 2015 at 08:30:01PM +0800, Robert Herman wrote: Is there a way to change a qemu bios file config? The man page of qemu-system says QEMU uses the PC BIOS from the Seabios project and the Plex86/Bochs LGPL VGA BIOS. But there is also a -bios file option. I haven't tried.

Re: PilOS

2015-07-19 Thread Robert Herman
Alex, First, I would like to donate some money anyway, seeing how much fun I have had with PicoLisp and PilOS. Second, I get a 'Guest has not initialized the display (yet).' when trying to run PilOS in qemu on my i5 Windows 8.1 64bit machine. Any steps I am missing? I am a qemu newbie, and PilOS

PilOS

2015-07-15 Thread Rick Lyman
Alex, The PicoLisp Operating System on standard PC hardware In the future, we might think of utilizing it in embedded systems Meaning ARM boards? Thanks, -rl

Re: PilOS

2015-07-15 Thread Alexander Burger
Hi Rick, In the future, we might think of utilizing it in embedded systems Meaning ARM boards? Yes, this too. But first pil64 must be ported to ARMv8. This is on my todo list since a long time, but I don't have the necessary hardware. ♪♫ Alex -- UNSUBSCRIBE:

Re: PilOS

2015-07-15 Thread Rick Lyman
Which board would you like to start with? On Wed, Jul 15, 2015 at 10:55 AM, Alexander Burger a...@software-lab.de wrote: Hi Rick, In the future, we might think of utilizing it in embedded systems Meaning ARM boards? Yes, this too. But first pil64 must be ported to ARMv8. This is on my

Re: PilOS

2015-07-15 Thread Alexander Burger
On Wed, Jul 15, 2015 at 11:05:42AM -0400, Rick Lyman wrote: Which board would you like to start with? Suggestions? As I said, this is in the far future. And - as nobody is going to pay for it - this will not be too soon, I'm afraid. -- UNSUBSCRIBE:

Re: Booting PilOS

2015-07-10 Thread Rick Lyman
, Alexander Burger a...@software-lab.de wrote: Hi Geo, thanks for the investigations! I think i got some leads why some of us got stuck with Checking long mode What i noticed is the that if i insert some message printing on most parts of the code between Loading PilOS and Checking long mode, i

Re: Booting PilOS

2015-07-10 Thread Rick Lyman
Alex, PilOS is complete so far What could PilOS be used for? Does it have any way of communicating with the outside world? (http://lwip.wikia.com/wiki/Porting_For_Bare_Metal) Any thoughts re: IOT: eg: http://www.adafruit.com/products/2112?gclid

Re: Booting PilOS

2015-07-10 Thread George Orais
Hi Alex, I think i got some leads why some of us got stuck with Checking long mode What i noticed is the that if i insert some message printing on most parts of the code between Loading PilOS and Checking long mode, i will arrive on the real error which is ERROR: CPU has no local APIC. I check

Re: Booting PilOS

2015-07-10 Thread Alexander Burger
Hi Rick, Do we need to re-invent the wheel here? maybe we could leverage: https://en.wikipedia.org/wiki/BareMetal https://github.com/ReturnInfinity/BareMetal-OS http://www.returninfinity.com/baremetal.html http://www.osnews.com/story/27566/BareMetal_OS_gets_TCP_IP Yes, I've seen it. You

Re: Booting PilOS

2015-07-10 Thread Rick Lyman
! I think i got some leads why some of us got stuck with Checking long mode What i noticed is the that if i insert some message printing on most parts of the code between Loading PilOS and Checking long mode, i will arrive on the real error which is ERROR: CPU has no local APIC. Yes, that's

Re: Booting PilOS

2015-07-10 Thread Alexander Burger
%20a%20TCPIP%20stack%20without%20an%20ethernet%20driver.pdf https://news.ycombinator.com/item?id=8537645 http://www.embedded.com/design/prototyping-and-development/4237636/Bare-metal-embedded-software-development-with---without-an-RTOS Thanks for the links! However, PilOS is complete so far. We

Re: Booting PilOS

2015-07-10 Thread Alexander Burger
Hi Geo, thanks for the investigations! I think i got some leads why some of us got stuck with Checking long mode What i noticed is the that if i insert some message printing on most parts of the code between Loading PilOS and Checking long mode, i will arrive on the real error which is ERROR

Re: Booting PilOS

2015-07-10 Thread Alexander Burger
On Fri, Jul 10, 2015 at 07:03:28PM +0200, Alexander Burger wrote: What could PilOS be used for? ... And of course it represents the essence of PicoLisp: Being totally in control, and knowing every single machine instruction in your machine personally. This thrill alone was worth the effort

Re: Booting PilOS

2015-07-10 Thread Alexander Burger
Hi Rick, PilOS is complete so far Well, to be honest, not completely complete. The most interesting part is still missing, but that's not an OS-issue, but a matter of PicoLisp internals: Parallelize parts of the interpreter to employ multiple CPU cores. First will be the garbage collector

Re: Booting PilOS

2015-07-09 Thread George Orais
Hi Alex, The problem is that this is a bit tedious (unless using e.g. qemu) because you have to put the test onto the USB-stick each time and reboot the test machine with it. Indeed! ok so time to install qemu.. but hmm if the current pilOS works on your qemu then it would not help right

Re: Booting PilOS

2015-07-09 Thread Alexander Burger
Hi Geo, Indeed! ok so time to install qemu.. but hmm if the current pilOS works on your qemu then it would not help right? Or does qemu also depends on its host hardware that its running? I think it doesn't. After all, qemu can emulate various systems. Hmmm might be helpful if we can

Re: Booting PilOS

2015-07-08 Thread Alexander Burger
at least expect an error message. The checks are done in pilos/x86-64/beg.l starting from line 32. If the checks were successful, it should next print Initializing memory. Otherwise, we should see ERROR: CPU does not support long mode or ERROR: CPU has no local APIC. Normally, all those messages

Re: Booting PilOS

2015-07-08 Thread George Orais
in pilos/x86-64/beg.l starting from line 32. If the checks were successful, it should next print Initializing memory. Otherwise, we should see ERROR: CPU does not support long mode or ERROR: CPU has no local APIC. OK did a quick peek and most of them are in x86 assembly hmmm Normally, all

Re: Booting PilOS

2015-07-08 Thread Alexander Burger
that the 'cpuid' instruction cannot loop or crash. Rather, I suspect that for some reason the following messages are not printed because the CPU got into an unknown state. it possible to have a debug mode for PilOS that it will not overwrite the messages? Yes. What I did usually during development

Re: Booting PilOS

2015-07-08 Thread Alexander Burger
Hi Mattias + Geo, Alex, you already got the following results, I'm just reposting them to the list as well. Yes, thanks! I have tried PilOS on the following machines: ... *Lenovo Thinkpad x201i, i3 cpu Fails with the message READ ERROR 08 *Lenovo Thinkpad x230, i5 cpu Fails

Re: Booting PilOS

2015-07-08 Thread Mattias Sundblad
... this is great!! I ran into the same message when trying to boot PilOS on an Asus UL30A, this machine has a core2duo cpu. Alex, you already got the following results, I'm just reposting them to the list as well. I have tried PilOS on the following machines: *Acer Aspire One 722, AMD C-60 cpu Everything

Re: Booting PilOS

2015-07-08 Thread George Orais
Hi Alex, Oops, sorry. My fault! init/.pil/history was added recently, and I forgot to include it into the release script. Please download once more pilos.tgz. Yes! i was able build the image and immediately tried it using my USB stick, it's working!!! but I'm stuck at Checking long mode..

Re: Booting PilOS

2015-07-08 Thread George Orais
Hi Alex, Another feedback is i try to boot it on my VirtualBox and I'm seeing Loading PilOS but its already a while, is this expected? BR,Geo On Wednesday, July 8, 2015 4:41 PM, George Orais gpor...@yahoo.com wrote: Hi Alex, Oops, sorry. My fault! init/.pil/history was added

Re: Booting PilOS

2015-07-08 Thread Alexander Burger
Hi Geo, Another feedback is i try to boot it on my VirtualBox and I'm seeing Loading PilOS but its already a while, is this expected? No, it all goes in a tiny fraction of a second. Normally, you don't see any of the messages. I think other people also tried VirtualBox, and said it doesn't

Re: Booting PilOS

2015-07-07 Thread George Orais
on this? BR,Geo On Sunday, July 5, 2015 5:19 PM, Alexander Burger a...@software-lab.de wrote: Hi all, today I got the *first* positive feedback of booting PilOS on a physical machine (i.e. not qemu etc.), from Mattias Sundblad. Thanks again! Strange that nobody else seems to succeed

Re: Booting PilOS

2015-07-07 Thread George Orais
or AMD matter on this? BR,Geo On Sunday, July 5, 2015 5:19 PM, Alexander Burger a...@software-lab.de wrote: Hi all, today I got the *first* positive feedback of booting PilOS on a physical machine (i.e. not qemu etc.), from Mattias Sundblad. Thanks again! Strange that nobody else

Re: Booting PilOS

2015-07-07 Thread Alexander Burger
Hi Geo, Actually i did try to boot this since from your first release but until now i still cant make it boot, it pauses for a while then proceed to the default OS stored on the hard drive.. I see. So it isn't even recognized as a bootable USB disk. Next plan is to build it within the

Re: Booting PilOS

2015-07-07 Thread Alexander Burger
Hi Geo, thanks for the feedback! :) I tried building them and here is what i get: * First release: make will generate x86-64.bin* Latest release: make: *** No rule to make target `init/.pil/history', needed by `db.bin'.  Oops, sorry. My fault! init/.pil/history was added recently, and I

Booting PilOS

2015-07-05 Thread Alexander Burger
Hi all, today I got the *first* positive feedback of booting PilOS on a physical machine (i.e. not qemu etc.), from Mattias Sundblad. Thanks again! Strange that nobody else seems to succeed (or has ever tried?)! .. after quite some hype here about PilMCU and later PilOS. I'd like to find out

PilOS Boot Issues

2015-06-29 Thread Alexander Burger
Hi all, it seems that there are still problems with booting PilOS. While it works for me (on Qemu and on my Acer notebook), it hear that on other emulators or hardware people just see a black screen. So I would be glad to find out the reason(s). One reason might be that the image

Re: PilOS Boot Issues

2015-06-29 Thread Alexander Burger
On Mon, Jun 29, 2015 at 08:02:06PM +0200, Alexander Burger wrote: It seems that virtualbox doesn't support BIOS 0x13 interrupts for Extended Read Sectors calls. It still freezes on the black screen Loading PilOS We guessed that from the fact that this message appears

Re: PilOS Boot Issues

2015-06-29 Thread Alexander Burger
Hi Joe, The new version boots fine on qemu under windows 7 x64. Under virtualbox on the same platform, get stuck with a black screen that says Loading PilOS with nothing else displayed For the mailing list: We discussed this in IRC just now. It seems that virtualbox doesn't support BIOS 0x13

Re: PilMCU is dead - Long live PilOS!

2015-06-22 Thread George Orais
Hi Kuba, Thanks! Will check it out and PM you how it goes.. cheers! -geo On Monday, June 22, 2015 10:00 AM, Kuba Tyszko k...@lbl.pl wrote: Hi Geo, How about ready-made code to support sdram on altera?: https://github.com/stffrdhrn/sdram-controller This was written by my buddy

Re: PilMCU is dead - Long live PilOS!

2015-06-21 Thread George Orais
Hi Alex, I see! That's indeed great, thanks! This is really good stuff Alex. Hi Kuba, Sorry the progress was so slow because crazy schedule at work.. for pilMCU I'm stuck with mobile DDR SDRAM interface, it's not as straight forward as SRAM so tentatively i'm planning to fabricate a FPGA board

Re: PilMCU is dead - Long live PilOS!

2015-06-21 Thread Kuba Tyszko
Hi Geo, How about ready-made code to support sdram on altera?: https://github.com/stffrdhrn/sdram-controller This was written by my buddy Stafford Horne Give it a try and let me know how it goes... Cheers Sent from my iPhone On Jun 21, 2015, at 20:36, George Orais gpor...@yahoo.com wrote:

Re: PilMCU is dead - Long live PilOS!

2015-06-20 Thread Alexander Burger
Hi Geo, btw, if ever pilMCU is implemented, will PilOS work immediately over it? Yes, the PicoLisp VM asm sources are the same. Just the low-level interfaces, boot procedure etc. are different. I don't want to maintain the pilMCU source tree separately, so we can backport to pilMCU later

Re: PilMCU is dead - Long live PilOS!

2015-06-20 Thread George Orais
This is great! Will try it soon, thanks! I'm really sorry about pilMCU, actually I'm still pursuing to build it but as of the moment time is not on my side... but still hoping someday soon... btw, if ever pilMCU is implemented, will PilOS work immediately over it? On Saturday, June 20

Re: PilMCU is dead - Long live PilOS!

2015-06-20 Thread Kuba Tyszko
Great stuff, I was just going to ask Geo whether this means to end of Picolisp on fpga... I just tried PilOS - works on my qemu, will try on my actual PC later and report back. Cheers On Jun 21, 2015, at 12:15 AM, George Orais gpor...@yahoo.com wrote: This is great! Will try it soon

PilMCU is dead - Long live PilOS!

2015-06-19 Thread Alexander Burger
Hi all, I'm happy to announce PilOS - The PicoLisp Operating System! It is a modification of the infamous PilMCU, which unfortunately doesn't seem to get off the ground. So in order not to have wasted all that effort, I decided to let it run on standard PC hardware, basically directly off

Re: PilMCU is dead - Long live PilOS!

2015-06-19 Thread andreas
with. Are you considering adding networking support in the future? I imagine that would be quite difficult. On Fri, Jun 19, 2015 at 4:16 PM, Alexander Burger a...@software-lab.de wrote: Hi all, I'm happy to announce PilOS - The PicoLisp Operating System! It is a modification of the infamous PilMCU

Re: PilMCU is dead - Long live PilOS!

2015-06-19 Thread Joe Bogner
to announce PilOS - The PicoLisp Operating System! It is a modification of the infamous PilMCU, which unfortunately doesn't seem to get off the ground. So in order not to have wasted all that effort, I decided to let it run on standard PC hardware, basically directly off the BIOS

Re: PilMCU is dead - Long live PilOS!

2015-06-19 Thread Jakob Eriksson
Thank you! On 19/06/15 22:16, Alexander Burger wrote: Hi all, I'm happy to announce PilOS - The PicoLisp Operating System! It is a modification of the infamous PilMCU, which unfortunately doesn't seem to get off the ground. So in order not to have wasted all that effort, I decided

Re: PilMCU is dead - Long live PilOS!

2015-06-19 Thread Joe Bogner
with. Are you considering adding networking support in the future? I imagine that would be quite difficult. On Fri, Jun 19, 2015 at 4:16 PM, Alexander Burger a...@software-lab.de wrote: Hi all, I'm happy to announce PilOS - The PicoLisp Operating System! It is a modification of the infamous