Clase PCI 01: Controlador de almacenamiento masivo
Mass storage controller
| Código | 01 |
|---|---|
| Nombre | Controlador de almacenamiento masivo |
| Subclases | 11 |
| Controladores de clase (Linux) | ahci, ata_generic y nvme |
Preguntas frecuentes
¿Qué es un dispositivo PCI de clase 01 (Controlador de almacenamiento masivo)?
La clase 01 corresponde a «Controlador de almacenamiento masivo» (en inglés: Mass storage controller). Incluye 11 subclases, por ejemplo SCSI storage controller, IDE interface y Floppy disk controller.
¿Qué controladores de Linux gestionan Controlador de almacenamiento masivo?
En el kernel Linux 6.12 estos controladores se asocian a los dispositivos por su clase, sin importar el fabricante: ahci (01:06:01), ata_generic (01:01) y nvme (01:08:02).
¿Cómo averiguo la clase de un dispositivo PCI?
En Linux, lspci -nn muestra la clase entre corchetes antes del nombre, p. ej. [0106]. En Windows aparece en los Id. de hardware como PCI\CC_01XX.
Subclases
| Código | Nombre | Interfaces de programación | Controladores de clase (Linux) |
|---|---|---|---|
01:00 | SCSI storage controller | 00 Vendor specific11 SCSI storage device (SOP target port using PQI)12 SCSI controller (SOP target port using PQI)13 SCSI storage device & controller (SOP target port using PQI)21 SCSI storage device (SOP target port using NVMe) | |
01:01 | IDE interface | 00 ISA Compatibility mode-only controller05 PCI native mode-only controller0a ISA Compatibility mode controller, supports both channels switched to PCI native mode0f PCI native mode controller, supports both channels switched to ISA compatibility mode80 ISA Compatibility mode-only controller, supports bus mastering85 PCI native mode-only controller, supports bus mastering8a ISA Compatibility mode controller, supports both channels switched to PCI native mode, supports bus mastering8f PCI native mode controller, supports both channels switched to ISA compatibility mode, supports bus mastering | ata_generic |
01:02 | Floppy disk controller | ||
01:03 | IPI bus controller | ||
01:04 | RAID bus controller | 00 Vendor specific | |
01:05 | ATA controller | 20 ADMA single stepping30 ADMA continuous operation | |
01:06 | SATA controller | 00 Vendor specific01 AHCI 1.002 Serial Storage Bus | ahci |
01:07 | Serial Attached SCSI controller | 01 Serial Storage Bus | |
01:08 | Non-Volatile memory controller | 01 NVMHCI02 NVM Express03 NVM Express administrative controller | nvme |
01:09 | Universal Flash Storage controller | 00 Vendor specific01 UFSHCI | |
01:80 | Mass storage controller |