On Wed, May 02, 2007 at 01:25:46PM -0600, Marc Jones wrote:
The posted binary and source code is VSA and contains several VSMs, sysmanager, legacy, and lx graphics.
Would it make sense to move parts or all of the VSM code into the operating system?
(Not in it's current form of course. Yes, I know it means having to re-implement each VSM in each OS.)
LinuxBIOS already had support for VSA from the olpc port. The same mechanism is used. VSA is treated as a payload that is run before LinuxBIOS pci initialization. See src\cpu\model_lc\vsmsetup.c (it should probably be renamed vsasetup.c but that is a minor detail)
Thanks for explaining this a bit more! :)
//Peter