Paravirtualization project - GSOC 2013

Chris Johns chrisj at rtems.org
Tue Apr 16 01:35:20 UTC 2013


Philipp Eppelt wrote:
>
> I would prefer --enable-virt over --enable-bsp="virt", because the BSP
> name should stay the same, nonetheless we are running virtually.
>
> What's your opinion on the directory structure?
> c/src/lib/libbsp/virt/<bsp_name>
> c/src/lib/libbsp/virt/share
> cpukit/score/cpu/virt/<cpu_name>
> cpukit/score/cpu/virt/share

I have not followed all of this discussion closely. I would have 
expected a virtual BSP must still run on a architecture even with code 
shared across different arch so a directory structure could be ...

  c/src/lib/libbsp/<arch>/<bsp_name>
  c/src/lib/libbsp/<arch>/share/virt
  c/src/lib/libbsp/share/virt
  cpukit/score/cpu/<cpu_name>/virt

No idea about this one ..

  cpukit/score/cpu/virt/share

Chris



More information about the users mailing list