http://linux.slashdot.org/story/12/11/2 ... er-delayed
A week ago I bought a Win7 computer just so I wouldn't get hit by SecureBoot. It turns-out my new BIOS has secure boot. I turned it off.
I can't get my ATA/ATAPI port I/O working. Normally, port I/O works if you just know the right I/O port numbers.
Secure Boot
Re: Secure Boot
We're all living in virtual machines, from now on. The nice thing is VMs give a hardware abstraction. I'm pissed internal speakers don't work in VMWare 5.0.
I just discovered this site for transferring files into and out of my VM install.
http://www.winimage.com/
I just discovered this site for transferring files into and out of my VM install.
http://www.winimage.com/
Re: Secure Boot
Hi,
Cheers,
Brendan
Are you sure the ATA/ATAPI controller actually exists? Most modern machines use AHCI instead, so your problem may just be "wrong driver".SparrowOS wrote:I can't get my ATA/ATAPI port I/O working. Normally, port I/O works if you just know the right I/O port numbers.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Re: Secure Boot
Yeah, I discovered you can do ATA port I/O at ports other than 170/376/1F0/3F6. You are trying to conceal that because you work for the CIA.
Re: Secure Boot
This is most likely not the problem. If your computer uses AHCI (and I bet it does) then you need to write a brand new driver for this protocol (as Brendan points out). The AHCI protocol was introduced several years ago (afaik in combination with the SATA interface) and it is, unfortunately, more complicated than the old ATA protocol.SparrowOS wrote:Yeah, I discovered you can do ATA port I/O at ports other than 170/376/1F0/3F6.
Re: Secure Boot
ATA/ATAPI port I/O works on most computers. I am not doing AHCI.
My OS is 136,000 LOC and took 9 years. To do any PCI device correctly would double the size and take 9 years and be outdated by the time it was done.
You work for the CIA.
My OS is 136,000 LOC and took 9 years. To do any PCI device correctly would double the size and take 9 years and be outdated by the time it was done.
You work for the CIA.
- NickJohnson
- Member
- Posts: 1249
- Joined: Tue Mar 24, 2009 8:11 pm
- Location: Sunnyvale, California
Re: Secure Boot
Well, I guess you're not getting disk I/O on your new computer then. Also, PCI is far from complicated (and also has little bearing on the complexity of a driver); I've definitely written drivers for devices that use PCI that are less than 136K lines...SparrowOS wrote:ATA/ATAPI port I/O works on most computers. I am not doing AHCI.
My OS is 136,000 LOC and took 9 years. To do any PCI device correctly would double the size and take 9 years and be outdated by the time it was done.
Darn, you got us.SparrowOS wrote:You work for the CIA.