VESA programming in Assembly x86

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
amaneureka
Posts: 13
Joined: Mon Feb 11, 2013 10:29 am
Libera.chat IRC: amaneureka
Location: India
Contact:

VESA programming in Assembly x86

Post by amaneureka »

Hello,
I didn't get any good tutorial to implement VESA in assembly (x86), Can anybody help me?
Thanx in Advance
Regards
Aman Priyadarshi
http://atomixos.com/
User avatar
nerdguy
Member
Member
Posts: 70
Joined: Wed Oct 30, 2013 8:11 am

Re: VESA programming in Assembly x86

Post by nerdguy »

I didn't get any good tutorial to implement VESA in assembly
Wrong.
A good source would be reading the VESA Manuals,
Check out these examples of using VESA BIOS:
You would have to read and understand what these mean.
Then it would be easier to write the code.
http://freespace.virgin.net/hugo.elias/ ... svga_i.htm
http://www.monstersoft.com/tutorial1/VESA_intro.html
http://www.brokenthorn.com/Resources/OSDevVid2.html
Also you may checkout : http://wiki.osdev.org/Getting_VBE_Mode_Info
When you say, "I wrote a program that crashed Windows," people just stare at you blankly and say, "Hey, I got those with the system, for free." - Linus Torvalds
64 bit Kernel in early development
http://github.com/nerdguy12/core64
Post Reply