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?
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.
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.
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.