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
Table5. C allback Error Status Return Code (continued)
Define Description Value