OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Mar 29, 2024 2:18 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Storage Device Information
PostPosted: Mon Nov 21, 2011 7:05 pm 
Offline
Member
Member
User avatar

Joined: Wed Jan 06, 2010 7:07 pm
Posts: 792
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).

_________________
[www.abubalay.com]


Top
 Profile  
 
 Post subject: Re: Storage Device Information
PostPosted: Tue Nov 22, 2011 3:17 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
http://en.wikipedia.org/wiki/Parallel_ATA
http://en.wikipedia.org/wiki/Serial_ATA
http://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface
http://en.wikipedia.org/wiki/SCSI

Both "IDE" and "ATAPI" are forwarded to "Parallel_ATA".

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Storage Device Information
PostPosted: Tue Nov 22, 2011 8:45 am 
Offline
Member
Member
User avatar

Joined: Wed Jan 06, 2010 7:07 pm
Posts: 792
Heh, #-o

I'll see if I can add some links between wiki pages and maybe more comprehensive explanations.

_________________
[www.abubalay.com]


Top
 Profile  
 
 Post subject: Re: Storage Device Information
PostPosted: Tue Nov 22, 2011 8:59 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
Most people here know rather well what IDE / ATA / ATAPI / PATA / SATA / SCSI is...

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Storage Device Information
PostPosted: Tue Nov 22, 2011 11:45 am 
Offline
Member
Member
User avatar

Joined: Wed Jan 06, 2010 7:07 pm
Posts: 792
... and yet, I still managed to get confused when trying to figure things out. But nevermind, if nobody cares :roll:

_________________
[www.abubalay.com]


Top
 Profile  
 
 Post subject: Re: Storage Device Information
PostPosted: Tue Nov 22, 2011 6:05 pm 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group