initial hpet support

for now only a few wait functions are supported
This commit is contained in:
Matheus
2022-08-06 23:51:10 -03:00
parent a69310a03c
commit c94368bbc9
6 changed files with 144 additions and 2 deletions
+4 -1
View File
@@ -122,7 +122,10 @@ static void legacy_enumeration(){
}
uint64_t pci_msi_build(uint64_t* data, uint8_t vector, uint8_t processor, uint8_t edgetrigger, uint8_t deassert){
*data = vector | (edgetrigger << 15) | (deassert << 14);
return (0xFEE00000 | (processor << 12));
}
void pci_enumerate(){