scsi_mid_low_api.txt for 2.5.46-bk3
PATCH 1/1 scsi_mid_low_api.txt for 2.5.46-bk3
This patch against 2.5.46-bk3 is work in progress (since the interface is in flux). It dusts of some cobwebs, removes politically incorrect typedefs and describes slave_attach() and slave_detach(). It removes the revoke() description (per hch? changes).
Is a section describing mid level functions provided for LLDDs (e.g. scsi_adjust_queue_depth() ) warranted?
Doug Gilbert
Quoted 3 lines · Douglas Gilbert
This patch against 2.5.46-bk3 is work in progress (since the interface is in flux). It dusts of some cobwebs, removes politically incorrect typedefs and
I'd suggest to leave them in where the struct names are raraly used and even worse (e.g. struct SHT), I'm probably going to a do a big cleansweap to give them saner struct names soon, and the fewer users they acquired until then the better..
Quoted 2 lines
describes
slave_attach()andslave_detach(). It removes therevoke()description (per hch? changes).
Patrick did it.
Quoted 3 lines
Is a section describing mid level functions provided for LLDDs (e.g.
scsi_adjust_queue_depth()) warranted?
LLDD = Low Level Driver Developer?
It looks like a good idea to me, but I wonder whether that should be a separate Document. BTW, what about movinf this and the other docs (e.g. README.*) in drivers/scsi/ to Documentation/scsi/ ?
Another things that's worth mentioning is that ->detect and ->release are option now if you don't write a scsi_module.c-style driver.
And thanks a lot for caring for the scsi documentation, I usually try to update it for my changes, but you do a much better job..
On Fri, 8 Nov 2002, Douglas Gilbert wrote:
| This patch against 2.5.46-bk3 is work in progress | (since the interface is in flux). It dusts of some | cobwebs, removes politically incorrect typedefs and | describes slave_attach() and slave_detach(). It | removes the revoke() description (per hch? changes). | | Is a section describing mid level functions provided | for LLDDs (e.g. scsi_adjust_queue_depth() ) warranted?
Yes, please.
[LLDD = low-level device driver]
Signature · 1 line
~Randy
Quoted 11 lines · Randy.Dunlap
On Fri, 8 Nov 2002, Douglas Gilbert wrote:
| This patch against 2.5.46-bk3 is work in progress | (since the interface is in flux). It dusts of some | cobwebs, removes politically incorrect typedefs and | describes slave_attach() and slave_detach(). It | removes the revoke() description (per hch? changes). | | Is a section describing mid level functions provided | for LLDDs (e.g. scsi_adjust_queue_depth() ) warranted?
Quoted 3 lines
Yes, please.
[LLDD = low-level device driver]
I am writing such a doc BTW, but I've been asleep for a few hours so I have chimed in ;-)
Signature · 4 lines
Doug Ledford <[email protected]> 919-754-3700 x44233 Red Hat, Inc. 1801 Varsity Dr. Raleigh, NC 27606