Storage Device Information

All about the OSDev Wiki. Discussions about the organization and general structure of articles and how to use the wiki. Request changes here if you don't know how to use the wiki.
Post Reply
User avatar
Rusky
Member
Member
Posts: 792
Joined: Wed Jan 06, 2010 7:07 pm

Storage Device Information

Post by Rusky »

The wiki could use a more complete summary of different mass storage interfaces/types/etc. Some of this should be simple to find from reading specs, but specs don't really give an overview of the different disk technologies, and I hope what's here represents the kinds of questions that come up when using the wiki. Here's most of what I've pieced together, but I'd like some help filling in the gaps and correcting the mistakes.

---

IDE is the electrical specification (and cable/connector type?) for ATA drives (but the name is often used to refer to ATA itself?).

ATA, retroactively named PATA, is a family/series of interfaces, including the baseline PIO and ATAPI which adds SCSI commands (what on earth is SCSI?) (is ATAPI useful for non-optical drives?). (what are the others?)

AHCI is a new something (interface and/or connector?) that replaces IDE.

SATA is a newer type of interface (and/or connector?) that extends ATA (some kind of compatibility mode? what additions does it make? I see passing references to SATAPI, etc.). It is also accessible through AHCI (as opposed to... ATA? IDE?).

---

An ideal place to put a summary of these (preferably arranged more comprehensibly than I've been able to do, in some kind of timeline/hierarchy/graph) would probably be http://wiki.osdev.org/Category:ATA, since that's linked from the front page under "harddisks" (although that link could probably be "mass storage" or something).
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: Storage Device Information

Post by Solar »

Every good solution is obvious once you've found it.
User avatar
Rusky
Member
Member
Posts: 792
Joined: Wed Jan 06, 2010 7:07 pm

Re: Storage Device Information

Post by Rusky »

Heh, #-o

I'll see if I can add some links between wiki pages and maybe more comprehensive explanations.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: Storage Device Information

Post by Solar »

Most people here know rather well what IDE / ATA / ATAPI / PATA / SATA / SCSI is...
Every good solution is obvious once you've found it.
User avatar
Rusky
Member
Member
Posts: 792
Joined: Wed Jan 06, 2010 7:07 pm

Re: Storage Device Information

Post by Rusky »

... and yet, I still managed to get confused when trying to figure things out. But nevermind, if nobody cares :roll:
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: Storage Device Information

Post by Solar »

Not quite what I meant. Just a warning that your would-be efforts might not find the welcoming audience you might be expecting, i.e. not wanting to see perfectly good effort going to waste. If you still feel like it, by all means go ahead.
Every good solution is obvious once you've found it.
Post Reply