- Initialize the PCI bus and hand-out mem and i/o addresses. (there is still lots of room for improvements here...) - Implement the interupt functions