VirtualBox IDE - CD Detection

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

VirtualBox IDE - CD Detection

Post by tsdnz »

Hi, been on this for a while and thought I would ask to help me find my mistake.

Trying to detect IDE CD in my secondary loader using PCI Bus, using register 2, but the values returned are not what I expect to see, tried SATA and it picks it up as expected.
It boots fine and boot loader using INT loads secondary fine.

Here are the Register 2 it outputs for devices found, I was expecting to see 0x0101, but I cannot find it, any ideas?

0x06000000
0x06010000
0x03000000
0x02000002
0x08800000
0x06800008
0x01060102 - This I added to make sure I was checking this ok, this is expected.

Any idea where IDE CD is?
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: VirtualBox IDE - CD Detection

Post by tsdnz »

Found it, it was in the function, i was only looking in bus / device, silly me.
Post Reply