OSDev.org https://forum.osdev.org/ |
|
Changing hardware font https://forum.osdev.org/viewtopic.php?f=1&t=810 |
Page 1 of 1 |
Author: | Hillbillie [ Thu Aug 02, 2001 11:00 pm ] |
Post subject: | Changing hardware font |
I want to change the hardware font for my OS. Does anyone know where I can get some information on doing this? Thanks. |
Author: | Chris Giese [ Thu Aug 02, 2001 11:00 pm ] |
Post subject: | RE:Changing hardware font |
>On 2001-08-03 02:16:41, Hillbillie wrote: >I want to change the hardware font for my OS. Does anyone know where >I can get some information on doing this? Thanks. VGA has four "planes". Call them plane 1, plane 2, plane 4, and plane 8. In text mode, plane 1 = text, plane 2 = attribute bytes, plane 4 = font, plane 8 = ??? To change the font: - turn off planes 1 and 2, and turn on plane 4 - turn off Even-Odd mode - write the font to framebuffer memory (B800:0000) - turn on Even-Odd - turn off plane 4, and turn on planes 1 and 2 Font characters can be up to 32 pixels high. Characters are always 1 byte wide (8 pixels). Each font character is 32 bytes exactly. http://www.execpc.com/~geezer/temp/90x60.c |
Author: | Hillbillie [ Thu Aug 02, 2001 11:00 pm ] |
Post subject: | RE:Changing hardware font |
Thanks, Chris. Good code example. Are there any other online resources about it you know of? |
Author: | Chris Giese [ Thu Aug 02, 2001 11:00 pm ] |
Post subject: | RE:Changing hardware font |
>On 2001-08-03 12:34:53, Hillbillie wrote: >Thanks, Chris. Good code example. Are there any other online resources >about it you know of? (docs) Finn Thøgersen's VGADOC http://home.worldonline.dk/~finth/ (docs) FreeVGA http://www.goodnet.com/~tinara/FreeVGA/home.htm (docs) IBM RS/6000 manual, Appendix A - VGA Programming Model http://www.rs6000.ibm.com/resource/tech ... p.mak.html (code) Tauron VGA utilities http://home.onestop.net/kinfira/tauron/tauron.ftml |
Author: | Hillbillie [ Fri Aug 03, 2001 11:00 pm ] |
Post subject: | RE:Changing hardware font |
Thank a lot! |
Author: | Hillbillie [ Fri Aug 03, 2001 11:00 pm ] |
Post subject: | RE:Changing hardware font |
Thank a lot! |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |