DSP/BIOS Error Codes
Function Callability and Error Tables
A-11
A.2
DSP/BIOS Error Codes
Table A-3 Error Codes
Name
Value
SYS_Errors[Value]
SYS_OK
0
"(SYS_OK)”
SYS_EALLOC
1
"(SYS_EALLOC): segid = %d, size = %u, align = %u"
Memory allocation error.
SYS_EFREE
2
"(SYS_EFREE): segid = %d, ptr = ox%x, size = %u"
The memory free function associated with the indicated memory segment
was unable to free the indicated size of memory at the address indicated by
ptr
.
SYS_ENODEV
3
"(SYS_ENODEV): device not found"
The device being opened is not configured into the system.
SYS_EBUSY
4
"(SYS_EBUSY): device in use"
The device is already opened by the maximum number of users.
SYS_EINVAL
5
"(SYS_EINVAL): invalid parameter"
An invalid parameter was passed.
SYS_EBADIO
6
"(SYS_EBADIO): device failure"
The device was unable to support the I/O operation.
SYS_EMODE
7
"(SYS_EMODE): invalid mode"
An attempt was made to open a device in an improper mode; e.g., an
attempt to open an input device for output.
SYS_EDOMAIN
8
"(SYS_EDOMAIN): domain error"
Used by SPOX-MATH when type of operation does not match vector or filter
type.
SYS_ETIMEOUT
9
"(SYS_ETIMEOUT): timeout error"
Used by device drivers to indicate that reclaim timed out.
SYS_EEOF
10
"(SYS_EEOF): end-of-file error"
Used by device drivers to indicate the end of a file.
SYS_EDEAD
11
"(SYS_EDEAD): previously deleted object"
An attempt was made to use an object that has been deleted.
SYS_EBADOBJ
12
"(SYS_EBADOBJ): invalid object"
An attempt was made to use an object that does not exist.
SYS_ENOTIMPL
13
"(SYS_ENOTIMPL): action not implemented"
An attempt was made to use an action that is not implemented.
SYS_ENOTFOUND
14
"(SYS_ENOTFOUND): resource not found"
An attempt was made to use a resource that could not be found.
SYS_EUSER
>=256
"(SYS EUSER): <user-defined string>"
User-defined error.