SAM toolkit demo parameter header file.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
#include "rtouch.h"
Data Structures | |
struct | demo_param_t |
This structure is used to save application parameters in Internal Flash. More... | |
Macros | |
#define | DEMO_CALIB_NUM 5 |
Demo calibration number. More... | |
#define | DEMO_PARAMETERS_MAGIC 0x4c4d5441 |
Parameters magic number, LMTA. More... | |
Functions | |
uint32_t | demo_parameters_commit_changes (void) |
uint32_t | demo_parameters_initialize (void) |
Variables | |
demo_param_t | g_demo_parameters |
Parameters used for demo. More... | |
#define DEMO_CALIB_NUM 5 |
Demo calibration number.
#define DEMO_PARAMETERS_MAGIC 0x4c4d5441 |
Parameters magic number, LMTA.
Referenced by demo_parameters_initialize().
uint32_t demo_parameters_commit_changes | ( | void | ) |
References __offset_parameters__, FLASH_ACCESS_MODE_128, flash_erase_page(), flash_init(), flash_unlock(), flash_write(), IFLASH0_ADDR, IFLASH_ERASE_PAGES_8, taskENTER_CRITICAL, and taskEXIT_CRITICAL.
Referenced by demo_parameters_initialize(), rtouch_calibrate(), widget_settings_backlight_setup_command_handler(), widget_settings_date_setup_command_handler(), and widget_settings_time_setup_command_handler().
uint32_t demo_parameters_initialize | ( | void | ) |
References __offset_parameters__, demo_parameters_commit_changes(), DEMO_PARAMETERS_MAGIC, and demo_param_t::magic.
Referenced by main().
demo_param_t g_demo_parameters |
Parameters used for demo.
Parameters used for demo.
Referenced by app_widget_launch_settings_date(), main(), rtouch_calibrate(), widget_settings_backlight_setup_command_handler(), widget_settings_date_setup_command_handler(), and widget_settings_time_setup_command_handler().