00001
00002
00003
00004
00005
00006 #ifndef CONVERT_PARAMS
00007 #define CONVERT_PARAMS
00008
00009 #include "primParams.h"
00010 #if defined(SCT_ROD)
00011 #include "convertParams_sct.h"
00012 #elif defined(PIXEL_ROD)
00013 #include "convertParams_pxl.h"
00014 #endif
00015
00016 typedef struct SET_ERRMSG_MASK_IN SetMessageMaskIn;
00017 typedef struct EVENT_TRAP_SETUP_IN EventTrapSetupIn;
00018 typedef struct EVENT_TRAP_SETUP_OUT EventTrapSetupOut;
00019 typedef struct SET_MEMORY_IN SetMemoryIn;
00020 typedef struct COPY_MEMORY_IN CopyMemoryIn;
00021 typedef struct MEMORY_TEST_IN MemoryTestIn;
00022 typedef struct MEMORY_TEST_OUT MemoryTestOut;
00023 typedef struct SET_LED_IN SetLedIn;
00024 typedef struct FLASH_LED_IN FlashLedIn;
00025 typedef struct SEND_DATA_IN SendDataIn;
00026 typedef struct SEND_DATA_OUT SendDataOut;
00027 typedef struct MODULE_MASK_IN ModuleMaskIn;
00028 typedef struct SET_TRIGGER_IN SetTriggerIn;
00029
00030 typedef struct HISTOGRAM_CTRL_TASK_IN HistoCtrlTaskIn;
00031 typedef struct HISTOGRAM_CTRL_TASK_OUT HistoCtrlTaskOut;
00032 typedef struct MIRROR_TASK_IN MirrorTaskIn;
00033 typedef struct TRAP_REQ_TASK_IN TrapReqTaskIn;
00034
00035 typedef struct HISTOGRAM_TASK_IN HistogramTaskIn;
00036 typedef struct HISTOGRAM_TASK_OUT HistogramTaskOut;
00037 typedef struct TRAP_TASK_IN TrapTaskIn;
00038 typedef struct TRAP_TASK_OUT TrapTaskOut;
00039 typedef struct OCCUPANCY_TASK_IN OccupancyTaskIn;
00040 typedef struct ERROR_TASK_IN ErrorTaskIn;
00041 typedef struct ERROR_INFO ErrorInfo;
00042 typedef struct ERROR_TASK_OUT ErrorTaskOut;
00043
00044 typedef struct RESYNCH_TASK_IN ResynchTaskIn;
00045 typedef struct GEN_TASK_OUT GenTaskOut;
00046
00047
00048 typedef union TASK_STRUCTURES_OUT TaskOutput;
00049 typedef union TASK_STRUCTURES_IN TaskInput;
00050
00051 typedef struct START_TASK_IN StartTaskIn;
00052 typedef struct TASK_OPERATION_IN TaskOperationIn;
00053 typedef struct WRITE_BUFFER_IN WriteBufferIn;
00054
00055 typedef struct RW_SLAVE_MEMORY_IN RwSlaveMemory;
00056 typedef RwSlaveMemory RwSlaveMemoryIn;
00057 typedef RwSlaveMemory RwSlaveMemoryOut;
00058
00059 typedef struct TRANS_DATA TransData;
00060 typedef struct TRANS_SERIAL_DATA_IN TransSerialDataIn;
00061 typedef struct START_SLAVE_EXECUTING_IN StartSlaveExecutingIn;
00062 typedef struct START_SLAVE_EXECUTING_OUT StartSlaveExecutingOut;
00063 typedef struct CONFIG_SLAVE_IN ConfigSlaveIn;
00064 typedef struct RW_REG_FIELD_IN RwRegFieldIn;
00065 typedef struct RW_REG_FIELD_OUT RwRegFieldOut;
00066 typedef struct POLL_REG_FIELD_IN PollRegFieldIn;
00067 typedef struct POLL_REG_FIELD_OUT PollRegFieldOut;
00068 typedef struct RW_FIFO_IN RwFifoIn;
00069 typedef struct RW_FIFO_OUT RwFifoOut;
00070 typedef struct SEND_SLAVE_LIST_IN SendSlaveListIn;
00071 typedef struct START_SLAVE_LIST_IN StartSlaveListIn;
00072 typedef struct SLAVE_LIST_OP_IN SlaveListOpIn;
00073 typedef struct BUILD_STREAM_IN BuildStreamIn;
00074 typedef struct SEND_STREAM_IN SendStreamIn;
00075 typedef struct DSP_RESET_IN DspResetIn;
00076 typedef struct SET_ROD_MODE_IN SetRodModeIn;
00077 typedef struct RW_BOC_DATA_IN RwBocDataIn;
00078 typedef struct RW_BOC_DATA_OUT RwBocDataOut;
00079 typedef struct BOC_HISTOGRAM_IN BocHistogramIn;
00080 typedef struct BOC_HISTOGRAM_OUT BocHistogramOut;
00081
00082 #endif