flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > FDOS - DOS-like os in FASM |
Author |
|
Victor Kindhart 17 Jun 2015, 17:48
My first 16-bit OS here - FDOS (aka FASM DOS). I am trying to create a Real Mode OS which will resemble MS-DOS tho it won't be compatible with it. GitHub repo is here: https://github.com/Vik2015/fdos
My question is, does anybody know how would I add a FAT12/16 support to my OS so I could load programs?[/url] Last edited by Victor Kindhart on 17 Jun 2015, 21:46; edited 1 time in total |
|||
17 Jun 2015, 17:48 |
|
Mike Gonta 17 Jun 2015, 20:53
Victor Kindhart wrote: My first 16-bit OS here - FDOS (aka FASM DOS). I am trying to create a Real Mode OS which will resemble Victor Kindhart wrote: My question is, does anybody know how would I add a FAT12/16 handler to my OS so I could load programs? A more livelier discussion of when DOS is not DOS is here. PS. Have you seen MikeOS32 |
|||
17 Jun 2015, 20:53 |
|
Victor Kindhart 17 Jun 2015, 21:58
Mike Gonta wrote:
Dot removed And I know what MikeOS is - it was the first tutorial on OS deving I found. Gonna read that other page now. Btw, do you know how can I make a bootable floppy? AFAIK a typical floppy disk has at least one sector in the start of floppy, which contains a jump, label, etc. And it also contains a small amount of code only to display "This is not a bootable floppy...". I've tried to find some software which can help me create a bootable floppy - I could have a bootloader there with FAT 12/16 support which would find my kernel on the floppy and load it into memory (gonna change that to loading to high memory) and running it, but failed - the only thing I managed to find was A LOT of tutorials on how to create a repair/reserve floppy disk on linux :/. Actually I COULD write my own program tho I'd like to use a real soft, not some dirty hack |
|||
17 Jun 2015, 21:58 |
|
Mike Gonta 17 Jun 2015, 22:19
Victor Kindhart wrote:
Victor Kindhart wrote: Btw, do you know how can I make a bootable floppy? |
|||
17 Jun 2015, 22:19 |
|
Victor Kindhart 17 Jun 2015, 22:52
Mike Gonta wrote:
That is the point. I am trying to write it using 16-bit code And I suppose I can install FAT system in USB drive? It seems like the easiest one to handle. |
|||
17 Jun 2015, 22:52 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.