access functions. Written by Garrett Wollman and modified by me to better match my view of the (PCI) world. Submitted by: wollman