Need some tutorial

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
User avatar
einsteinjunior
Member
Member
Posts: 90
Joined: Tue Sep 11, 2007 6:42 am

Need some tutorial

Post by einsteinjunior »

I am currently designing an operating system and i am stuck at two points:



-The PS/2 mouse.I do not want to use DOS int 13 v to use it since i will be in PMODE and will not like to add a virtual 8086 monitor at the moment.Documentation on the subject is so controversial.I will need one that is accurate.

-Tutorials on how to program a graphical user interface.Just one found at the moment.


Thanks to all.
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Post by piranha »

How far in your kernel are you?

How long have you been working on it?
(some points of interest)

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
gmoney
Member
Member
Posts: 106
Joined: Mon Jan 03, 2005 12:00 am
Location: Texas, Usa

Post by gmoney »

goto osdever.net then browse their homebrew os under links and x86. look for an os called pirat 0s. its not a tut. but the source code could help you out.
OrOS
Member
Member
Posts: 143
Joined: Sat Sep 08, 2007 11:26 pm
Location: Canada

Post by OrOS »

User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

See here: http://bos.asmhackers.net/docs/mouse/
And for GUI see "My Windows Manager Demo" here: http://alexfru.narod.ru/
User avatar
einsteinjunior
Member
Member
Posts: 90
Joined: Tue Sep 11, 2007 6:42 am

Post by einsteinjunior »

Thanks Dex for the help.
I appreciate.But please can you help me with a TUTORIAL on how to write a window manager?
Thanks.
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:

Post by Combuster »

"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
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

Here's is the problem, most OS dev's start out with lots of enthusiasm, as they move on to each stage of development, more and more drop out and its also at this early stage when they write tuts.
By the time they come to things like GUI's, they have little enthusiasm for writing tuts.
So in short, there just is not any good tut's available, so if you want to jump right into window management, start at the beginning and with the basic's, start with changing graphic modes, fill buffers and drawing boxs, lines etc.
You also need to design your gui to suit you over all OS design, eg: as my OS is based on the Xbox, it would not work well with a GUI designed for a multi-tasking desktop OS.
Post Reply