STARTING OFF!!!???
-
- Posts: 5
- Joined: Thu Nov 23, 2006 7:54 pm
STARTING OFF!!!???
yes, i am wondering what are ALL the tools, software, computers, etc. i should get inorder to start writing my OS??
Here's my development environment:
Mac Mini - my machine
PCLinuxOS - my OS
GCC - compiler
AS - assembler
LD - linker
GNU Make - makefiles
KDevelop - editor/ide
Bochs - x86 emulator
DD - make disk images
And don't forget:
Intel® 64 and IA-32 Architectures
Software Developer’s Manual
Volume 3A:
System Programming Guide, Part 1
Mac Mini - my machine
PCLinuxOS - my OS
GCC - compiler
AS - assembler
LD - linker
GNU Make - makefiles
KDevelop - editor/ide
Bochs - x86 emulator
DD - make disk images
And don't forget:
Intel® 64 and IA-32 Architectures
Software Developer’s Manual
Volume 3A:
System Programming Guide, Part 1
Theres also a great link around somewhere about how to write good forum posts and get decent answers. "STARTING OFF??!?", all in caps, with no indication at all of what you've done or not done is not a good way.
Read the f**king manual, search the f**king web, and come back when you've grown a pair.
JamesM
Read the f**king manual, search the f**king web, and come back when you've grown a pair.
JamesM
- codemastersnake
- Member
- Posts: 148
- Joined: Sun Nov 07, 2004 12:00 am
- Contact:
I totally agree!JamesM wrote:Theres also a great link around somewhere about how to write good forum posts and get decent answers. "STARTING OFF??!?", all in caps, with no indication at all of what you've done or not done is not a good way.
Read the f**king manual, search the f**king web, and come back when you've grown a pair.
JamesM
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
I'd check out osdever.net after I wised up a little....
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: STARTING OFF!!!???
Do you know how to program?anthony_pacitto3 wrote:yes, i am wondering what are ALL the tools, software, computers, etc. i should get inorder to start writing my OS??
If not, then first learn a programming language, such as C or C++--Both are common in OS development.
With this, learn x86 assembly--you will need it:
C++
Art of Assembly
If you DO know programming (including x86 assembly)... Then, well...
OSDev Wiki
Jees.... A little harsh, are we?Read the f**king manual, search the f**king web, and come back when you've grown a pair.
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}