PCI Enum : IDE Not Found.
Posted: Thu Jun 06, 2013 2:57 pm
hi guys.
im newbie in OS development field.
i coded a simple kernel...and im in place of coding PCI detection for using HARD DISK.
but i couldnt find class 1 and subclass 1 to continue.
i use VMware Worksatation with IDE hdd on it... bios detected as VMWare Virtual IDE
same problem on Bochs
its result of pci enum on vmware:
6 & 0
6 & 4
6 & 1
3 & 0
1 & 0
6 & 4
6 & 4
6 & 4
6 & 4
6 & 4
2 & 0
but there is not any 1 & 1
on boch i can just found this:
6 & 0
6 & 1
whats the problem?
im newbie in OS development field.
i coded a simple kernel...and im in place of coding PCI detection for using HARD DISK.
but i couldnt find class 1 and subclass 1 to continue.
i use VMware Worksatation with IDE hdd on it... bios detected as VMWare Virtual IDE
same problem on Bochs
its result of pci enum on vmware:
6 & 0
6 & 4
6 & 1
3 & 0
1 & 0
6 & 4
6 & 4
6 & 4
6 & 4
6 & 4
2 & 0
but there is not any 1 & 1
on boch i can just found this:
6 & 0
6 & 1
whats the problem?