via pciutils
fun with pci probing
finds sata disk properly\!
damn dirty syscall for mapping in physical pages. XXX INSECURE
page table walk for virt -> phys address, suitable for userspace
ALMOST working userspace SATA driver and test app
fix virt2phys to save low order bits