Page 1 of 1

Shell for my operating system?

Posted: Sat Nov 05, 2005 6:39 am
by voonwah
Hi all,

i'm a newbie in developing OSand i'm doing this as my final year project in my University.I already succesed to boot up and to detect the keyboard input.I wish to ask all the experts how to build a OS with the function similar like the dir,copy,paste,delete and cut function in the Windows Dos using Assembly or C??

Any Tutorial can let me learn or a sample code??
Hope to Heard from anyone who can help me....
Thanks for helping me..... :)

Re:OS Development problem____Need Help!!!

Posted: Sat Nov 05, 2005 8:03 am
by bluecode

Re:Shell for my operating system?

Posted: Sun Nov 06, 2005 9:05 am
by Candy
voonwah wrote: i'm a newbie in developing OSand i'm doing this as my final year project in my University.
I've taken the liberty to change your subject to something that's slightly more descriptive. Helping people with their OS problems is one of the two things we do here.

The other is discussing and analysing and designing new concepts.
I already succesed to boot up and to detect the keyboard input.I wish to ask all the experts how to build a OS with the function similar like the dir,copy,paste,delete and cut function in the Windows Dos using Assembly or C??
Try to basically read the OS FAQ, ask your teachers about the dragon book and compiler design (which is also used for parsers for command lines), figure out how to write a shell, make a userlevel library that can call your kernel, make a filesystem driver and connect it all functionally.

I hope you're still a freshman or you might not be able to finish it ;).
Any Tutorial can let me learn or a sample code??
There's this really big bar at the top of the screen that says "MEGA-TOKYO.COM". Click on it to be taken to the OS FAQ, which is our collection of obvious questions that are asked too often to answer with posts of content. Once you've read it you will feel much better in knowing about a lot of things that are required and you will have a better understanding of how it will work.

Until you know from front to back (software "hello world" to hardware drivers) how the engine is supposed to work, you don't know how big it is.