00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef STATUS_H
00025 #define STATUS_H
00026
00027 #include "./include/types.h"
00028
00029
00030
00031 #define STATUS_RAMTRON 0 //6
00032 #define STATUS_CAN1 1 //7
00033 #define STATUS_CAN2 2 //8
00034 #define STATUS_CAN4 3 //9
00035
00036 #define STATUS_AD7414_0_WDD 4 //10
00037 #define STATUS_AD5382 5 //11
00038 #define STATUS_MAX1039 6 //12
00039 #define STATUS_AD5391 7 //13
00040
00041 #define STATUS_AD7997BRU_1_H 8 //14
00042 #define STATUS_AD7997BRU_1_L 9 //15
00043 #define STATUS_MAX_7300AAI 10 //16
00044 #define STATUS_MAX_7300AAI_1 11 //17
00045
00046
00047
00048
00049
00050 #define MEM_COMP 0 //Computer number ID
00051 #define MEM_VER 1 //'v' 1
00052
00053
00054 #define MEM_STATUS_L 4 //Start address of status in FRAM
00055 #define MEM_STATUS_H 5
00056
00057
00058
00059
00060
00061
00062
00063
00064 uint16_t GetStatus(void);
00065 uint16_t SetStatus(uint16_t);
00066
00067 #endif