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.


add ability to load custom BIOS ROMs.
authorKyle Hale <kh@u.northwestern.edu>
Tue, 26 Aug 2014 18:13:51 +0000 (13:13 -0500)
committerroot <root@v-test-r415-3.localdomain>
Thu, 11 Sep 2014 19:35:45 +0000 (14:35 -0500)
commit475a9909153784cf9308ace2fa47896ad5a34eac
tree96219873570fdce26fb7ce4ebcf30344fe846351
parent3e69f5a7f3d695b0025b88181e657fa3ff364643
add ability to load custom BIOS ROMs.

This patch allows you to override the default ROMBIOS and VGABIOS with
your own ROM binaries in the guest pal file.

here's an example overriding the default rombios and vgabios, with
another non-default BIOS rom:

<files>
    <file id="somebios" filename="/path/to/mybios.bin"/>
    <file id="somevgabios" filename="/path/to/myvgabios.bin"/>
    <file id="somerombin" filename="/path/to/myrom.bin"/>
</files>

here's the new PAL syntax:

<bioses>
    <disable_rombios/> <--- kills the default rombios
    <disable_vgabios/> <--- kills the default vgabios
    <bios file="somebios" address="0xf0000"/>
    <bios file="somevgabios" address="0xc0000"/>
    <bios file="somerombin" address="0xe70000"/>
</bioses>
palacios/src/palacios/vmm_config_class.h