Documentation/scsi/sym53c8xx_2.rst
Source file repositories/reference/linux-study-clean/Documentation/scsi/sym53c8xx_2.rst
File Facts
- System
- Linux kernel
- Corpus path
Documentation/scsi/sym53c8xx_2.rst- Extension
.rst- Size
- 44672 bytes
- Lines
- 1210
- Domain
- Support Tooling And Documentation
- Bucket
- Documentation
- Inferred role
- Support Tooling And Documentation: documentation
- Status
- atlas-only
Why This File Exists
Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
- Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
Annotated Snippet
.. SPDX-License-Identifier: GPL-2.0
============
SYM-2 driver
============
Written by Gerard Roudier <groudier@free.fr>
21 Rue Carnot
95170 DEUIL LA BARRE - FRANCE
Updated by Matthew Wilcox <matthew@wil.cx>
2004-10-09
.. Contents
1. Introduction
2. Supported chips and SCSI features
3. Advantages of this driver for newer chips.
3.1 Optimized SCSI SCRIPTS
3.2 New features appeared with the SYM53C896
4. Memory mapped I/O versus normal I/O
5. Tagged command queueing
6. Parity checking
7. Profiling information
8. Control commands
8.1 Set minimum synchronous period
8.2 Set wide size
8.3 Set maximum number of concurrent tagged commands
8.4 Set debug mode
8.5 Set flag (no_disc)
8.6 Set verbose level
8.7 Reset all logical units of a target
8.8 Abort all tasks of all logical units of a target
9. Configuration parameters
10. Boot setup commands
10.1 Syntax
10.2 Available arguments
10.2.1 Default number of tagged commands
10.2.2 Burst max
10.2.3 LED support
10.2.4 Differential mode
10.2.5 IRQ mode
10.2.6 Check SCSI BUS
10.2.7 Suggest a default SCSI id for hosts
10.2.8 Verbosity level
10.2.9 Debug mode
10.2.10 Settle delay
10.2.11 Serial NVRAM
10.2.12 Exclude a host from being attached
10.3 Converting from old options
10.4 SCSI BUS checking boot option
11. SCSI problem troubleshooting
15.1 Problem tracking
15.2 Understanding hardware error reports
12. Serial NVRAM support (by Richard Waltham)
17.1 Features
17.2 Symbios NVRAM layout
17.3 Tekram NVRAM layout
1. Introduction
===============
This driver supports the whole SYM53C8XX family of PCI-SCSI controllers.
It also support the subset of LSI53C10XX PCI-SCSI controllers that are based
on the SYM53C8XX SCRIPTS language.
Annotation
- Atlas domain: Support Tooling And Documentation / Documentation.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.