|
AWE Core OS 8.B.19 Documentation
|
A list of all possible Audio Weaver errors and their IDs. More...
Go to the source code of this file.
Macros | |
| #define | E_SUCCESS (0) |
| OK result. | |
| #define | E_HEAP_INDEX_RANGE (-1) |
| Attempt to reference a non-existent heap. | |
| #define | E_MALLOC_SIZE_TOO_BIG (-2) |
| Attempt to allocate more storage with awe_fwMalloc() than exists. | |
| #define | E_CONSTRUCTOR_ARGUMENT_COUNT (-4) |
| A constructor was called with the wrong number of arguments. | |
| #define | E_CLASS_INDEX_RANGE (-5) |
| Attempt to reference a non-existent class. | |
| #define | E_CLASS_NOT_FOUND (-6) |
| Can't find the specified class. | |
| #define | E_MODULE_ALREADY_OWNED (-7) |
| Attempt to bind a module instance to a layout that is already owned by a layout. | |
| #define | E_ASSIGN_ADDRESS_OUT_OF_RANGE (-8) |
| Attempt to assign outside the bounds of the heap. | |
| #define | E_MODULE_NOT_WIRE (-9) |
| A wire input given to a module constructor is not a wire. | |
| #define | E_INPUTS_MUST_MATCH_OUTPUTS (-10) |
| Many modules require the number of inputs and outputs to be the same. | |
| #define | E_INPUTS_MUST_BE_SAME_PINTYPE (-11) |
| Many modules require that all inputs be of the same pintype. | |
| #define | E_MUST_HAVE_INPUTS (-12) |
| Many modules require at leat one input. | |
| #define | E_MUST_HAVE_OUTPUTS (-13) |
| Many modules require at leat one output. | |
| #define | E_INPUTS_MUST_MATCH_CORRESPONDING_OUTPUTS (-14) |
| Many modules require the input and output types to match in pairs. | |
| #define | E_NOT_MODULE (-15) |
| The module given is not a module. | |
| #define | E_INPUT_OUTPUT_COUNT (-16) |
| Module with fixed inputs/outputs has wrong count. | |
| #define | E_PARAMETER_ERROR (-17) |
| Module arguments have an error. | |
| #define | E_NO_MORE_OBJECTS (-18) |
| awe_fwGetFirstObject() or awe_fwGetNextObject() reached end of object chain. | |
| #define | E_NOT_OBJECT_POINTER (-19) |
| Object pointer given to awe_fwGetNextObject() does not point to a module instance. | |
| #define | E_NOT_INPUT_PIN (-20) |
| Object pointer given to ClassInputWire_Constructor() is not an input pin. | |
| #define | E_IOPIN_IN_USE (-21) |
| The I/O pin given to ClassXXWire_Constructor() is already in use. | |
| #define | E_PIN_TYPES_NOT_COMPATIBLE (-22) |
| The wire and I/O pin type are not compatible. | |
| #define | E_PIN_SIZES_NOT_COMPATIBLE (-23) |
| The wire and I/O pin sizes are not compatible. | |
| #define | E_NOT_OUTPUT_PIN (-24) |
| Object pointer given to ClassOutpuWire_Constructor() is not an output pin. | |
| #define | E_NO_MORE_IOPINS (-25) |
| awe_fwGetFirstIO() or awe_fwGetNextIO() reached end of object chain. | |
| #define | E_NO_LAYOUTS (-26) |
| Master pump function found no layouts to pump. | |
| #define | E_MUST_HAVE_ONE_OUTPUT (-27) |
| For modules with a hardwired single output (like RMS). | |
| #define | E_OUTPUT_MUST_BE_SINGLE_VALUE (-28) |
| For modules that need an output with 1 single output value (like RMS). | |
| #define | E_INCOMPATIBLE_BLOCK_SIZES (-29) |
| For containers, the contained module required sizes don't match. | |
| #define | E_WIRE_INDEX_RANGE (-30) |
| A write index in a vector is out of range. | |
| #define | E_NO_EVENT_HANDLER (-31) |
| There is no event handler for this module. | |
| #define | E_AUDIO_ALREADY_STARTED (-32) |
| Audio_Start() called with the audio already running. | |
| #define | E_AUDIO_ALREADY_STOPPED (-33) |
| Audio_Stop() called with the audio already stopped. | |
| #define | E_COMMUNICATIONS_ERROR (-34) |
| Framework communications failure. | |
| #define | E_SALT_OBJECT_NOTFOUND (-35) |
| Standalone tuning definitions. | |
| #define | E_SALT_FIELD_RANGE (-36) |
| Salt field range error. | |
| #define | E_SALT_STATE_RANGE (-37) |
| Salt state range error | |
| #define | E_NOT_IMPLEMENTED_IN_RS232 (-38) |
| Attempt to pump for RS232. | |
| #define | E_BADPACKET (-39) |
| Bad packet - invalid argument. | |
| #define | E_BADFILE (-40) |
| Filename NULL. | |
| #define | E_FILENAMELENGTH (-41) |
| Filename length > 55. | |
| #define | E_CANTCREATE (-42) |
| Can't create file. | |
| #define | E_CANTOPEN (-43) |
| Can't open the specified file. | |
| #define | E_NOSUCHFILE (-44) |
| The specified file does not exist. | |
| #define | E_IOERROR (-45) |
| An error occurred accessing resource. | |
| #define | E_FIND_FIRST_FILE_NOT_CALLED (-46) |
| Find First File must be called First. | |
| #define | E_NO_MORE_FILES (-47) |
| No more files found. | |
| #define | E_BAD_FILENAME (-48) |
| The filename is not valid. | |
| #define | E_FILE_ALREADY_OPEN (-49) |
| Cannot perform operation while a file is open. | |
| #define | E_FILE_NOT_FOUND (-50) |
| File was not found. | |
| #define | E_ILLEGAL_FILE_ATTRIBUTE (-51) |
| File attribut byte is invalid. | |
| #define | E_FILE_ALREADY_EXISTS (-52) |
| File already exists. | |
| #define | E_NO_OPEN_FILE (-53) |
| There is no file open. | |
| #define | E_OUT_OF_SPACE (-54) |
| Out of file system space. | |
| #define | E_END_OF_FILE (-55) |
| End of file. | |
| #define | E_ERROR_READING_FLASH_MEMORY (-56) |
| Read flash memory failed. | |
| #define | E_ERROR_WRITING_FLASH_MEMORY (-57) |
| Write flash memory failed. | |
| #define | E_ERROR_ERASING_FLASH_MEMORY (-58) |
| Erase flash memory failed. | |
| #define | E_COMMAND_NOT_IMPLEMENTED (-59) |
| Command not implemented on this platform. | |
| #define | E_INTERNAL_MODULE_ALLOCATION_FAILURE (-60) |
| Internal subsystem allocation failure. | |
| #define | E_HARDWARE_FAILURE (-61) |
| General hardware related failure. | |
| #define | E_REGISTER_INVALID (-62) |
| Invalid register to read. | |
| #define | E_REGISTER_BUSY (-63) |
| Register cannot be accessed at this time. | |
| #define | E_REGISTER_NOT_IMPLEMENTED (-64) |
| Register function not implemented. | |
| #define | E_REGISTER_READ_ONLY (-65) |
| Trying to write a read-only register. | |
| #define | E_NO_HEAP_MEMORY (-66) |
| Attempt to create heap failed. | |
| #define | E_ARGUMENT_ERROR (-67) |
| Argument value invalid. | |
| #define | E_DUPLICATE_ID (-68) |
| Attempt to set duplicate ID with SetID. | |
| #define | E_ID_OUT_OF_RANGE (-69) |
| Attempt to use ID outside 1..32767 with SetID. | |
| #define | E_READ_ONLY (-70) |
| Attempt to modify read-only object header. | |
| #define | E_BAD_HEAP_POINTER (-71) |
| Pointer to heap is NULL. | |
| #define | E_HEAPS_ALREADY_INITIALIZED (-72) |
| Heaps already initialized. | |
| #define | E_HEAPS_NOT_INITIALIZED (-73) |
| Heaps not yet initialized. | |
| #define | E_EXCEPTION (-74) |
| CFramework exception (null pointer?). | |
| #define | E_MESSAGE_LENGTH_TOO_LONG (-75) |
| Bad packet - message length is too long. | |
| #define | E_CRC_ERROR (-76) |
| Bad packet - CRC error. | |
| #define | E_UNKNOWN_MESSAGE (-77) |
| Bad packet - invalid command ID. | |
| #define | E_MSG_TIMEOUT (-78) |
| Message timed out (C6 only). | |
| #define | E_OBJECT_ID_NOT_FOUND (-79) |
| Object ID not found. | |
| #define | E_PIN_ID_NOT_FOUND (-80) |
| I/O pin not found. | |
| #define | E_NOT_OBJECT (-81) |
| Not a valid object. | |
| #define | E_BAD_MEMBER_INDEX (-82) |
| Member index is out of object bounds. | |
| #define | E_CLASS_NOT_SUPPORTED (-83) |
| Attempt to access member of wrong class type. | |
| #define | E_PUMP_OVERRUN (-84) |
| Attempt to pump when awe_fwTick() was not called. | |
| #define | E_NOT_V7 (-85) |
| Target is not a V7 target - legacy. | |
| #define | E_NO_FRAMEWORK (-86) |
| The framework does not exist. | |
| #define | E_NO_CORE (-87) |
| The specified core does not exist. | |
| #define | E_IOPIN_TOO_MANY (-88) |
| Too many wires bound to pin. | |
| #define | E_WIRE_ALREADY_BOUND (-89) |
| Attempt to bind a wire already bound. | |
| #define | E_WIRES_NOT_SPECIFIED (-90) |
| Required wires not specified. | |
| #define | E_NOT_CREATED (-91) |
| AWE instance not created. | |
| #define | E_ALREADY_CREATED (-92) |
| AWE instance already created. | |
| #define | E_AUDIO_NOT_STARTED (-93) |
| Can't pump, audio not started. | |
| #define | E_LINKEDLIST_CORRUPT (-94) |
| Module instance linked list is corrupted. | |
| #define | E_MODULE_NOT_INITIALIZED (-95) |
| The module was not initialized. | |
| #define | E_INVALID_FILE (-96) |
| The file content is invalid. More... | |
| #define | E_NO_MORE_ROUTES (-97) |
| There are no more routes. | |
| #define | E_PUMP_NO_LAYOUTS (-98) |
| Attempt to pump when there is no layout. | |
| #define | E_NULL_PACKET_BUFFER_POINTER (-99) |
| Packet Buffer Pointer not initialized. | |
| #define | E_NULL_REPLY_BUFFER_POINTER (-100) |
| Reply Buffer Pointer not initialized. | |
| #define | E_ZERO_PACKET_BUFFER_LENGTH (-101) |
| Packet buffer length is 0. | |
| #define | E_CALLBACK_NOT_REALTIME (-102) |
| Audio Callback is not at realtime priority. | |
| #define | E_PRIORITY_NOT_HI_ENOUGH (-103) |
| Audio Callback is not at a high enough priority to support cascading pump threads. | |
| #define | E_SCHEDULER_PERMISSION_DENIED (-104) |
| Could not get/set the scheduler priority of callback due to bad permissions. | |
| #define | E_INVALID_PORTNO (-105) |
| Port number passed into aweOS tuning interface API must be within 15002-15092 and even. | |
| #define | E_CANNOT_CREATE_THREAD (-106) |
| Could not create thread or process using OS constructs. | |
| #define | E_UNEXPECTED_EOF (-107) |
| Loading from array reported EOF early. | |
| #define | E_OFF_ARRAY_END (-108) |
| Attempt to allocate wire from buffer pool off end. | |
| #define | E_NO_MORE_THREADS (-109) |
| Attempt to create thread when all in use. | |
| #define | E_SOCKET_OPEN_FAIL (-110) |
| AWECoreOS integrated socket failed to open. | |
| #define | E_INSTANCE_POINTER_INVALID (-111) |
| Failed to pass required instance to module user constructor. | |
| #define | E_SYSCALL (-112) |
| System call unavailable on target. | |
| #define | E_INVALID_ALIGN_VALUE (-113) |
| Tried to malloc with an invalid alignment value (possibly 0) | |
| #define | E_INVALID_NUM_INSTANCES (-114) |
| numProcessingInstances registered lies outside valid range | |
| #define | E_OUT_OF_RANGE_INSTANCE_ID (-115) |
| Instance ID registered lies outside numProcessingInstances value set by user. | |
| #define | E_INVALID_SHARED_HEAP_LENGTH (-116) |
| Shared heap size either invalid or unregistered by user. | |
| #define | E_MULTI_PACKET_WAITING (-117) |
| Multi-instance packet has been forwarded but has not yet been serviced. | |
| #define | E_INVALID_LAYOUT_INDEX (-118) |
| Invalid layout index. | |
A list of all possible Audio Weaver errors and their IDs.
| #define E_INVALID_FILE (-96) |
The file content is invalid.
If you encounter this error when loading a .awb, it may be because the encryption key does not match the library key. You will have to regenerate the .awb with matching keys"