Freescale Semiconductor SEC2SWUG User Manual
Page 9

SEC 2.0 Reference Device Driver User’s Guide, Rev. 0
Freescale Semiconductor
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
9
User Interface
SEC2_CHA_NOT_AVAILABLE
Requested CHA was not available at the time the
request was being processed
0xE004FFFA
SEC2_INVALID_LENGTH
Length of requested data item is incompatible with
request type, or data alignment incompatible
0xE004FFF9
SEC2_OUTPUT_BUFFER_ALIGNMENT
Output buffer alignment incompatible with request
type
0xE004FFF8
SEC2_ADDRESS_PROBLEM
Driver could not translate argued address into a
physical address
0xE004FFF6
SEC2_INSUFFICIENT_REQS
Request entry pool exhausted at the time of request
processing, try again later
0xE004FFF5
SEC2_CHA_ERROR
CHA flagged an error during processing, check the
error notification context if one was provided to the
request
0xE004FFF2
SEC2_NULL_REQUEST
Request pointer was argued NULL
0xE004FFF1
SEC2_REQUEST_TIMED_OUT
Timeout in request processing
0xE004FFF0
SEC2_MALLOC_FAILED
Direct kernel memory buffer request failed
0xE004FFEF
SEC2_FREE_FAILED
Direct kernel memory free failed
0xE004FFEE
SEC2_PARITY_SYSTEM_ERROR
Parity Error detected on the bus
0xE004FFED
SEC2_INCOMPLETE_POINTER
Error due to partial pointer
0xE004FFEC
SEC2_TEA_ERROR
A transfer error has occurred
0xE004FFEB
SEC2_FRAGMENT_POOL_EXHAUSTED
The internal scatter-gather buffer descriptor pool is
full
0xE004FFEA
SEC2_FETCH_FIFO_OVERFLOW
Too many DPD's written to a channel (indicates an
internal driver problem)
0xE004FFE9
SEC2_BUS_MASTER_ERROR
Processor could not acquire the bus for a data
transfer
0xE004FFE8
SEC2_SCATTER_LIST_ERROR
Caller's list describing a scatter-gather buffer is
corrupt
0xE004FFE7
SEC2_UNKNOWN_ERROR
Any other unrecognized error
0xE004FFE6
SEC2_IO_CARD_NOT_FOUND
Error due to device hardware not being found
-1000
SEC2_IO_MEMORY_ALLOCATE_ERROR
Error due to insufficient resources
-1001
SEC2_IO_IO_ERROR
Error due to I/O configuration
-1002
SEC2_IO_VXWORKS_DRIVER_TABLE_
ADD_ERROR
Error due to VxWorks not being able to add driver to
table
-1003
SEC2_IO_INTERRUPT_ALLOCATE_ER
ROR
Error due to interrupt allocation error
-1004
SEC2_VXWORKS_CANNOT_CREATE_QU
EUE
Error due to VxWorks not being able to create the ISR
queue in
IOInitQs()
-1009
Table 5. Callback Error Status Return Code (continued)
Define Description
Value