[flashrom] GSoCs Winflashrom versus r126.
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Sun Aug 9 02:25:55 CEST 2009
On 09.08.2009 02:11, Stefan Reinauer wrote:
> Carl-Daniel Hailfinger wrote:
>
>> 7. Test if the Windows kernel driver still works on Windows 7 (or
>> anything post XP).
>> 8. Make pcilib usable without including it.
>>
> Darmawan's code works as is, I tried it today on an i945 box running
> Windows XP. But the code is based on a very old version of flashrom.
>
> The two main issues are
> - memory access
> - IO access (including PCI access)
>
> PCI access is nicely implemented by libpci/pci utils, which is available
> for Windows since 2.1.99. libpci needs WinIo, which is an abstraction
> layer for memory and IO accesses, similar to DirectIO on OSX:
> http://www.internals.com/utilities_main.htm
>
> It would likely make sense to base a new port on WinIo and libpci.
>
Since the forward port of most of the patch is pretty easy, it might
make sense to do that first, test the result, then tackle a rewrite
where needed. The benefit of this approach is an up-to-date baseline for
comparison.
Regards,
Carl-Daniel
--
http://www.hailfinger.org/
More information about the flashrom
mailing list