Page 1 of 1

I Need Serious Help !

Posted: Thu Sep 02, 2010 5:21 pm
by LordOmar
Hello All,
I Made An Asm File Which Boots And Then Prints Some String Then Reboots After Keyboard Key Press, But Don't Know Where To Go Now I Can't Find Any Really Useful Tutorials About Making The Kernel And Filesystem, So Please Anyone Who Have Any Tutorials Please Post It.

Best Wishes,

Lord Omar

Re: I Need Serious Help !

Posted: Thu Sep 02, 2010 5:27 pm
by 01000101
The WIKI

You really can't find any information? :roll:

Re: I Need Serious Help !

Posted: Thu Sep 02, 2010 5:32 pm
by DavidBG
@LoardOmar,

How good are you at programming ASM? If you aren't comfortable programming, I suggest a simpler project than an OS. If you are good at ASM, (or C/C++ or whatever) than:

I suggest you look at the wiki.

If you are not aware of what a Kernel is, I suggest more research.
http://wiki.osdev.org/Monolithic_Kernel
http://wiki.osdev.org/Microkernel
http://wiki.osdev.org/Modular_Kernel

File system specs can be found on Wikipedia:
http://en.wikipedia.org/wiki/File_Allocation_Table
http://en.wikipedia.org/wiki/Executable ... ble_Format

Remember, almost anything can be found online if you search hard enough.

Best wishes!
David

Re: I Need Serious Help !

Posted: Thu Sep 02, 2010 5:44 pm
by piranha
Several things:

Why are you making the first letter of Every Sentence Capital Like This? It's not really that bad, compared to other annoying typing habits, but seriously.

The file-system is not something to worry about at this point, you've got a ways to go. Maybe you aren't looking right? G-g-g-g-google!

-JL

Re: I Need Serious Help !

Posted: Thu Sep 02, 2010 5:56 pm
by LordOmar
thanks for the replies of you

@01000101

the wiki has seperated articles there isn't a complete boot sector for example

@DavidBG

I am fairly good at ASM & C but i cant find a practical example about (ex: switching from the bootloader to the kernel)

@piranha

sry for the capitals, all i want is a practical example for (bootloader, filesystem)

Thank you all for fast replies,

Lord Omar

Re: I Need Serious Help !

Posted: Fri Sep 03, 2010 3:01 am
by Combuster
LordOmar wrote:the wiki has seperated articles there isn't a complete boot sector for example
Because as the good programmer you claim you are, you can fit all the pieces together yourself, right?
but i cant find a practical example about (ex: switching from the bootloader to the kernel)
Do you know what JMP does (in particular, JMP EAX and JMP FAR [DS:BX])?

Re: I Need Serious Help !

Posted: Fri Sep 03, 2010 11:33 am
by M2004
Here's my example of loading a secondary binary file.

http://board.flatassembler.net/topic.php?t=6529

Regards
Mac2004

Re: I Need Serious Help !

Posted: Fri Sep 03, 2010 6:02 pm
by LordOmar
@berkus

thanks i will do wat u said

@Combuster

i'm posting this topic to get help not to get my programming skills tested

thanks anyway

@mac2004

Thanks for da useful tutorial :)

Thanks All,

Lord Omar

Re: I Need Serious Help !

Posted: Sat Sep 04, 2010 4:47 pm
by Combuster
LordOmar wrote:I'm posting this topic to get help not to get my programming skills tested
You too, young padawan, must learn that only by exercising a skill can you improve it.

Re: I Need Serious Help !

Posted: Tue Sep 07, 2010 3:38 am
by hailstorm
Everytime I read these kind of messages I get the idea that every new developer that joins this forum lacks fantasy. :evil:

Re: I Need Serious Help !

Posted: Tue Sep 07, 2010 5:22 am
by smoothCoder
hailstorm wrote:Everytime I read these kind of messages I get the idea that every new developer that joins this forum lacks fantasy. :evil:
I am capable of imagine up to 6 fantasy coding solutions before the breakfast.(Sorry, I saw a curious movie last night)

Everyone has been a novice one time ago, just that everyone have its own way to be a novice, sometimes one seems stupid, other times distracted or even annoying.