Project Code Name: Vandior

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
SonOFBelial
Posts: 8
Joined: Fri Dec 07, 2007 2:46 pm

Post 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?
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

SonOFBelial wrote:Dex: Can FASM generate elf executables?
Sure can :wink:
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.
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post 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 :shock:
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post 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
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post 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.
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post by XCHG »

That's great. I will ZIP the HDD image and send it to you. Perhaps your email?

YEAY.
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

I will check that email address and will test it, and get back to you once i have tested it.
Regards Dex
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Post 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
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post 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 :roll: Do you think you could also test it on a real PC? It'd be great if you could. Thanks.
Attachments
HardDrive.zip
Vandior's HDD image (Debug Version)
(53.75 KiB) Downloaded 93 times
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post 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.
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post by XCHG »

Absolutely. Take as much time as you need. We are not in a big hurry :lol:

Thanks again.
On the field with sword and shield amidst the din of dying of men's wails. War is waged and the battle will rage until only the righteous prevails.
Post Reply