LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-02-2019, 02:25 PM   #1
ultra_reader
LQ Newbie
 
Registered: Apr 2018
Posts: 22

Rep: Reputation: Disabled
Question Where does bridge driver to connect SATA-driver and SCSI subsystem reside?


Im working myself through How linux works from Brian Ward and Im stuck trying to understand part of the SCSI subsystem.

So here's the basic SCSI scheme presented by the book:

https://imgur.com/a/EcKiI22

Part of that section states:

Quote:
To connect the SATA-specific drivers of the kernel to the SCSI subsystem, the kernel employs a bridge driver, as with the USB drives, but with a different mechanism and additional complications. The optical drive speaks ATAPI, a version of SCSI commands encoded in the ATA protocol. However, the hard disk does not use ATAPI and does not encode any SCSI commands. The Linux kernel uses part of a library called libata to reconcile SATA (and ATA) drives with the SCSI subsystem.

So ATA driver which resides inside the SCSI subsystem talks to the SATA driver (in the kernel) through libata but where's the bridge driver?

Or is libata that one bridge-driver? Im confused right here!

Any clarification will be appreciated!



edit: I guess it's a hard question :S

Last edited by ultra_reader; 02-03-2019 at 02:24 PM.
 
Old 02-10-2019, 07:03 PM   #2
amishtechie
Member
 
Registered: Apr 2004
Distribution: Pop OS
Posts: 128

Rep: Reputation: 17
I do not know exactly what you are asking but maybe this will help. The SCSI standard is backwards compatible with the SATA standard but not the other way around. This has nothing to do with Linux. I have 8 SATA drives plugged into SCSI ports and they work fine.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Windows Subsystem for Linux: A Bridge Between Two Platforms LXer Syndicated Linux News 0 02-13-2018 06:12 AM
Does pxelinux.cfg have to reside in /tftpboot jasgrif11 Linux - General 1 05-21-2008 05:46 PM
OpenLDAP: does all the data reside in a couple of files? hamish Linux - Server 1 08-30-2006 05:44 PM
Where does Konqueror reside? drummerdan Slackware 6 08-16-2006 11:23 PM
Where does "Crontab -e " file reside?? ganninu Linux - Newbie 3 10-24-2003 08:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration