Bona Fide OS Developer
View unanswered posts | View active topics It is currently Tue Mar 19, 2024 5:15 am



Post new topic Reply to topic  [ 14 posts ]  Go to page Previous  1, 2
 VGA VESA Screen Updates 
Author Message
Site Admin

Joined: Sat Jul 25, 2009 7:44 am
Posts: 274
Location: United Kingdom
Post Re: VGA VESA Screen Updates
Im with Love4Boobies on this, I think UDI could become invaluable to the osdev community.

_________________
Thank you for reading,

Kieran C G Foot


Mon Feb 22, 2010 1:30 am
Profile WWW

Joined: Tue Apr 20, 2010 1:39 pm
Posts: 17
Post Re: VGA VESA Screen Updates
HELLO WORLD!
VESA basically switches modes so you can do direct memory access.
How is this slow?!?!?! :o :roll: :shock: :?


Mon Apr 26, 2010 5:34 pm
Profile

Joined: Sat Jul 25, 2009 9:15 am
Posts: 257
Post Re: VGA VESA Screen Updates
I think its slow because of the way the memory banks are mapped... its not guarranteed to access all the video memory linearly... I remember when DirectX first came out, I remember they used a cheap trick, they used the CPU's General Protection Fault system to switch banks automaticaly... so to the programmers the video memory appears to be mapped linearly...


Wed Apr 28, 2010 8:47 am
Profile
Site Admin

Joined: Sat Jul 25, 2009 7:44 am
Posts: 274
Location: United Kingdom
Post Re: VGA VESA Screen Updates
I remember messing with vesa aat low level before and there are so many deviations from the standards too. Not to mention the banking.

_________________
Thank you for reading,

Kieran C G Foot


Thu Apr 29, 2010 2:56 pm
Profile WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ]  Go to page Previous  1, 2


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin and tweaked by the BF Team.