I'm working on MCP55 support. There is some blank in mcp55_early_setup.c, So Current Only IDE and USB are working but the sata/nic/pcie don't work.
There is another option is use Nvidia binary code (NVMM) directly.
So questions is
nvidia would allow AMD to release NVMM binary to LinuxBIOS. .., Is it ok to LinuxBIOS? Does is voliatiote the GPL?. Because this code will be called by LinuxBIOS. And it is not loaded and started by LinuxBIOS. (cpu microcode patch code and scsi firmare is loaded and started by LinuxBIOS but setting some register).
Is VSM loaded and started only for OLPC?
Thanks
Yinghai Lu
Lu, Yinghai wrote:
I'm working on MCP55 support. There is some blank in mcp55_early_setup.c, So Current Only IDE and USB are working but the sata/nic/pcie don't work.
There is another option is use Nvidia binary code (NVMM) directly.
Using NVMM may be easier, but what happens if we want to change parts of it? This is probably not allowed and could be a serious problem.
How much work is it to complete mcp55_early_setup.c without NVMM?
Regards, Carl-Daniel
Lu, Yinghai wrote:
nvidia would allow AMD to release NVMM binary to LinuxBIOS. .., Is it ok to LinuxBIOS? Does is voliatiote the GPL?. Because this code will be called by LinuxBIOS. And it is not loaded and started by LinuxBIOS. (cpu microcode patch code and scsi firmare is loaded and started by LinuxBIOS but setting some register).
Is VSM loaded and started only for OLPC?
I think the VSA is different from NVMM because we have the source for the VSA (http://www.mail-archive.com/devel@laptop.org/msg00184.html). At least that is what I believe. Ron probably knows more.
Regards, Carl-Daniel