-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7f03e8d
commit 94d2b9e
Showing
242 changed files
with
211,955 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Copyright [2020-2022] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. | ||
|
||
This software and documentation are supplied by Renesas Electronics Corporation and/or its affiliates and may only | ||
be used with products of Renesas Electronics Corp. and its affiliates ("Renesas"). No other uses are authorized. | ||
Renesas products are sold pursuant to Renesas terms and conditions of sale. Purchasers are solely responsible for | ||
the selection and use of Renesas products and Renesas assumes no liability. No license, express or implied, to any | ||
intellectual property right is granted by Renesas. This software is protected under all applicable laws, including | ||
copyright laws. Renesas reserves the right to change or discontinue this software and/or this documentation. | ||
THE SOFTWARE AND DOCUMENTATION IS DELIVERED TO YOU "AS IS," AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND | ||
TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, | ||
INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE | ||
SOFTWARE OR DOCUMENTATION. RENESAS SHALL HAVE NO LIABILITY ARISING OUT OF ANY SECURITY VULNERABILITY OR BREACH. | ||
TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE OR | ||
DOCUMENTATION (OR ANY PERSON OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, | ||
INCLUDING, WITHOUT LIMITATION, ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; ANY | ||
LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF THE | ||
POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
## Software Modules Packaged with FSP | ||
|
||
### FSP Top Level Modules | ||
* Connectivity | ||
* [I2C Master Driver on r_riic_master](https://renesas.github.io/fsp/group___r_i_i_c___m_a_s_t_e_r.html) | ||
* [I2S Driver on r_ssi](https://renesas.github.io/fsp/group___s_s_i.html) | ||
* [SPI Driver on r_rspi](https://renesas.github.io/fsp/group___r_s_p_i.html) | ||
* [UART Driver on r_scif_uart](https://renesas.github.io/fsp/group___s_c_i_f___u_a_r_t.html) | ||
* [USB HHID (r_usb_hhid)](https://renesas.github.io/fsp/group___u_s_b___h_h_i_d.html) | ||
* Graphics | ||
* [CRU Driver on r_cru](https://renesas.github.io/fsp/group___c_r_u.html) | ||
* [Display Driver on r_lcdc](https://renesas.github.io/fsp/group___l_c_d_c.html) | ||
* Input | ||
* [External IRQ Driver on r_intc_irq](https://renesas.github.io/fsp/group___i_n_t_c___i_r_q.html) | ||
* [External IRQ Driver on r_intc_nmi](https://renesas.github.io/fsp/group___i_n_t_c___n_m_i.html) | ||
* [External IRQ Driver on r_intc_tint](https://renesas.github.io/fsp/group___i_n_t_c___t_i_n_t.html) | ||
* Networking | ||
* [FreeRTOS+TCP](https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/TCP_IP_Configuration.html) | ||
* [Gigabit Ethernet (r_gether)](https://renesas.github.io/fsp/group___g_e_t_h_e_r.html) | ||
* [Gigabit Ethernet (r_gether_phy)](https://renesas.github.io/fsp/group___g_e_t_h_e_r___p_h_y.html) | ||
* RTOS | ||
* [FreeRTOS Buffer Allocation 2](https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/Embedded_Ethernet_Buffer_Management.html) | ||
* [FreeRTOS Heap 1](https://www.freertos.org/a00111.html#heap_1) | ||
* [FreeRTOS Heap 2](https://www.freertos.org/a00111.html#heap_2) | ||
* [FreeRTOS Heap 3](https://www.freertos.org/a00111.html#heap_3) | ||
* [FreeRTOS Heap 4](https://www.freertos.org/a00111.html#heap_4) | ||
* [FreeRTOS Heap 5](https://www.freertos.org/a00111.html#heap_5) | ||
* [FreeRTOS Port (rm_freertos_port)](https://renesas.github.io/fsp/group___r_m___f_r_e_e_r_t_o_s___p_o_r_t.html) | ||
* System | ||
* [I/O Port Driver on r_ioport](https://renesas.github.io/fsp/group___i_o_p_o_r_t.html) | ||
* [MMU Driver on r_mmu](https://renesas.github.io/fsp/group___m_m_u.html) | ||
* Timers | ||
* [Timer Driver on r_gtm](https://renesas.github.io/fsp/group___g_t_m.html) | ||
* Transfer | ||
* [Transfer Driver on r_dmac](https://renesas.github.io/fsp/group___d_m_a_c.html) | ||
|
||
|
||
### FSP Module Dependencies | ||
* Connectivity | ||
* [USB (r_usb_basic)](https://renesas.github.io/fsp/group___u_s_b.html) | ||
* [USB HHID (r_usb_hhid)](https://renesas.github.io/fsp/group___u_s_b___h_h_i_d.html) | ||
* Networking | ||
* [FreeRTOS+TCP Wrapper to r_gether (rm_freertos_plus_tcp)](https://renesas.github.io/fsp/group___f_r_e_e_r_t_o_s___p_l_u_s___t_c_p.html) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
/*********************************************************************************************************************** | ||
* Copyright [2020-2022] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. | ||
* | ||
* This software and documentation are supplied by Renesas Electronics Corporation and/or its affiliates and may only | ||
* be used with products of Renesas Electronics Corp. and its affiliates ("Renesas"). No other uses are authorized. | ||
* Renesas products are sold pursuant to Renesas terms and conditions of sale. Purchasers are solely responsible for | ||
* the selection and use of Renesas products and Renesas assumes no liability. No license, express or implied, to any | ||
* intellectual property right is granted by Renesas. This software is protected under all applicable laws, including | ||
* copyright laws. Renesas reserves the right to change or discontinue this software and/or this documentation. | ||
* THE SOFTWARE AND DOCUMENTATION IS DELIVERED TO YOU "AS IS," AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND | ||
* TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, | ||
* INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE | ||
* SOFTWARE OR DOCUMENTATION. RENESAS SHALL HAVE NO LIABILITY ARISING OUT OF ANY SECURITY VULNERABILITY OR BREACH. | ||
* TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE OR | ||
* DOCUMENTATION (OR ANY PERSON OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, | ||
* INCLUDING, WITHOUT LIMITATION, ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; ANY | ||
* LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF THE | ||
* POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS. | ||
**********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* File Name : board.h | ||
* Version : 1.00 | ||
* Description : board header | ||
*********************************************************************************************************************/ | ||
|
||
/******************************************************************************************************************//** | ||
* @ingroup BOARDS | ||
* @defgroup BOARD_RZA3UL_SMARC_QSPI BSP for the RZA3UL-SMARC-QSPI board | ||
* @brief BSP for the RZA3UL-SMARC-QSPI Board | ||
* | ||
* The RZA3UL_SMARC is a evaluation kit for the Renesas R9A07G063U02GBG microcontroller in a LFBGA361 package. | ||
* | ||
* @{ | ||
*********************************************************************************************************************/ | ||
|
||
#ifndef BOARD_H | ||
#define BOARD_H | ||
|
||
/********************************************************************************************************************** | ||
* Includes <System Includes> , "Project Includes" | ||
*********************************************************************************************************************/ | ||
|
||
/* BSP Board Specific Includes. */ | ||
#include "board_init.h" | ||
#include "board_leds.h" | ||
|
||
/********************************************************************************************************************** | ||
* Macro definitions | ||
*********************************************************************************************************************/ | ||
#define BOARD_RZA3UL_SMARC_QSPI_XIP | ||
#define BSP_XIP_LOAD | ||
|
||
/********************************************************************************************************************** | ||
* Typedef definitions | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Exported global variables | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Exported global functions (to be accessed by other files) | ||
*********************************************************************************************************************/ | ||
|
||
/** @} (end defgroup BOARD_RZA3UL_SMARC_QSPI) */ | ||
|
||
#endif /* BOARD_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
/*********************************************************************************************************************** | ||
* Copyright [2020-2022] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. | ||
* | ||
* This software and documentation are supplied by Renesas Electronics Corporation and/or its affiliates and may only | ||
* be used with products of Renesas Electronics Corp. and its affiliates ("Renesas"). No other uses are authorized. | ||
* Renesas products are sold pursuant to Renesas terms and conditions of sale. Purchasers are solely responsible for | ||
* the selection and use of Renesas products and Renesas assumes no liability. No license, express or implied, to any | ||
* intellectual property right is granted by Renesas. This software is protected under all applicable laws, including | ||
* copyright laws. Renesas reserves the right to change or discontinue this software and/or this documentation. | ||
* THE SOFTWARE AND DOCUMENTATION IS DELIVERED TO YOU "AS IS," AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND | ||
* TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, | ||
* INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE | ||
* SOFTWARE OR DOCUMENTATION. RENESAS SHALL HAVE NO LIABILITY ARISING OUT OF ANY SECURITY VULNERABILITY OR BREACH. | ||
* TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE OR | ||
* DOCUMENTATION (OR ANY PERSON OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, | ||
* INCLUDING, WITHOUT LIMITATION, ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; ANY | ||
* LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF THE | ||
* POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS. | ||
**********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* File Name : board_init.c | ||
* Version : 1.00 | ||
* Description : board_init source code | ||
*********************************************************************************************************************/ | ||
|
||
/******************************************************************************************************************//** | ||
* @addtogroup BOARD_RZA3UL_SMARC_QSPI | ||
* | ||
* @{ | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Includes <System Includes> , "Project Includes" | ||
*********************************************************************************************************************/ | ||
#include "bsp_api.h" | ||
|
||
#if defined(BOARD_RZA3UL_SMARC_QSPI_XIP) | ||
|
||
/********************************************************************************************************************** | ||
* Macro definitions | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Typedef definitions | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Exported global variables (to be accessed by other files) | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Private global variables and functions | ||
*********************************************************************************************************************/ | ||
|
||
/******************************************************************************************************************//** | ||
* @brief Performs any initialization specific to this BSP. | ||
* | ||
* @param[in] p_args Pointer to arguments of the user's choice. | ||
*********************************************************************************************************************/ | ||
void bsp_init (void * p_args) | ||
{ | ||
FSP_PARAMETER_NOT_USED(p_args); | ||
} | ||
|
||
#endif /* BOARD_RZA3UL_SMARC_QSPI */ | ||
|
||
/** @} (end addtogroup BOARD_RZA3UL_SMARC_QSPI) */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
/*********************************************************************************************************************** | ||
* Copyright [2020-2022] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. | ||
* | ||
* This software and documentation are supplied by Renesas Electronics Corporation and/or its affiliates and may only | ||
* be used with products of Renesas Electronics Corp. and its affiliates ("Renesas"). No other uses are authorized. | ||
* Renesas products are sold pursuant to Renesas terms and conditions of sale. Purchasers are solely responsible for | ||
* the selection and use of Renesas products and Renesas assumes no liability. No license, express or implied, to any | ||
* intellectual property right is granted by Renesas. This software is protected under all applicable laws, including | ||
* copyright laws. Renesas reserves the right to change or discontinue this software and/or this documentation. | ||
* THE SOFTWARE AND DOCUMENTATION IS DELIVERED TO YOU "AS IS," AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND | ||
* TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, | ||
* INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE | ||
* SOFTWARE OR DOCUMENTATION. RENESAS SHALL HAVE NO LIABILITY ARISING OUT OF ANY SECURITY VULNERABILITY OR BREACH. | ||
* TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE OR | ||
* DOCUMENTATION (OR ANY PERSON OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, | ||
* INCLUDING, WITHOUT LIMITATION, ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; ANY | ||
* LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF THE | ||
* POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS. | ||
**********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* File Name : board_init.h | ||
* Version : 1.00 | ||
* Description : board_init header | ||
*********************************************************************************************************************/ | ||
|
||
/******************************************************************************************************************//** | ||
* @addtogroup BOARD_RZA3UL_SMARC_QSPI | ||
* @brief Board specific code for the RZA3UL-SMARC-QSPI Board | ||
* | ||
* This include file is specific to the RZA3UL-SMARC-QSPI board. | ||
* | ||
* @{ | ||
*********************************************************************************************************************/ | ||
|
||
#ifndef BOARD_INIT_H | ||
#define BOARD_INIT_H | ||
|
||
/** Common macro for FSP header files. There is also a corresponding FSP_FOOTER macro at the end of this file. */ | ||
FSP_HEADER | ||
|
||
/********************************************************************************************************************** | ||
* Macro definitions | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Typedef definitions | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Exported global variables | ||
*********************************************************************************************************************/ | ||
|
||
/********************************************************************************************************************** | ||
* Exported global functions (to be accessed by other files) | ||
*********************************************************************************************************************/ | ||
void bsp_init(void * p_args); | ||
|
||
/** Common macro for FSP header files. There is also a corresponding FSP_HEADER macro at the top of this file. */ | ||
FSP_FOOTER | ||
|
||
#endif /* BOARD_INIT_H */ | ||
|
||
/** @} (end addtogroup BOARD_RZA3UL_SMARC_QSPI) */ |
Oops, something went wrong.