Hi there,
  I am very excited for having been selected for GSoC with such a challenging project.
  My project consists of booting windows Xp /Vista on LinuxBIOS.
  Right now, I have the following responsibilities:
  1. Evaluating which of the following projects will best fit our needs    
  2. I have been figuring out what are the main differences in between Windows XP and Vista booting process.

  I already got some papers by Ron Minnich, Adam Sulmicki ( http://www.missl.cs.umd.edu/winint/index2.html) and
Boot Configuration Data in Windows Vista   by Microsoft ( http://www.microsoft.com/whdc/system/platform/firmware/bcd.mspx ).
  I would appreciate any suggestions, tools you guys think that would be useful.

Thanks a lot and hope to have a great summer,
--
Augusto Pedroza