Project Code Name: Vandior
-
- Posts: 8
- Joined: Fri Dec 07, 2007 2:46 pm
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?
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?
Sure canSonOFBelial wrote:Dex: Can FASM generate elf executables?
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.
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.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?
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
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.
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
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
Website: https://joscor.com
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.Dex wrote:I will check that email address and will test it, and get back to you once i have tested it.
Regards Dex
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.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.
- Attachments
-
- HardDrive.zip
- Vandior's HDD image (Debug Version)
- (53.75 KiB) Downloaded 92 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.