Skip to content

Commit dcaeadd

Browse files
committed
Add new exception code, AE_IO_ERROR
The intent for this exception is for low-level I/O operations, especially Clib functions.
1 parent 5923a9b commit dcaeadd

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

source/include/acexcep.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,9 @@ typedef struct acpi_exception_info
200200
#define AE_OWNER_ID_LIMIT EXCEP_ENV (0x001B)
201201
#define AE_NOT_CONFIGURED EXCEP_ENV (0x001C)
202202
#define AE_ACCESS EXCEP_ENV (0x001D)
203+
#define AE_IO_ERROR EXCEP_ENV (0x001E)
203204

204-
#define AE_CODE_ENV_MAX 0x001D
205+
#define AE_CODE_ENV_MAX 0x001E
205206

206207

207208
/*
@@ -334,7 +335,8 @@ static const ACPI_EXCEPTION_INFO AcpiGbl_ExceptionNames_Env[] =
334335
EXCEP_TXT ("AE_NO_HANDLER", "A handler for the operation is not installed"),
335336
EXCEP_TXT ("AE_OWNER_ID_LIMIT", "There are no more Owner IDs available for ACPI tables or control methods"),
336337
EXCEP_TXT ("AE_NOT_CONFIGURED", "The interface is not part of the current subsystem configuration"),
337-
EXCEP_TXT ("AE_ACCESS", "Permission denied for the requested operation")
338+
EXCEP_TXT ("AE_ACCESS", "Permission denied for the requested operation"),
339+
EXCEP_TXT ("AE_IO_ERROR", "An I/O error occurred")
338340
};
339341

340342
static const ACPI_EXCEPTION_INFO AcpiGbl_ExceptionNames_Pgm[] =

0 commit comments

Comments
 (0)