flat assembler
Message board for the users of flat assembler.

Index > OS Construction > Fil Systems

Author
Thread Post new topic Reply to topic
GhostXoPCorp



Joined: 13 Dec 2008
Posts: 199
Location: 01F0:0100
GhostXoPCorp 13 Dec 2008, 18:00
can i use it in real mode, if not, which int and how can i use it to run a file on the disk
well what i want is
the int
how to use it
if you could give me the info, that would be amazing, please no linksto other cites, i know there are alot of realy smart assembly people on here who can answer my question so please no links.

_________________
Oh that divide overflow. Just jumps out of the bushes every time to scare the day lights out of me.
Post 13 Dec 2008, 18:00
View user's profile Send private message Reply with quote
ManOfSteel



Joined: 02 Feb 2005
Posts: 1154
ManOfSteel 13 Dec 2008, 20:48
Quote:
can i use it in real mode

Of course, a file system can be implemented and work in real mode, but it will have some limitations caused by real mode itself.

Quote:
if not, which int and how can i use it to run a file on the disk

For the most basic setup, you need to implement:
1) functions to read/write raw sectors (using BIOS int 0x13)
2) file system functions that use those in part 1

First learn what a file system is
http://en.wikipedia.org/wiki/File_system
http://wiki.osdev.org/File_Systems

and take a look at MiniDOS
http://board.flatassembler.net/topic.php?t=5275
Post 13 Dec 2008, 20:48
View user's profile Send private message Reply with quote
GhostXoPCorp



Joined: 13 Dec 2008
Posts: 199
Location: 01F0:0100
GhostXoPCorp 13 Dec 2008, 21:24
oh gee, thanks i will look at those links Neutral

_________________
Oh that divide overflow. Just jumps out of the bushes every time to scare the day lights out of me.
Post 13 Dec 2008, 21:24
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20343
Location: In your JS exploiting you and your system
revolution 14 Dec 2008, 01:28
GhostXoPCorp wrote:
if you could give me the info, that would be amazing, please no linksto other cites, i know there are alot of realy smart assembly people on here who can answer my question so please no links.
You can't expect too much. People here have limited time and explaining in detail the things you ask is very time consuming. Please try to receive links also as part of the deal. Often the links can give very detailed and relevant answers to your questions and allows the responders to give you the info you want without spending hours of their own time to say exactly the same things without links.
Post 14 Dec 2008, 01:28
View user's profile Send private message Visit poster's website Reply with quote
GhostXoPCorp



Joined: 13 Dec 2008
Posts: 199
Location: 01F0:0100
GhostXoPCorp 14 Dec 2008, 03:03
oh sorry, i did not see this response.
Post 14 Dec 2008, 03:03
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.