#ifndef MODEL_CFG_H #define MODEL_CFG_H #include "at32f403a_407.h" #include #if defined (MDIO_88) #define MODEL_STR "MDIO_88" #define MODEL_CODE 0x0100 #elif defined (MAO_4) #define MODEL_STR "MAO_4" #define MODEL_CODE 0x0200 #elif defined (MAI_12) #define MODEL_STR "MAI_12" #define MODEL_CODE 0x0300 #else #define MODEL_STR "" #define MODEL_CODE 0x0 #endif typedef enum { MODEL_EMPTY = 0, MODEL_MDIO_88 = 0x0100, MODEL_MAO_4 = 0x0200, MODEL_MAI_12 = 0x0300, } model_t; static const uint16_t model_code = MODEL_CODE; #define MODEL_ADDR 0x080211F0 #define MODEL_LEN 16 #endif /* #ifndef MODEL_CFG_H */