| Anterior | Siguiente |
| kIOFireWireLastDCLToken | kIOFireWireAlreadyRegistered |
kIOFireWireConfigROMInvalid
Qué significa kIOFireWireConfigROMInvalid
kIOFireWireConfigROMInvalid indica que la familia FireWire no pudo aceptar como válida la Configuration ROM del nodo. A diferencia de kIOConfigNoEntry, el problema no es que falte una clave concreta, sino que la ROM no puede usarse con confianza para la operación.
Una Configuration ROM contiene directorios y descriptores de identidad y unidades. Datos incompletos, inconsistentes o leídos durante una topología inestable pueden impedir su validación.
Qué comprobar
- Conserve el GUID, generación del bus y una copia o hash de la ROM recibida.
- Correlacione el fallo con bus resets, reconexiones y cambios de alimentación.
- Vuelva a leer la ROM cuando el bus esté estable antes de concluir que el contenido persistente del dispositivo es inválido.
- No sustituya el fallo por una entrada inventada ni reutilice offsets de una ROM anterior.
Referencias técnicas
- Apple: IOFireWireFamilyCommon.h
- Apple: IOFireWireDeviceInterface
- Linux kernel: FireWire driver interface guide
¿Buscas un código diferente? Buscar otro código de estado o error.