Viking
Joined: 29 Sep 2006
Posts: 42
Location: Sweden
Posted: Sat Jul 28, 2007 11:49 pm
Hi
I was wondering about the screenshot os2linuxtest.png. Is that under L4/Fiasco?
And second, who is working on that? The doscalls mentioned there, are they compiled
in a ELF file?
I have had some progress with my simple lxloader and am thinking about how to implement
the doscalls. The lxloader for now reads in a small exe file (around 200 bytes, can only handle
files up to 4 kb for now). And creates a process and runs it. Of course, because no doscalls is
available it just crashes. But the basic stuff is there.
My plans for now is to read about the ELF format and try to modify the elf-loading routines in
SDIOS to try to load shared objects and try to compile the static librarys as a shared object,
if it's possible.
Greetings /Viking
What is the newly screenshots about? And status of lxloader.
prokushev
Site Admin
Joined: 25 Nov 2003
Posts: 100
Posted: Sun Jul 29, 2007 8:48 am
First of all, we temporary moved our microkernel from L4Ka::Pistachio to L4/Fiasco
and reusing TUDOS/DROPS OS in many places. This is because TUDOS already has lot
of server which implement required functionality. At least we have folowing faculties:
problems to build correct loading of dynamic doscalls. So, now I create doscalls
implementation step by step using OS2Linux package as a base.
If you interested, pls, contact me via email and I'll discuss current situation with
development.
Actually, we very close to 0.0.2 version of release according our roadmap.
Site Admin
Joined: 25 Nov 2003
Posts: 100
Posted: Sun Jul 29, 2007 8:48 am
YesI was wondering about the screenshot os2linuxtest.png. Is that under L4/Fiasco?
I'm currently.And second, who is working on that?
Yes. Static linking for now.The doscalls mentioned there, are they compiled in a ELF file?
Well, I tried to contact with yor via e-mail, but no reply. So, I try to explain here.I have had some progress with my simple lxloader and am thinking about how to
implement the doscalls. The lxloader for now reads in a small exe file (around 200
bytes, can only handle files up to 4 kb for now). And creates a process and runs it.
Of course, because no doscalls is available it just crashes. But the basic stuff is there.
My plans for now is to read about the ELF format and try to modify the elf-loading
routines in SDIOS to try to load shared objects and try to compile the static librarys
as a shared object, if it's possible.
First of all, we temporary moved our microkernel from L4Ka::Pistachio to L4/Fiasco
and reusing TUDOS/DROPS OS in many places. This is because TUDOS already has lot
of server which implement required functionality. At least we have folowing faculties:
- Dynamic ELF loader.
- L4VFS
problems to build correct loading of dynamic doscalls. So, now I create doscalls
implementation step by step using OS2Linux package as a base.
If you interested, pls, contact me via email and I'll discuss current situation with
development.
Actually, we very close to 0.0.2 version of release according our roadmap.