by "Wolfgang Kern" <spamtrap@[EMAIL PROTECTED]
>
Mar 7, 2008 at 04:46 PM
tony wrote:
>> PCI-IDE-HD controllers can use bus-master-UDMA and are configurable
>> to reside at any desired PCI address, but this is the job of the BIOS
>> (it knows what hardware is on-board) and is rare altered by an OS.
>> The OS may read the PCI-config to tell the 'driver' where this
mem-****ts
>> are to be found. It 'can' alter this address, but I never saw it happen
> I am confused, i believe hard disk is connected to an ATA bus, so how
> does PCI config fit in this scenario and why it holds info about disk
> controller?
It once was that way (during the yet obsolete ISA-bus period), now we
got this 'chip-sets' on board which cover all these old ISA-****ts in
addition to PCI-devices. Modern PCs have EIDE-controllers which can
work both ways (PCI PIO/UDMA or legacy ISA ****ts).
Just to add some more confusion ... :)
The future may bring us back to SCSI, or to SATA or the new fast but
still extremely expensive ISCSI and motion-less mass-storages anyway.
__
wolfgang