Added PCI support

This commit is contained in:
Alex
2022-10-10 23:50:34 +03:00
parent 32a17c5e63
commit 19e810653a
4 changed files with 49 additions and 13 deletions

View File

@ -2,9 +2,22 @@
#define __FENNIX_KERNEL_KERNEL_H__
#include <types.h>
#include <boot/binfo.h>
#ifdef __cplusplus
#include <display.hpp>
#include <symbols.hpp>
#include <power.hpp>
#include <pci.hpp>
#endif
extern struct BootInfo *bInfo;
#ifdef __cplusplus
extern Video::Display *Display;
extern SymbolResolver::Symbols *KernelSymbolTable;
extern Power::Power *PowerManager;
extern PCI::PCI *PCIManager;
#endif
EXTERNC void Entry(struct BootInfo *Info);