I Need Serious Help !
I Need Serious Help !
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
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 !
@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
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
President of the Useless OS project
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Re: I Need Serious Help !
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
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
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
Re: I Need Serious Help !
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
@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
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: I Need Serious Help !
Because as the good programmer you claim you are, you can fit all the pieces together yourself, right?LordOmar wrote:the wiki has seperated articles there isn't a complete boot sector for example
Do you know what JMP does (in particular, JMP EAX and JMP FAR [DS:BX])?but i cant find a practical example about (ex: switching from the bootloader to the kernel)
Re: I Need Serious Help !
Here's my example of loading a secondary binary file.
http://board.flatassembler.net/topic.php?t=6529
Regards
Mac2004
http://board.flatassembler.net/topic.php?t=6529
Regards
Mac2004
Re: I Need Serious Help !
@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
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
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: I Need Serious Help !
You too, young padawan, must learn that only by exercising a skill can you improve it.LordOmar wrote:I'm posting this topic to get help not to get my programming skills tested
Re: I Need Serious Help !
Everytime I read these kind of messages I get the idea that every new developer that joins this forum lacks fantasy.
-
- Member
- Posts: 43
- Joined: Sat Aug 28, 2010 10:32 pm
Re: I Need Serious Help !
I am capable of imagine up to 6 fantasy coding solutions before the breakfast.(Sorry, I saw a curious movie last night)hailstorm wrote:Everytime I read these kind of messages I get the idea that every new developer that joins this forum lacks fantasy.
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.