token-phy.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef DEFINE_INDEXED_TOKEN
00012 #define DEFINE_INDEXED_TOKEN(name, type, arraysize, ...) \
00013 TOKEN_DEF(name, CREATOR_##name, 0, 1, type, (arraysize), __VA_ARGS__)
00014 #endif
00015
00016
00017 #if defined PHY_STM32W108XX
00018
00019 #ifdef DEFINETYPES
00020 typedef struct {
00021 int8u vcoAtLna;
00022 int8u modDac;
00023 int8u filter;
00024 int8u lna;
00025 } tokTypeStackCalData;
00026 #endif
00027
00028
00029 #ifdef DEFINETOKENS
00030
00031 #define CREATOR_STACK_CAL_DATA 0xD243 // msb+'R'+'C' (Radio Calibration)
00032 #define STACK_CAL_DATA_ARRAY_SIZE 16
00033
00034
00035
00036
00037 #ifndef ST_TEST
00038 DEFINE_INDEXED_TOKEN(STACK_CAL_DATA,
00039 tokTypeStackCalData, STACK_CAL_DATA_ARRAY_SIZE,
00040 {
00041 0xff,
00042 0x80,
00043 0x80,
00044 0x80
00045 })
00046 #endif
00047
00048 #endif
00049
00050 #endif
00051