IDE-SD adapter question
Maciej W. Rozycki
macro at linux-mips.org
Fri Jun 26 20:59:18 CDT 2020
On Sat, 27 Jun 2020, W2HX via cctech wrote:
> Could it be related to the fact that it is a 2GB SD card and I believe
> IDE controllers of that day could only address something like 500MB?
Except for a few sophisticated caching host bus adapters and ATA RAID
controllers that presented their own software interface an ATA host bus
adapter was essentially a pass-through device with an address decoder and
a bunch of tri-state logic buffers. The IDE controller was (as the name
suggested) integrated with the ATA device itself. Therefore all the
simple ISA host bus adapters for ATA devices supported even the LBA48 mode
as they did not interpret values passed through the control registers,
which resided on the ATA device (similarly ATAPI support can work, which
issues commands in the data stream rather than via the ATA command
register).
The limitation came from solely from the PC BIOS interface; once an OS
has been booted that could drive ATA devices itself you could use the
full capacity of any ATA device.
Maciej
More information about the cctech
mailing list