PCI: fixups and helpers
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 17 Feb 2015 21:03:46 +0000 (16:03 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Sun, 1 Mar 2015 14:36:00 +0000 (09:36 -0500)
commit9ee2308fd119e7128d15d9eb53cc7084358c38ef
tree58208f859af528b3c80e66bba42d48f1d7828709
parent6d6736a89fdf863f07acd16d857f043dc6429d98
PCI: fixups and helpers

The previous membar helper might have returned nonzero for a BAR that
was the second half of a 64 bit BAR.

There's a helper for mmapping a BAR, which can clean up driver code.
kern/arch/x86/pci.c
kern/arch/x86/pci.h