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: Correct handling of word writes on address registers for passthrough.
authorPeter Dinda <pdinda@northwestern.edu>
Fri, 1 Apr 2011 16:40:04 +0000 (11:40 -0500)
committerPeter Dinda <pdinda@northwestern.edu>
Fri, 1 Apr 2011 16:40:04 +0000 (11:40 -0500)
commitdf6ae183417fd8667bbcb4a89d1837e1a0306af8
treebc1fe513fab013385ea7a784fe21917f7a078fcb
parenta79fa3206e688095687133457c891aa102b303bf
VGA: Correct handling of word writes on address registers for passthrough.

outw X, data where X is a VGA address register is theoretically a shortcut for:

outb X, data.lsb
outb X+1, data.msb

However, the broader semantics appear to be different.   This update preserves outws all the way
down to the passthrough device (if used).
palacios/src/devices/vga.c