Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


VGA graphics rendering, attribute palette handling, corrected attribute processing
authorPeter Dinda <pdinda@northwestern.edu>
Fri, 15 Apr 2011 01:07:59 +0000 (20:07 -0500)
committerPeter Dinda <pdinda@northwestern.edu>
Fri, 15 Apr 2011 01:07:59 +0000 (20:07 -0500)
commit56b88e037fb1b9e313e642682a08267b866e70bb
tree34bb1572b5608226816c59fd5014ac1bc4bfb1d3
parentd70b8aa4fc10499abfc9164bc7766e96d9da2485
VGA graphics rendering, attribute palette handling, corrected attribute processing

This commit includes:

   - Implementation of graphics mode rendering
   - Corrected color handling for graphics and text modes (16 color)
       (2 stage color lookup via attribute palette THEN DAC palette)
   - Work around for probable gcc bug to correctly
     process attributes in text mode (this fixes occasional flashing display)
palacios/src/devices/vga.c
palacios/src/devices/vga_regs.h