Help with VESA

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

Help with VESA

Post by einsteinjunior »

Hi to all,
I am having some difficulties setting VBE in my kernel.
Firstly,i do not want to do it with grub since i already have designed my own bootloader (very cute).
Secondly i want to do it in protected mode without going through adding an x86 virtual machine.
Can someone provide me with concrete tutorials or some nice documented source code?
Thanks
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Post by AJ »

Hi,

To activate VESA, you need to do it in either real mode before you enter your kernel or v86 mode at any time. What's wrong with setting the mode in your boot loader?

Cheers,
Adam

[edit] I have moved this topic here from OS Design and Theory as it is purely asking for practical implementation details. [/edit]
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Help with VESA

Post by Jeko »

einsteinjunior wrote:Hi to all,
I am having some difficulties setting VBE in my kernel.
Firstly,i do not want to do it with grub since i already have designed my own bootloader (very cute).
Secondly i want to do it in protected mode without going through adding an x86 virtual machine.
Can someone provide me with concrete tutorials or some nice documented source code?
Thanks
http://www.osdev.org/phpBB2/viewtopic.php?p=89046
Post Reply