RAFW Flexible Software Package Documentation  Release v2.0.1

 
bsp_defaults.h File Reference

Board Support Package. System configuration default values. More...

#include "../bsp_feature.h"
#include "bsp_defaults_ra6w1.h"
#include "bsp_debug.h"
#include "bsp_memory_defaults.h"
#include "bsp_undisclosed_defs.h"

Macros

#define dg_configLP_CLK_SOURCE
 Source of Low Power clock used (LP_CLK_IS_ANALOG, LP_CLK_IS_DIGITAL)
 
#define dg_configEXT_LP_IS_DIGITAL
 External LP type. More...
 
#define MIN_SCALE_MS
 Minimum sleep time. More...
 
#define dg_configBLACK_ORCA_MB_REV
 The motherboard revision we compile for.
 
#define dg_configIMAGE_SETUP
 Controls how the image is built. More...
 
#define dg_configSKIP_MAGIC_CHECK_AT_START
 When set to 1, the delay at the start of execution of the Reset_Handler is skipped. More...
 
#define dg_configEMULATE_QSPI_COPY
 When set to 1, the QSPI copy will be emulated when in DEVELOPMENT_MODE (Not Applicable!).
 
#define dg_configIMAGE_COPY_TIME
 Image copy time. More...
 
#define dg_configUSE_BOD
 Brown-out Detection. More...
 
#define dg_configWDOG_RESET_VALUE
 Reset value for Watchdog. More...
 
#define dg_configWDOG_NOTIFY_TRIGGER_TMO
 Watchdog notify interval. More...
 
#define dg_configABORT_IF_SYSTICK_CLK_ERR
 Abort a clock modification if it will cause an error to the SysTick counter. More...
 
#define dg_configPM_MAX_ADAPTERS_CNT
 Maximum adapters count. More...
 
#define dg_configPM_MAX_ADAPTER_DEFER_TIME
 Maximum sleep defer time. More...
 
#define dg_configUSE_ADC_GAIN_ERROR_CORRECTION
 Apply ADC Gain Error correction. More...
 
#define dg_configTESTMODE_MEASURE_SLEEP_CURRENT
 Image copy time. More...
 
#define dg_configUSB_SUSPEND_MODE
 Controls how the system will behave when the USB i/f is suspended. More...
 
#define dg_configUSB_DMA_SUPPORT
 Enable the DMA for reading/writing data to USB EP.
By default the USB DMA is not enabled.
To enable the DMA for the USB, set this the macro to value (1) in the custom_config_xxx.h file.
When the USB DMA is enabled, the default end points with DMA are EP1 and EP2.
It is possible only one TX and one RX end point to use DMA.
User can choose a different pair of end points to use the DMA as needed according to app requirements.
To change the end points using DMA, set in the the custom_config_xxx.h file the desired values for the macros: More...
 
#define dg_configUSB_TX_DMA_EP
 The USB TX end point (D–>H) to enable the DMA.
User can choose a different pair of end points to use the DMA as needed according to app requirements.
To change the TX end point using DMA, set in the the custom_config_xxx.h file the desired value for this macros. More...
 
#define dg_configUSB_RX_DMA_EP
 The USB RX end point (D–>H) to enable the DMA.
User can choose a different pair of end points to use the DMA as needed according to app requirements.
To change the RX end point using DMA, set in the the custom_config_xxx.h file the desired value for this macros. More...
 
#define dg_configFLASH_AUTODETECT
 Enable the Flash Auto-detection mode for QSPIC. More...
 
#define dg_configIMAGE_FLASH_OFFSET
 Offset of the image if not placed at the beginning of QSPI Flash.
 
#define dg_configFLASH_MAX_WRITE_SIZE
 Set the flash page size.
 
#define dg_configDISABLE_BACKGROUND_FLASH_OPS
 Disable background operations. More...
 
#define dg_configCACHEABLE_QSPI_AREA_LEN
 Set the size (in bytes) of the QSPI flash cacheable area. More...
 
#define dg_configCACHE_ASSOCIATIVITY
 Set the associativity of the cache. More...
 
#define dg_configCACHE_LINESZ
 Set the line size of the cache. More...
 
#define dg_configUART_RX_CIRCULAR_DMA
 Circular DMA support for RX.
 
#define dg_configUART1_RX_CIRCULAR_DMA_BUF_SIZE
 UART1's Circular DMA buffer size for RX.
 
#define dg_configUART2_RX_CIRCULAR_DMA_BUF_SIZE
 UART2's Circular DMA buffer size for RX.
 

Detailed Description

Board Support Package. System configuration default values.

Copyright (c) 2023-2024 Renesas Electronics. All rights reserved.

This software ("Software") is owned by Renesas Electronics.

By using this Software you agree that Renesas Electronics retains all intellectual property and proprietary rights in and to this Software and any use, reproduction, disclosure or distribution of the Software without express written permission or a license agreement from Renesas Electronics is strictly prohibited. This Software is solely for use on or in conjunction with Renesas Electronics products.

EXCEPT AS OTHERWISE PROVIDED IN A LICENSE AGREEMENT BETWEEN THE PARTIES, THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. EXCEPT AS OTHERWISE PROVIDED IN A LICENSE AGREEMENT BETWEEN THE PARTIES, IN NO EVENT SHALL RENESAS ELECTRONICS BE LIABLE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE SOFTWARE.