Collaboration diagram for MFG Tokens:Macros | |
| #define | tr_get_mfg_token_len(token) sizeof(((tr_mfg_token_struct_t*)0)->token) |
| gets the size of a MFG token | |
| #define | tr_get_mfg_token_offset(token) ((uint32_t)(&((tr_mfg_token_struct_t*)0)->token)) |
| gets the address offset to a specific MFG token | |
| #define | tr_get_mfg_token(data, token) |
| copies the token data to the location pointed to by data | |
| #define | tr_mfg_token_check_erased(token) |
| checks if a specific MFG token is erased | |
| #define | tr_set_mfg_token(data, data_len, token) |
| write token data to a specific MFG token | |
| #define tr_get_mfg_token | ( | data, | |
| token ) |
copies the token data to the location pointed to by data
| data | pointer to buffer to store the token data |
| token | name of MFG token to read (ex. TR_MFG_TOKEN_VERSION) |
| #define tr_get_mfg_token_len | ( | token | ) | sizeof(((tr_mfg_token_struct_t*)0)->token) |
gets the size of a MFG token
| token | name of MFG token (ex. TR_MFG_TOKEN_VERSION) |
| #define tr_get_mfg_token_offset | ( | token | ) | ((uint32_t)(&((tr_mfg_token_struct_t*)0)->token)) |
gets the address offset to a specific MFG token
| token | name of MFG token (ex. TR_MFG_TOKEN_VERSION) |
| #define tr_mfg_token_check_erased | ( | token | ) |
checks if a specific MFG token is erased
| token | name of MFG token (ex. TR_MFG_TOKEN_VERSION) |
| #define tr_set_mfg_token | ( | data, | |
| data_len, | |||
| token ) |
write token data to a specific MFG token
| data | pointer to buffer with the token data |
| data_len | number of bytes to write |
| token | name of MFG token to write (ex. TR_MFG_TOKEN_VERSION) |