Page 3 of 3
Posted: Thu Dec 27, 2007 10:56 am
by SonOFBelial
Getting a C library will be really nice, and that's the first thing that I'd like to get done after the system has all the basics (memory managment, multitasking, API, reloc format etc.). Once we've got a C lib, it would be pretty easy to port a small editor like Elvis (with a small curses wrapper library) and NASM.
I'm working on getting elf support set up.
XCHG: I'll send you the prototype once its generating executables.
Dex: Can FASM generate elf executables?
Posted: Thu Dec 27, 2007 1:34 pm
by Dex
SonOFBelial wrote:Dex: Can FASM generate elf executables?
Sure can
All versions of FASM can directly output any of the following: flat "raw" binary (usable also as DOS COM executable or SYS driver), objects: ELF or COFF (classic or MS-specific), or executables in either MZ, ELF or PE format (including WDM drivers, allows custom MZ DOS stub). OMF objects, NE, LE, and LX executables are not natively supported by FASM.
Posted: Thu Dec 27, 2007 1:34 pm
by XCHG
SonOFBelial wrote:Getting a C library will be really nice, and that's the first thing that I'd like to get done after the system has all the basics (memory managment, multitasking, API, reloc format etc.). Once we've got a C lib, it would be pretty easy to port a small editor like Elvis (with a small curses wrapper library) and NASM.
I'm working on getting elf support set up.
XCHG: I'll send you the prototype once its generating executables.
Dex: Can FASM generate elf executables?
Thanks. I am working on Virtual Memory Management at the moment. I will have all the processes have 4 MB of physical memory at start up. They will then be able to allocate virtual/physical/heap/etc memory using APIs. This will of course need the APIs to be documented and implemented.
I will then move to the scheduler and finish that as soon as possible. I agree with you, having the C library will be really great
Posted: Thu Jan 03, 2008 5:02 pm
by XCHG
Dex,
Do you think you could perhaps test the HDD Image of Vandior on a real PC? If so, please let me know. I would really appreciate it.
Thanks
Posted: Sat Jan 05, 2008 2:37 pm
by Dex
Sorry mist this post, i have a P2 233 laptop and PC, that i can test the hdd image on , if thats any good.
I will be able to test it some time in the next 2 to 4 days.
If that OK let me know any details and where i can down load it.
Regards Dex.
Posted: Sat Jan 05, 2008 5:30 pm
by XCHG
That's great. I will ZIP the HDD image and send it to you. Perhaps your email?
YEAY.
Posted: Sun Jan 06, 2008 11:27 pm
by Dex
I will check that email address and will test it, and get back to you once i have tested it.
Regards Dex
Posted: Mon Jan 07, 2008 3:04 am
by 01000101
seems like you have made some good progress so far.
Although I do not wish to help you in coding your OS, I would deffinately be up to test your os when it is released and provide feedback. The reasons I wouldn't want to help program is because I'm better at C and I have my own OS to work on.
best of luck
Posted: Wed Jan 09, 2008 3:33 am
by XCHG
Dex wrote:I will check that email address and will test it, and get back to you once i have tested it.
Regards Dex
Since some other people have offered help in testing, I decided to put the image file in here as an attachment. I'd really appreciate your help testing this HDD image file. The attached file is a 32-MB HDD image file.
01000101 wrote:Although I do not wish to help you in coding your OS, I would deffinately be up to test your os when it is released and provide feedback. The reasons I wouldn't want to help program is because I'm better at C and I have my own OS to work on.
Thanks for offering help. I have attached the image file to this post
Do you think you could also test it on a real PC? It'd be great if you could. Thanks.
Posted: Wed Jan 09, 2008 1:44 pm
by Dex
Right now i have the image, give me a day or two to test it and i will get back to you, with my findings.
Regards Dex.
Posted: Wed Jan 09, 2008 4:29 pm
by XCHG
Absolutely. Take as much time as you need. We are not in a big hurry
Thanks again.