| Anterior | Siguiente |
| kIOUSBBufferUnderrunErr | kIOUSBNotSent2Err |
kIOUSBNotSent1Err
Qué significa kIOUSBNotSent1Err
kIOUSBNotSent1Err es uno de dos códigos heredados cuya descripción pública es simplemente “Transaction not sent”. Indica que no se produjo el envío normal por el bus; no identifica una respuesta negativa del dispositivo.
La documentación pública no define un significado de protocolo para el sufijo 1 frente a kIOUSBNotSent2Err. Inventar una causa distinta a partir del nombre sería incorrecto; hay que usar el contexto del controller, queue, port y power state.
Qué comprobar
- Conserve el valor exacto y la operación que intentaba enviarse.
- Revise si el request fue rechazado antes de scheduling o coincidió con reset, suspend, close o teardown.
- Correlacione con errores del host controller y con el estado del pipe.
- No construya una política de retry basada en el sufijo 1; use la causa observada alrededor del fallo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
