Download presentation
Presentation is loading. Please wait.
1
1 COMP541 VGA Character Terminal Montek Singh Mar 1, 2007
2
2 VGA Driver Architecture No frame buffer Character terminal
3
3 Character Memory Dual ported Memory mapped Memory mapped CPU writes; could read also CPU writes; could read also VGA driver reads VGA driver reads How many characters?
4
4 Bitmap Memory What bitmap size? 5x7 at least 5x7 at least Codes http://www.piclist.com/techref/datafile/charsets.htm http://www.piclist.com/techref/datafile/charsets.htm http://www.piclist.com/techref/datafile/charsets.htm http://www.piclist.com/techref/datafile/charset/8x8.htm http://www.piclist.com/techref/datafile/charset/8x8.htm http://www.piclist.com/techref/datafile/charset/8x8.htm Indexed by character memory So what code to store in character memory? So what code to store in character memory? What size should memory be?
5
5 VGA driver Just sends hsync, vsync Generates color When valid When valid Maybe smaller than VGA Maybe smaller than VGA What character code? ASCII? How many rows and columns?
6
6Possibilities Code color into some bits of character? Later Provide sprites for games? Provide sprites for games? Your own Nintendo Ideas? Ideas?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.