WISP ERT (Client)
1.0.0
The WISP Extended Runtime (WISP side)
|
Functions | |
void | FRAM_init (void) |
void | FRAM_write_long_array (uint32_t *address, uint16_t numberOfLongs, uint32_t *writeData) |
void | FRAM_write_int_array (uint16_t *address, uint16_t numberOfInts, uint16_t *writeData) |
void | FRAM_write_char_array (uint8_t *address, uint16_t numberOfChars, uint8_t *writeData) |
void | FRAM_write_infoA_long (int addressOffset, uint16_t numberOfLongs, uint32_t *writeData) |
void | FRAM_write_infoA_int (int addressOffset, uint16_t numberOfInts, uint16_t *writeData) |
void | FRAM_write_infoA_char (int addressOffset, uint16_t numberOfChars, uint8_t *writeData) |
void | FRAM_write_infoB_long (int addressOffset, uint16_t numberOfLongs, uint32_t *writeData) |
void | FRAM_write_infoB_int (int addressOffset, uint16_t numberOfInts, uint16_t *writeData) |
void | FRAM_write_infoB_char (int addressOffset, uint16_t numberOfChars, uint8_t *writeData) |
void | FRAM_write_infoC_long (int addressOffset, uint16_t numberOfLongs, uint32_t *writeData) |
void | FRAM_write_infoC_int (int addressOffset, uint16_t numberOfInts, uint16_t *writeData) |
void | FRAM_write_infoC_char (int addressOffset, uint16_t numberOfChars, uint8_t *writeData) |
void | FRAM_write_infoD_long (int addressOffset, uint16_t numberOfLongs, uint32_t *writeData) |
void | FRAM_write_infoD_int (int addressOffset, uint16_t numberOfInts, uint16_t *writeData) |
void | FRAM_write_infoD_char (int addressOffset, uint16_t numberOfChars, uint8_t *writeData) |
uint32_t | FRAM_read_long (uint32_t *address) |
uint16_t | FRAM_read_int (uint16_t *address) |
uint8_t | FRAM_read_char (uint8_t *address) |
uint32_t | FRAM_read_infoA_long (int addressOffset) |
uint16_t | FRAM_read_infoA_int (int addressOffset) |
uint8_t | FRAM_read_infoA_char (int addressOffset) |
uint32_t | FRAM_read_infoB_long (int addressOffset) |
uint16_t | FRAM_read_infoB_int (int addressOffset) |
uint8_t | FRAM_read_infoB_char (int addressOffset) |
uint32_t | FRAM_read_infoC_long (int addressOffset) |
uint16_t | FRAM_read_infoC_int (int addressOffset) |
uint8_t | FRAM_read_infoC_char (int addressOffset) |
uint32_t | FRAM_read_infoD_long (int addressOffset) |
uint16_t | FRAM_read_infoD_int (int addressOffset) |
uint8_t | FRAM_read_infoD_char (int addressOffset) |
Provides access routines for FRAM non-volatile memory in the MSP430FR5xxx
void FRAM_init | ( | void | ) |
Call before writing anything to FRAM
uint8_t FRAM_read_char | ( | uint8_t * | address | ) |
uint8_t FRAM_read_infoA_char | ( | int | addressOffset | ) |
uint16_t FRAM_read_infoA_int | ( | int | addressOffset | ) |
uint32_t FRAM_read_infoA_long | ( | int | addressOffset | ) |
uint8_t FRAM_read_infoB_char | ( | int | addressOffset | ) |
uint16_t FRAM_read_infoB_int | ( | int | addressOffset | ) |
uint32_t FRAM_read_infoB_long | ( | int | addressOffset | ) |
uint8_t FRAM_read_infoC_char | ( | int | addressOffset | ) |
uint16_t FRAM_read_infoC_int | ( | int | addressOffset | ) |
uint32_t FRAM_read_infoC_long | ( | int | addressOffset | ) |
uint8_t FRAM_read_infoD_char | ( | int | addressOffset | ) |
uint16_t FRAM_read_infoD_int | ( | int | addressOffset | ) |
uint32_t FRAM_read_infoD_long | ( | int | addressOffset | ) |
uint16_t FRAM_read_int | ( | uint16_t * | address | ) |
uint32_t FRAM_read_long | ( | uint32_t * | address | ) |
void FRAM_write_char_array | ( | uint8_t * | address, |
uint16_t | numberOfChars, | ||
uint8_t * | writeData | ||
) |
void FRAM_write_infoA_char | ( | int | addressOffset, |
uint16_t | numberOfChars, | ||
uint8_t * | writeData | ||
) |
void FRAM_write_infoA_int | ( | int | addressOffset, |
uint16_t | numberOfInts, | ||
uint16_t * | writeData | ||
) |
void FRAM_write_infoA_long | ( | int | addressOffset, |
uint16_t | numberOfLongs, | ||
uint32_t * | writeData | ||
) |
void FRAM_write_infoB_char | ( | int | addressOffset, |
uint16_t | numberOfChars, | ||
uint8_t * | writeData | ||
) |
void FRAM_write_infoB_int | ( | int | addressOffset, |
uint16_t | numberOfInts, | ||
uint16_t * | writeData | ||
) |
void FRAM_write_infoB_long | ( | int | addressOffset, |
uint16_t | numberOfLongs, | ||
uint32_t * | writeData | ||
) |
void FRAM_write_infoC_char | ( | int | addressOffset, |
uint16_t | numberOfChars, | ||
uint8_t * | writeData | ||
) |
void FRAM_write_infoC_int | ( | int | addressOffset, |
uint16_t | numberOfInts, | ||
uint16_t * | writeData | ||
) |
void FRAM_write_infoC_long | ( | int | addressOffset, |
uint16_t | numberOfLongs, | ||
uint32_t * | writeData | ||
) |
void FRAM_write_infoD_char | ( | int | addressOffset, |
uint16_t | numberOfChars, | ||
uint8_t * | writeData | ||
) |
void FRAM_write_infoD_int | ( | int | addressOffset, |
uint16_t | numberOfInts, | ||
uint16_t * | writeData | ||
) |
void FRAM_write_infoD_long | ( | int | addressOffset, |
uint16_t | numberOfLongs, | ||
uint32_t * | writeData | ||
) |
void FRAM_write_int_array | ( | uint16_t * | address, |
uint16_t | numberOfInts, | ||
uint16_t * | writeData | ||
) |
void FRAM_write_long_array | ( | uint32_t * | address, |
uint16_t | numberOfLongs, | ||
uint32_t * | writeData | ||
) |