[solved] VESA not show all LFB memory

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
Klakap
Member
Member
Posts: 297
Joined: Sat Mar 10, 2018 10:16 am

[solved] VESA not show all LFB memory

Post by Klakap »

Good afternoon,
I get this strange output when I try my OS on real PC, I later found that this comes on Virtualbox too.
[image]
It seems that when I try to write to pixels whose are on bottom, it write to pixels from start of screen. My driver work on QEMU and two other computers, so I am sure that:
1. I right setting VESA mode thought int 0x10
2. Monitor support this mode
3. I am getting right informations from VESA mode info packet

Please have you any experience with this strange thing?
Last edited by Klakap on Mon Feb 01, 2021 2:23 pm, edited 1 time in total.
Klakap
Member
Member
Posts: 297
Joined: Sat Mar 10, 2018 10:16 am

Re: VESA not show all LFB memory

Post by Klakap »

I solved this. I forgot enable A20 gate and it was point of all errors.
Post Reply