SubDir HAIKU_TOP src add-ons kernel bus_managers pci arch $(TARGET_ARCH) ;

SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) $(DOTDOT) ] ;

UsePrivateKernelHeaders ;
UsePrivateHeaders [ FDirName kernel util ] ;
UsePrivateHeaders kernel [ FDirName kernel arch $(TARGET_ARCH) ]
	[ FDirName kernel boot platform $(HAIKU_BOOT_PLATFORM) ] ;

SubDirHdrs $(HAIKU_TOP) src system kernel arch generic ;

SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;

KernelStaticLibrary pci_arch_bus_manager :
	pci_controller.cpp
	pci_ecam.cpp
	pci_io.cpp
;
