How can im make my own os in c++?
How can im make my own os in c++?
:-\ I'm 14 years old and would like to make a os in c++. can you help me?
Re:How can im make my own os in c++?
Welcome to the club! You can find some docs & tutorials for newbies at http://osdev.neopages.net or if you read the previous topics in this forum you can find tons of infos...
However I think you must have a good knowledge about C++/C and assembly programming before you start an OS project...
However I think you must have a good knowledge about C++/C and assembly programming before you start an OS project...
Re:How can im make my own os in c++?
You should also know a bit of assembler, because C and C++ don't support everything, for example: interrupts...
Re:How can im make my own os in c++?
Firstly, I would recommend you don't use C++. Your going to get a lot of problems which you'll have to solve yourself, you'll get a certain resistance with help / support because it is the norm to use C and asm.
That said, please feel free to check out my contribution to helping people who want to use C++, http://www.invalidsoftware.net/os/. I'm working on an update soon.
That said, please feel free to check out my contribution to helping people who want to use C++, http://www.invalidsoftware.net/os/. I'm working on an update soon.
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:How can im make my own os in c++?
refreshing youth ... i suggest you head yourself to the Operating System Resource Center and start collecting docs/tutorial. Intel's manual is also a must (yes, it's huge, but it worth the download - believe me. What you just need is a lot of coffeeNuno Silva wrote: :-\ I'm 14 years old and would like to make a os in c++. can you help me?
Re:How can im make my own os in c++?
C/C++ does support interrupts...its just that you need a asm stub so that the stack and stuff stays correct...2100-OS wrote: You should also know a bit of assembler, because C and C++ don't support everything, for example: interrupts...
Re:How can im make my own os in c++?
standard C/C++ doesn't support return from interrupt, iret. So in that sense, it doesn't support interrupts.