http://bugs.winehq.org/show_bug.cgi?id=10516
--- Comment #14 from Anastasius Focht focht@gmx.net 2008-06-16 19:10:38 --- Hello,
the kernel driver tries to map and access physical address space (MmMapIoSpace) in order read out PCI/BIOS info/shadow VGA option ROMs and the like. The linux kernel equivalent would be ioremap() + virt_to_page() API.
Actually I don't feel inclined to suggest the use of mmap() on /dev/mem, /dev/kmem to allow the processes to bypass the kernel's virtual memory system and iopl, /dev/port for i/o stuff.
Such low level (hardware) stuff is most likely out of wine scope -> WONTFIX. Maybe some future project - not in official wine tree - might provide such possibility. Though this will be a big security loophole ... asking for trouble.
Regards