Что означает код NTSTATUS 0xC0140018 (STATUS_ACPI_RS_ACCESS)?

 
Предыдущий Следующий
STATUS_ACPI_MUTEX_NOT_OWNER STATUS_ACPI_INVALID_TABLE

STATUS_ACPI_RS_ACCESS

STATUS_ACPI_RS_ACCESS сообщает об ошибке доступа через пространство области ACPI. В модели ACPI поля AML могут отображаться на системную память, ввод-вывод, конфигурацию PCI, embedded controller, GPIO, последовательную шину и другие пространства OperationRegion, каждое из которых обслуживается соответствующей семантикой или обработчиком доступа.

Это результат доступа во время выполнения, а не ошибка объявления. Он отличается от STATUS_ACPI_INVALID_REGION, где недопустима сама область, и от STATUS_ACPI_REG_HANDLER_FAILED, где не удалось зарегистрировать обработчик события. Здесь уже выбранный доступ к пространству области не завершился успешно.

Сбой доступа через обработчик пространства области ACPI

  • Зафиксируйте имя области, идентификатор пространства, поле, направление чтения или записи, смещение, ширину и атрибуты доступа.
  • Сопоставьте ошибку с устройством или контроллером, реализующим это пространство, включая состояние сна или управления питанием во время выполнения.
  • Проверьте, успешен ли тот же доступ из других методов AML; это помогает отличить общую проблему обработчика от неверных данных поля.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.