I Need Serious Help !

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
LordOmar
Posts: 6
Joined: Sat Jul 24, 2010 10:08 am

I Need Serious Help !

Post 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
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: I Need Serious Help !

Post by 01000101 »

The WIKI

You really can't find any information? :roll:
DavidBG
Member
Member
Posts: 62
Joined: Thu Jan 14, 2010 1:02 pm
Location: At the computer
Contact:

Re: I Need Serious Help !

Post 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
President of the Useless OS project
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: I Need Serious Help !

Post 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
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
LordOmar
Posts: 6
Joined: Sat Jul 24, 2010 10:08 am

Re: I Need Serious Help !

Post 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
User avatar
Combuster
Member
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 !

Post 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])?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
M2004
Member
Member
Posts: 65
Joined: Sun Mar 07, 2010 2:12 am

Re: I Need Serious Help !

Post by M2004 »

Here's my example of loading a secondary binary file.

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

Regards
Mac2004
LordOmar
Posts: 6
Joined: Sat Jul 24, 2010 10:08 am

Re: I Need Serious Help !

Post 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
User avatar
Combuster
Member
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 !

Post 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.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
hailstorm
Member
Member
Posts: 110
Joined: Wed Nov 02, 2005 12:00 am
Location: The Netherlands

Re: I Need Serious Help !

Post by hailstorm »

Everytime I read these kind of messages I get the idea that every new developer that joins this forum lacks fantasy. :evil:
smoothCoder
Member
Member
Posts: 43
Joined: Sat Aug 28, 2010 10:32 pm

Re: I Need Serious Help !

Post 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.
Post Reply