is there any hope?
Posted: Sat Jun 25, 2005 11:00 pm
i am a studetn of computer science
here in egypt, computer science means only software and we dont have much hardware knowledge(only a preliminary courses in Logic and Arch.)
i have been trying to learn OS development for a few weeks but i am totally puzzled
should i study hardware related materials?what exactly should i learn?is there any (human-readable) online materials to learn interfacig with hardware(mouse-keyborad-harddisk)?and what to learn before reading those?
how to learn pmode programmingfor x86 arch.?is there any good resources covering switching to pmode and working with the
GDt,IDT..etc?
and - finally - i am intending to make this one my graduation project, is there any hope to learn all those things and to implement it in one year time,
i can write code in C,ASM, and i have read alot about OS concepts
here in egypt, computer science means only software and we dont have much hardware knowledge(only a preliminary courses in Logic and Arch.)
i have been trying to learn OS development for a few weeks but i am totally puzzled
should i study hardware related materials?what exactly should i learn?is there any (human-readable) online materials to learn interfacig with hardware(mouse-keyborad-harddisk)?and what to learn before reading those?
how to learn pmode programmingfor x86 arch.?is there any good resources covering switching to pmode and working with the
GDt,IDT..etc?
and - finally - i am intending to make this one my graduation project, is there any hope to learn all those things and to implement it in one year time,
i can write code in C,ASM, and i have read alot about OS concepts