nxdrvlinux/examples/tcpserver/Marshaller/APIHeader/rcX_Error.h
Sebastian Doell ac2f4d1789 Add initial driver source based on svn versions:
- toolkit V2.8.0.1@14806
 - BSL V1.8.0.0@14590
 - tcpserver: V1.4.3.0@14676 (marshaller V2.4.0.1@14551)
2024-02-05 09:23:09 +01:00

957 lines
23 KiB
C

#ifndef __RCX_ERROR_H
#define __RCX_ERROR_H
/* /////////////////////////////////////////////////////////////////////////////////// */
/* RCX Task error codes */
/* /////////////////////////////////////////////////////////////////////////////////// */
/* */
/* MessageId: TLR_E_RCX_QUE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Queue unknown. */
/* */
#define TLR_E_RCX_QUE_UNKNOWN ((TLR_RESULT)0xC02B0001L)
/* */
/* MessageId: TLR_E_RCX_QUE_IDX_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Queue table index does not exist. */
/* */
#define TLR_E_RCX_QUE_IDX_UNKNOWN ((TLR_RESULT)0xC02B0002L)
/* */
/* MessageId: TLR_E_RCX_TSK_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Task unknown. */
/* */
#define TLR_E_RCX_TSK_UNKNOWN ((TLR_RESULT)0xC02B0003L)
/* */
/* MessageId: TLR_E_RCX_TSK_IDX_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Task table index does not exist. */
/* */
#define TLR_E_RCX_TSK_IDX_UNKNOWN ((TLR_RESULT)0xC02B0004L)
/* */
/* MessageId: TLR_E_RCX_TSK_HANDLE_INVALID */
/* */
/* MessageText: */
/* */
/* Task handle invalid. */
/* */
#define TLR_E_RCX_TSK_HANDLE_INVALID ((TLR_RESULT)0xC02B0005L)
/* */
/* MessageId: TLR_E_RCX_TSK_INFO_IDX_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Task info field index unknown. */
/* */
#define TLR_E_RCX_TSK_INFO_IDX_UNKNOWN ((TLR_RESULT)0xC02B0006L)
/* */
/* MessageId: TLR_I_RCX_FILE_RETRANSMIT */
/* */
/* MessageText: */
/* */
/* The last data block was invalid, please retransmit. */
/* */
#define TLR_I_RCX_FILE_RETRANSMIT ((TLR_RESULT)0x402B0001L)
/* */
/* MessageId: TLR_E_RCX_FILE_XFR_TYPE_INVALID */
/* */
/* MessageText: */
/* */
/* Requested transfer type invalid. */
/* */
#define TLR_E_RCX_FILE_XFR_TYPE_INVALID ((TLR_RESULT)0xC02B0007L)
/* */
/* MessageId: TLR_E_RCX_FILE_REQUEST_INCORRECT */
/* */
/* MessageText: */
/* */
/* Request is incorrectly formatted i.e. wrong parameters. */
/* */
#define TLR_E_RCX_FILE_REQUEST_INCORRECT ((TLR_RESULT)0xC02B0008L)
/* */
/* MessageId: TLR_E_RCX_UNKNOWN_PORT_INDEX */
/* */
/* MessageText: */
/* */
/* Unknown port index. */
/* */
#define TLR_E_RCX_UNKNOWN_PORT_INDEX ((TLR_RESULT)0xC02B0009L)
/* */
/* MessageId: TLR_E_RCX_ROUTER_TABLE_FULL */
/* */
/* MessageText: */
/* */
/* Router Table is full. */
/* */
#define TLR_E_RCX_ROUTER_TABLE_FULL ((TLR_RESULT)0xC02B000AL)
/* */
/* MessageId: TLR_E_RCX_NO_SUCH_ROUTER_IN_TABLE */
/* */
/* MessageText: */
/* */
/* No such router in table. */
/* */
#define TLR_E_RCX_NO_SUCH_ROUTER_IN_TABLE ((TLR_RESULT)0xC02B000BL)
/* */
/* MessageId: TLR_E_RCX_INSTANCE_NOT_NULL */
/* */
/* MessageText: */
/* */
/* Mid_Sys Instance is not 0. */
/* */
#define TLR_E_RCX_INSTANCE_NOT_NULL ((TLR_RESULT)0xC02B000CL)
/* */
/* MessageId: TLR_E_RCX_COMMAND_INVALID */
/* */
/* MessageText: */
/* */
/* Invalid command. */
/* */
#define TLR_E_RCX_COMMAND_INVALID ((TLR_RESULT)0xC02B000DL)
/* */
/* MessageId: TLR_E_RCX_TSK_INVALID */
/* */
/* MessageText: */
/* */
/* Invalid task handle. */
/* */
#define TLR_E_RCX_TSK_INVALID ((TLR_RESULT)0xC02B000EL)
/* */
/* MessageId: TLR_E_RCX_TSK_NOT_A_USER_TASK */
/* */
/* MessageText: */
/* */
/* Access denied. Not a user task (See Config-File). */
/* */
#define TLR_E_RCX_TSK_NOT_A_USER_TASK ((TLR_RESULT)0xC02B000FL)
/* */
/* MessageId: TLR_E_RCX_LOG_QUE_NOT_SETTABLE */
/* */
/* MessageText: */
/* */
/* Logical queue handle not settable. */
/* */
#define TLR_E_RCX_LOG_QUE_NOT_SETTABLE ((TLR_RESULT)0xC02B0010L)
/* */
/* MessageId: TLR_E_RCX_LOG_QUE_NOT_INVALID */
/* */
/* MessageText: */
/* */
/* Logical queue handle invalid. */
/* */
#define TLR_E_RCX_LOG_QUE_NOT_INVALID ((TLR_RESULT)0xC02B0011L)
/* */
/* MessageId: TLR_E_RCX_LOG_QUE_NOT_SET */
/* */
/* MessageText: */
/* */
/* Logical queue handle has not been set. */
/* */
#define TLR_E_RCX_LOG_QUE_NOT_SET ((TLR_RESULT)0xC02B0012L)
/* */
/* MessageId: TLR_E_RCX_LOG_QUE_ALREADY_USED */
/* */
/* MessageText: */
/* */
/* Logical queue handle is already in use. */
/* */
#define TLR_E_RCX_LOG_QUE_ALREADY_USED ((TLR_RESULT)0xC02B0013L)
/* */
/* MessageId: TLR_E_RCX_TSK_NO_DEFAULT_QUEUE */
/* */
/* MessageText: */
/* */
/* Task has no default process queue. */
/* */
#define TLR_E_RCX_TSK_NO_DEFAULT_QUEUE ((TLR_RESULT)0xC02B0014L)
/* */
/* MessageId: TLR_E_RCX_MODULE_INVALID */
/* */
/* MessageText: */
/* */
/* Firmware Module is invalid. CRC-32 check failed. */
/* */
#define TLR_E_RCX_MODULE_INVALID ((TLR_RESULT)0xC02B0015L)
/* */
/* MessageId: TLR_E_RCX_MODULE_NOT_FOUND */
/* */
/* MessageText: */
/* */
/* Firmware Module has not been found. Maybe it has not been downloaded before. */
/* */
#define TLR_E_RCX_MODULE_NOT_FOUND ((TLR_RESULT)0xC02B0016L)
/* */
/* MessageId: TLR_E_RCX_MODULE_RELOC_ERROR */
/* */
/* MessageText: */
/* */
/* Firmware Module has an invalid reloc table. */
/* */
#define TLR_E_RCX_MODULE_RELOC_ERROR ((TLR_RESULT)0xC02B0017L)
/* */
/* MessageId: TLR_E_RCX_MODULE_NO_INIT_TBL */
/* */
/* MessageText: */
/* */
/* Firmware Module has no init table. */
/* */
#define TLR_E_RCX_MODULE_NO_INIT_TBL ((TLR_RESULT)0xC02B0018L)
/* */
/* MessageId: TLR_E_RCX_MODULE_NO_ENTRY_POINT */
/* */
/* MessageText: */
/* */
/* Firmware Module has no code entry point. */
/* */
#define TLR_E_RCX_MODULE_NO_ENTRY_POINT ((TLR_RESULT)0xC02B0019L)
/* */
/* MessageId: TLR_E_RCX_ACCESS_DENIED_IN_LOCKED_STATE */
/* */
/* MessageText: */
/* */
/* Access denied due to current operating conditions. */
/* */
#define TLR_E_RCX_ACCESS_DENIED_IN_LOCKED_STATE ((TLR_RESULT)0xC02B001AL)
/* */
/* MessageId: TLR_E_RCX_INVALID_FIRMWARE_SIZE */
/* */
/* MessageText: */
/* */
/* Firmware does not fit into flash. */
/* */
#define TLR_E_RCX_INVALID_FIRMWARE_SIZE ((TLR_RESULT)0xC02B001BL)
/* */
/* MessageId: TLR_E_RCX_MODULE_RELOCATION_DISTANCE_TOO_LONG */
/* */
/* MessageText: */
/* */
/* The relocation distance is too long. */
/* */
#define TLR_E_RCX_MODULE_RELOCATION_DISTANCE_TOO_LONG ((TLR_RESULT)0xC02B001CL)
/* */
/* MessageId: TLR_E_RCX_SEC_FAILED */
/* */
/* MessageText: */
/* */
/* Access to the security flash failed. */
/* */
#define TLR_E_RCX_SEC_FAILED ((TLR_RESULT)0xC02B001DL)
/* */
/* MessageId: TLR_E_RCX_SEC_DISABLED */
/* */
/* MessageText: */
/* */
/* Security flash is disabled at firmware. */
/* */
#define TLR_E_RCX_SEC_DISABLED ((TLR_RESULT)0xC02B001EL)
/* */
/* MessageId: TLR_E_RCX_INVALID_EXTENSION */
/* */
/* MessageText: */
/* */
/* Invalid Extension field. */
/* */
#define TLR_E_RCX_INVALID_EXTENSION ((TLR_RESULT)0xC02B001FL)
/* */
/* MessageId: TLR_E_RCX_BLOCK_SIZE_OUT_OF_RANGE */
/* */
/* MessageText: */
/* */
/* Block size out of range. */
/* */
#define TLR_E_RCX_BLOCK_SIZE_OUT_OF_RANGE ((TLR_RESULT)0xC02B0020L)
/* */
/* MessageId: TLR_E_RCX_INVALID_CHANNEL */
/* */
/* MessageText: */
/* */
/* Invalid Channel. */
/* */
#define TLR_E_RCX_INVALID_CHANNEL ((TLR_RESULT)0xC02B0021L)
/* */
/* MessageId: TLR_E_RCX_INVLAID_FILE_LENGTH */
/* */
/* MessageText: */
/* */
/* Invalid File Length. */
/* */
#define TLR_E_RCX_INVLAID_FILE_LENGTH ((TLR_RESULT)0xC02B0022L)
/* */
/* MessageId: TLR_E_RCX_INVALID_CHARACTER */
/* */
/* MessageText: */
/* */
/* Invalid Character. */
/* */
#define TLR_E_RCX_INVALID_CHARACTER ((TLR_RESULT)0xC02B0023L)
/* */
/* MessageId: TLR_E_RCX_PACKET_OUT_OF_SEQUENCE */
/* */
/* MessageText: */
/* */
/* Packet out of sequence. */
/* */
#define TLR_E_RCX_PACKET_OUT_OF_SEQUENCE ((TLR_RESULT)0xC02B0024L)
/* */
/* MessageId: TLR_E_RCX_NOT_POSSIBLE_IN_CURRENT_STATE */
/* */
/* MessageText: */
/* */
/* Not possible in current state. */
/* */
#define TLR_E_RCX_NOT_POSSIBLE_IN_CURRENT_STATE ((TLR_RESULT)0xC02B0025L)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_INVALID_ZONE */
/* */
/* MessageText: */
/* */
/* Security Eeprom Zone Parameter is invalid. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_INVALID_ZONE ((TLR_RESULT)0xC02B0026L)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_NOT_ALLOWED */
/* */
/* MessageText: */
/* */
/* Security Eeprom access is not allowed in current state. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_NOT_ALLOWED ((TLR_RESULT)0xC02B0027L)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_NOT_AVAILABLE */
/* */
/* MessageText: */
/* */
/* Security Eeprom is not available. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_NOT_AVAILABLE ((TLR_RESULT)0xC02B0028L)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_INVALID_CHECKSUM */
/* */
/* MessageText: */
/* */
/* Security Eeprom has an invalid checksum. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_INVALID_CHECKSUM ((TLR_RESULT)0xC02B0029L)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_ZONE_NOT_WRITABLE */
/* */
/* MessageText: */
/* */
/* Security Eeprom Zone is not writeable. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_ZONE_NOT_WRITABLE ((TLR_RESULT)0xC02B002AL)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_READ_FAILED */
/* */
/* MessageText: */
/* */
/* Security Eeprom Read Failed. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_READ_FAILED ((TLR_RESULT)0xC02B002BL)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_WRITE_FAILED */
/* */
/* MessageText: */
/* */
/* Security Eeprom Write Failed. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_WRITE_FAILED ((TLR_RESULT)0xC02B002CL)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_ZONE_ACCESS_DENIED */
/* */
/* MessageText: */
/* */
/* Security Eeprom Zone Access Denied. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_ZONE_ACCESS_DENIED ((TLR_RESULT)0xC02B002DL)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_EMULATED */
/* */
/* MessageText: */
/* */
/* Security Eeprom Emulated. No write possible. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_EMULATED ((TLR_RESULT)0xC02B002EL)
/* */
/* MessageId: TLR_E_RCX_FILE_NAME_INVALID */
/* */
/* MessageText: */
/* */
/* File name is invalid. */
/* */
#define TLR_E_RCX_FILE_NAME_INVALID ((TLR_RESULT)0xC02B002FL)
/* */
/* MessageId: TLR_E_RCX_FILE_SEQUENCE_ERROR */
/* */
/* MessageText: */
/* */
/* File Sequence Error. */
/* */
#define TLR_E_RCX_FILE_SEQUENCE_ERROR ((TLR_RESULT)0xC02B0030L)
/* */
/* MessageId: TLR_E_RCX_FILE_SEQUENCE_END_ERROR */
/* */
/* MessageText: */
/* */
/* File Sequence End Error. */
/* */
#define TLR_E_RCX_FILE_SEQUENCE_END_ERROR ((TLR_RESULT)0xC02B0031L)
/* */
/* MessageId: TLR_E_RCX_FILE_SEQUENCE_BEGIN_ERROR */
/* */
/* MessageText: */
/* */
/* File Sequence Begin Error. */
/* */
#define TLR_E_RCX_FILE_SEQUENCE_BEGIN_ERROR ((TLR_RESULT)0xC02B0032L)
/* */
/* MessageId: TLR_E_RCX_UNEXPECTED_BLOCK_SIZE */
/* */
/* MessageText: */
/* */
/* Unexpected File Transfer Block Size. */
/* */
#define TLR_E_RCX_UNEXPECTED_BLOCK_SIZE ((TLR_RESULT)0xC02B0033L)
/* */
/* MessageId: TLR_E_HIL_FILE_HEADER_CRC_ERROR */
/* */
/* MessageText: */
/* */
/* Hilscher File Header has invalid CRC error. */
/* */
#define TLR_E_HIL_FILE_HEADER_CRC_ERROR ((TLR_RESULT)0xC02B0034L)
/* */
/* MessageId: TLR_E_HIL_FILE_HEADER_MODULE_SIZE_DIFFERS */
/* */
/* MessageText: */
/* */
/* Hilscher File Header specifies a different module size than the actual module header itself. */
/* */
#define TLR_E_HIL_FILE_HEADER_MODULE_SIZE_DIFFERS ((TLR_RESULT)0xC02B0035L)
/* */
/* MessageId: TLR_E_HIL_FILE_HEADER_MD5_CHECKSUM_ERROR */
/* */
/* MessageText: */
/* */
/* Hilscher File Header contains a wrong MD-5 checksum for file data. */
/* */
#define TLR_E_HIL_FILE_HEADER_MD5_CHECKSUM_ERROR ((TLR_RESULT)0xC02B0036L)
/* */
/* MessageId: TLR_E_RCX_PACKET_WOULD_BE_TOO_LONG_FOR_MTU */
/* */
/* MessageText: */
/* */
/* The packet would be too long for transfer. */
/* */
#define TLR_E_RCX_PACKET_WOULD_BE_TOO_LONG_FOR_MTU ((TLR_RESULT)0xC02B0037L)
/* */
/* MessageId: TLR_E_INVALID_BLOCK */
/* */
/* MessageText: */
/* */
/* Invalid block id */
/* */
#define TLR_E_INVALID_BLOCK ((TLR_RESULT)0xC02B0038L)
/* */
/* MessageId: TLR_E_INVALID_STRUCT_NUMBER */
/* */
/* MessageText: */
/* */
/* Invalid structure number */
/* */
#define TLR_E_INVALID_STRUCT_NUMBER ((TLR_RESULT)0xC02B0039L)
/* */
/* MessageId: TLR_E_HIL_FILE_HEADER_INVALID */
/* */
/* MessageText: */
/* */
/* Invalid file header */
/* */
#define TLR_E_HIL_FILE_HEADER_INVALID ((TLR_RESULT)0xC02B003AL)
/* */
/* MessageId: TLR_E_LICENSE_CHIPTYPE_UNSUPPORTED */
/* */
/* MessageText: */
/* */
/* Target device not supported for license update */
/* */
#define TLR_E_LICENSE_CHIPTYPE_UNSUPPORTED ((TLR_RESULT)0xC02B003BL)
/* */
/* MessageId: TLR_E_LICENSE_CHIPTYPE_MISMATCH */
/* */
/* MessageText: */
/* */
/* License incompatible for target device */
/* */
#define TLR_E_LICENSE_CHIPTYPE_MISMATCH ((TLR_RESULT)0xC02B003CL)
/* */
/* MessageId: TLR_E_LICENSE_HW_MISMATCH */
/* */
/* MessageText: */
/* */
/* License generated for different device */
/* */
#define TLR_E_LICENSE_HW_MISMATCH ((TLR_RESULT)0xC02B003DL)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_NO_MODULE_DESCRIPTOR */
/* */
/* MessageText: */
/* */
/* Missing module descriptor in module. */
/* */
#define TLR_E_MODULE_CONTAINS_NO_MODULE_DESCRIPTOR ((TLR_RESULT)0xC02B003EL)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_UNKNOWN_VERSION */
/* */
/* MessageText: */
/* */
/* Unknown version in module descriptor. */
/* */
#define TLR_E_MODULE_CONTAINS_UNKNOWN_VERSION ((TLR_RESULT)0xC02B003FL)
/* */
/* MessageId: TLR_E_MODULE_HAS_NO_INIT_FUNCTION */
/* */
/* MessageText: */
/* */
/* Module has no init function. */
/* */
#define TLR_E_MODULE_HAS_NO_INIT_FUNCTION ((TLR_RESULT)0xC02B0040L)
/* */
/* MessageId: TLR_E_MODULE_OFFSET_RANGE_ERROR */
/* */
/* MessageText: */
/* */
/* Module part exceeded offset range. */
/* */
#define TLR_E_MODULE_OFFSET_RANGE_ERROR ((TLR_RESULT)0xC02B0041L)
/* */
/* MessageId: TLR_E_MODULE_INVALID_ELF_HEADER */
/* */
/* MessageText: */
/* */
/* Invalid ELF header in module. */
/* */
#define TLR_E_MODULE_INVALID_ELF_HEADER ((TLR_RESULT)0xC02B0042L)
/* */
/* MessageId: TLR_E_MODULE_INVALID_ELF_SECTION_REFERENCE */
/* */
/* MessageText: */
/* */
/* Invalid ELF section reference in module. */
/* */
#define TLR_E_MODULE_INVALID_ELF_SECTION_REFERENCE ((TLR_RESULT)0xC02B0043L)
/* */
/* MessageId: TLR_E_MODULE_INVALID_ELF_SYMBOL_REFERENCE */
/* */
/* MessageText: */
/* */
/* Invalid ELF symbol reference in module. */
/* */
#define TLR_E_MODULE_INVALID_ELF_SYMBOL_REFERENCE ((TLR_RESULT)0xC02B0044L)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_AN_UNDEFINED_SYMBOL */
/* */
/* MessageText: */
/* */
/* Module contains an undefined symbol. */
/* */
#define TLR_E_MODULE_CONTAINS_AN_UNDEFINED_SYMBOL ((TLR_RESULT)0xC02B0045L)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_INVALID_CODE_SYMBOL */
/* */
/* MessageText: */
/* */
/* Module contains invalid symbol to code area. */
/* */
#define TLR_E_MODULE_CONTAINS_INVALID_CODE_SYMBOL ((TLR_RESULT)0xC02B0046L)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_UNSUPPORTED_SYMBOL_BINDING */
/* */
/* MessageText: */
/* */
/* Module contains an supported symbol binding. */
/* */
#define TLR_E_MODULE_CONTAINS_UNSUPPORTED_SYMBOL_BINDING ((TLR_RESULT)0xC02B0047L)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_UNSUPPORTED_SYMBOL_TYPE */
/* */
/* MessageText: */
/* */
/* Module contains an supported symbol type. */
/* */
#define TLR_E_MODULE_CONTAINS_UNSUPPORTED_SYMBOL_TYPE ((TLR_RESULT)0xC02B0048L)
/* */
/* MessageId: TLR_E_MODULE_INVALID_SECTION_OFFSET_ENCOUNTERED */
/* */
/* MessageText: */
/* */
/* Invalid section offset encountered. */
/* */
#define TLR_E_MODULE_INVALID_SECTION_OFFSET_ENCOUNTERED ((TLR_RESULT)0xC02B0049L)
/* */
/* MessageId: TLR_E_MODULE_UNSUPPORTED_RELOC_TYPE */
/* */
/* MessageText: */
/* */
/* Unsupported reloc type. */
/* */
#define TLR_E_MODULE_UNSUPPORTED_RELOC_TYPE ((TLR_RESULT)0xC02B004AL)
/* */
/* MessageId: TLR_E_MODULE_RELOC_DISTANCE_TOO_LONG */
/* */
/* MessageText: */
/* */
/* Reloc distance too long. */
/* */
#define TLR_E_MODULE_RELOC_DISTANCE_TOO_LONG ((TLR_RESULT)0xC02B004BL)
/* */
/* MessageId: TLR_E_MODULE_RELOC_ERROR */
/* */
/* MessageText: */
/* */
/* Reloc error. */
/* */
#define TLR_E_MODULE_RELOC_ERROR ((TLR_RESULT)0xC02B004CL)
/* */
/* MessageId: TLR_E_MODULE_SHT_RELA_NOT_SUPPORTED */
/* */
/* MessageText: */
/* */
/* Rela relocs not supported. */
/* */
#define TLR_E_MODULE_SHT_RELA_NOT_SUPPORTED ((TLR_RESULT)0xC02B004DL)
/* */
/* MessageId: TLR_E_MODULE_SPECIAL_SYM_PARSE_ERROR */
/* */
/* MessageText: */
/* */
/* Special syms could not be parsed. */
/* */
#define TLR_E_MODULE_SPECIAL_SYM_PARSE_ERROR ((TLR_RESULT)0xC02B004EL)
/* */
/* MessageId: TLR_E_MODULE_MISSING_SPECIAL_SYMS */
/* */
/* MessageText: */
/* */
/* Missing special symbols in ELF symtab. */
/* */
#define TLR_E_MODULE_MISSING_SPECIAL_SYMS ((TLR_RESULT)0xC02B004FL)
/* */
/* MessageId: TLR_E_MODULE_RCX_JUMP_TABLE_IS_SHORTER_THAN_EXPECTED */
/* */
/* MessageText: */
/* */
/* rcX Jump table is shorter than expected. */
/* */
#define TLR_E_MODULE_RCX_JUMP_TABLE_IS_SHORTER_THAN_EXPECTED ((TLR_RESULT)0xC02B0050L)
/* */
/* MessageId: TLR_E_MODULE_LIBC_JUMP_TABLE_IS_SHORTER_THAN_EXPECTED */
/* */
/* MessageText: */
/* */
/* libc Jump table is shorter than expected. */
/* */
#define TLR_E_MODULE_LIBC_JUMP_TABLE_IS_SHORTER_THAN_EXPECTED ((TLR_RESULT)0xC02B0051L)
/* */
/* MessageId: TLR_E_MODULE_TASK_GROUP_RANGE_DOES_NOT_MATCH_STATIC_TASK_TABLE */
/* */
/* MessageText: */
/* */
/* Task Group Range does not match static task table. */
/* */
#define TLR_E_MODULE_TASK_GROUP_RANGE_DOES_NOT_MATCH_STATIC_TASK_TABLE ((TLR_RESULT)0xC02B0052L)
/* */
/* MessageId: TLR_E_MODULE_INTERRUPT_GROUP_RANGE_DOES_NOT_MATCH_INTERRUPT_TABLE */
/* */
/* MessageText: */
/* */
/* Interrupt Group Range does not match interrupt table. */
/* */
#define TLR_E_MODULE_INTERRUPT_GROUP_RANGE_DOES_NOT_MATCH_INTERRUPT_TABLE ((TLR_RESULT)0xC02B0053L)
/* */
/* MessageId: TLR_E_MODULE_INTERRUPT_GROUP_TASK_RANGE_DOES_NOT_MATCH_INTERRUPT_TABLE */
/* */
/* MessageText: */
/* */
/* Interrupt Group Task-Range does not match interrupt table. */
/* */
#define TLR_E_MODULE_INTERRUPT_GROUP_TASK_RANGE_DOES_NOT_MATCH_INTERRUPT_TABLE ((TLR_RESULT)0xC02B0054L)
/* */
/* MessageId: TLR_E_MODULE_LED_TAG_TOO_SHORT */
/* */
/* MessageText: */
/* */
/* LED-Tag is too short. */
/* */
#define TLR_E_MODULE_LED_TAG_TOO_SHORT ((TLR_RESULT)0xC02B0055L)
/* */
/* MessageId: TLR_E_MODULE_LED_TAG_CONTAINS_INVALID_PARAMETERS */
/* */
/* MessageText: */
/* */
/* LED-Tag contains invalid parameters. */
/* */
#define TLR_E_MODULE_LED_TAG_CONTAINS_INVALID_PARAMETERS ((TLR_RESULT)0xC02B0056L)
/* */
/* MessageId: TLR_E_MODULE_CONTAINS_UNSUPPORTED_COMMON_SYMBOL */
/* */
/* MessageText: */
/* */
/* Module contains unsupported *COM* symbol. */
/* */
#define TLR_E_MODULE_CONTAINS_UNSUPPORTED_COMMON_SYMBOL ((TLR_RESULT)0xC02B0057L)
/* */
/* MessageId: TLR_E_RCX_DEVICE_CLASS_INVALID */
/* */
/* MessageText: */
/* */
/* Device class in file header does not match target. */
/* */
#define TLR_E_RCX_DEVICE_CLASS_INVALID ((TLR_RESULT)0xC02B0058L)
/* */
/* MessageId: TLR_E_RCX_MFG_INVALID */
/* */
/* MessageText: */
/* */
/* Manufacturer in file header does not match target. */
/* */
#define TLR_E_RCX_MFG_INVALID ((TLR_RESULT)0xC02B0059L)
/* */
/* MessageId: TLR_E_RCX_HW_COMPATIBILITY_INVALID */
/* */
/* MessageText: */
/* */
/* Hardware compatibility index in file header does not match target. */
/* */
#define TLR_E_RCX_HW_COMPATIBILITY_INVALID ((TLR_RESULT)0xC02B005AL)
/* */
/* MessageId: TLR_E_RCX_HW_OPTIONS_INVALID */
/* */
/* MessageText: */
/* */
/* Hardware options in file header does not match target. */
/* */
#define TLR_E_RCX_HW_OPTIONS_INVALID ((TLR_RESULT)0xC02B005BL)
/* */
/* MessageId: TLR_E_RCX_SECURITY_EEPROM_ZONE_NOT_READABLE */
/* */
/* MessageText: */
/* */
/* Security Eeprom Zone is not readable. */
/* */
#define TLR_E_RCX_SECURITY_EEPROM_ZONE_NOT_READABLE ((TLR_RESULT)0xC02B4D52L)
/* */
/* MessageId: TLR_E_RCX_FILE_TRANSFER_IN_USE */
/* */
/* MessageText: */
/* */
/* File Transfer in use. */
/* */
#define TLR_E_RCX_FILE_TRANSFER_IN_USE ((TLR_RESULT)0xC02B524CL)
/* */
/* MessageId: TLR_E_RCX_FILE_TRANSFER_PACKET_INVALID */
/* */
/* MessageText: */
/* */
/* File Transfer Packet invalid. */
/* */
#define TLR_E_RCX_FILE_TRANSFER_PACKET_INVALID ((TLR_RESULT)0xC02B4444L)
/* */
/* MessageId: TLR_E_RCX_FILE_TRANSFER_NOT_ACTIVE */
/* */
/* MessageText: */
/* */
/* File Transfer is not active. */
/* */
#define TLR_E_RCX_FILE_TRANSFER_NOT_ACTIVE ((TLR_RESULT)0xC02B5342L)
/* */
/* MessageId: TLR_E_RCX_FILE_TRANSFER_INVALID */
/* */
/* MessageText: */
/* */
/* File Transfer has invalid type code. */
/* */
#define TLR_E_RCX_FILE_TRANSFER_INVALID ((TLR_RESULT)0xC02B5257L)
/* */
/* MessageId: TLR_E_RCX_FILE_CRC_REPEATEDLY_WRONG */
/* */
/* MessageText: */
/* */
/* File Transfer was tried repeatedly with a wrong CRC. */
/* */
#define TLR_E_RCX_FILE_CRC_REPEATEDLY_WRONG ((TLR_RESULT)0xC02B4352L)
/* */
/* MessageId: TLR_E_RCX_FILE_TRANSFER_TYPE_NOT_AVAILABLE */
/* */
/* MessageText: */
/* */
/* Transfer Type is not available. */
/* */
#define TLR_E_RCX_FILE_TRANSFER_TYPE_NOT_AVAILABLE ((TLR_RESULT)0xC02B4353L)
/* */
/* MessageId: TLR_E_RCX_PATH_INVALID */
/* */
/* MessageText: */
/* */
/* File Path submitted in File Transfer was invalid. */
/* */
#define TLR_E_RCX_PATH_INVALID ((TLR_RESULT)0xC02B5555L)
/* */
/* MessageId: TLR_E_RCX_DRIVER_CFG_TABLE_INIT_FUNCTION_MISSING */
/* */
/* MessageText: */
/* */
/* Driver Configuration Table Init Function missing. */
/* */
#define TLR_E_RCX_DRIVER_CFG_TABLE_INIT_FUNCTION_MISSING ((TLR_RESULT)0xC02BFFFFL)
/* */
/* MessageId: TLR_E_RCX_CONFIGURATION_LOCKED */
/* */
/* MessageText: */
/* */
/* Configuration has been locked. */
/* */
#define TLR_E_RCX_CONFIGURATION_LOCKED ((TLR_RESULT)0xC02B4B54L)
/* */
/* MessageId: TLR_E_RCX_NOT_ENOUGH_SPACE_FOR_FILE */
/* */
/* MessageText: */
/* */
/* Not enough space on volume for file. */
/* */
#define TLR_E_RCX_NOT_ENOUGH_SPACE_FOR_FILE ((TLR_RESULT)0xC02B4242L)
/* */
/* MessageId: TLR_E_RCX_FORMAT_ERASE_FAILED */
/* */
/* MessageText: */
/* */
/* Error formatting / erasing volume. */
/* */
#define TLR_E_RCX_FORMAT_ERASE_FAILED ((TLR_RESULT)0xC02B4243L)
/* */
/* MessageId: TLR_E_RCX_FORMAT_VERIFY_FAILED */
/* */
/* MessageText: */
/* */
/* Error erasing sector. */
/* */
#define TLR_E_RCX_FORMAT_VERIFY_FAILED ((TLR_RESULT)0xC02B4244L)
#endif /* __RCX_ERROR_H */