feat: implemented ide read write operations
This commit is contained in:
@@ -280,7 +280,7 @@ void pci_init_bar(pci_device *device, u8 bar_index) {
|
||||
bar->address = original_address & 0xFFFFFFF0;
|
||||
bar->is_io_space = 0;
|
||||
bar->type = (original_address & 0b110) >> 1;
|
||||
bar->prefetchable = (original_address & 0b111000) >> 3;
|
||||
bar->prefetchable = (original_address & 0b1000) >> 3;
|
||||
}
|
||||
// todo identify conflicts, move to different address
|
||||
pci_config_write_double_word(device->bus, device->slot, device->func, offset, original_address);
|
||||
|
||||
Reference in New Issue
Block a user