Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions bsp/renesas/ra8p1-titan-board/board/bsp_linker_info.h
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,32 @@ extern bsp_init_info_t const g_init_info;
* Objects allocated by bsp_linker.c
**********************************************************************************************************************/
/* DDSC symbol definitions */
#if defined(__ARMCC_VERSION)
#define __sdram_from_ospi0_cs1$$Load Load$$__sdram_from_ospi0_cs1$$Base
#define __sdram_from_ospi1_cs1$$Load Load$$__sdram_from_ospi1_cs1$$Base
#define __sdram_from_data_flash$$Load Load$$__sdram_from_data_flash$$Base
#define __sdram_from_flash$$Load Load$$__sdram_from_flash$$Base
#define __ospi0_cs0_from_ospi0_cs1$$Load Load$$__ospi0_cs0_from_ospi0_cs1$$Base
#define __ospi0_cs0_from_ospi1_cs1$$Load Load$$__ospi0_cs0_from_ospi1_cs1$$Base
#define __ospi0_cs0_from_data_flash$$Load Load$$__ospi0_cs0_from_data_flash$$Base
#define __ospi0_cs0_from_flash$$Load Load$$__ospi0_cs0_from_flash$$Base
#define __ospi1_cs0_from_ospi0_cs1$$Load Load$$__ospi1_cs0_from_ospi0_cs1$$Base
#define __ospi1_cs0_from_ospi1_cs1$$Load Load$$__ospi1_cs0_from_ospi1_cs1$$Base
#define __ospi1_cs0_from_data_flash$$Load Load$$__ospi1_cs0_from_data_flash$$Base
#define __ospi1_cs0_from_flash$$Load Load$$__ospi1_cs0_from_flash$$Base
#define __itcm_from_ospi0_cs1$$Load Load$$__itcm_from_ospi0_cs1$$Base
#define __itcm_from_ospi1_cs1$$Load Load$$__itcm_from_ospi1_cs1$$Base
#define __itcm_from_data_flash$$Load Load$$__itcm_from_data_flash$$Base
#define __itcm_from_flash$$Load Load$$__itcm_from_flash$$Base
#define __dtcm_from_ospi0_cs1$$Load Load$$__dtcm_from_ospi0_cs1$$Base
#define __dtcm_from_ospi1_cs1$$Load Load$$__dtcm_from_ospi1_cs1$$Base
#define __dtcm_from_data_flash$$Load Load$$__dtcm_from_data_flash$$Base
#define __dtcm_from_flash$$Load Load$$__dtcm_from_flash$$Base
#define __ram_from_ospi0_cs1$$Load Load$$__ram_from_ospi0_cs1$$Base
#define __ram_from_ospi1_cs1$$Load Load$$__ram_from_ospi1_cs1$$Base
#define __ram_from_data_flash$$Load Load$$__ram_from_data_flash$$Base
#define __ram_from_flash$$Load Load$$__ram_from_flash$$Base
#endif
/* Zero initialization tables */
extern uint32_t __sdram_zero_nocache$$Base;
extern uint32_t __sdram_zero_nocache$$Limit;
Expand Down
77 changes: 77 additions & 0 deletions bsp/renesas/ra8p1-titan-board/board/ra8_it.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,80 @@
#include <rtthread.h>
#include "hal_data.h"

rt_weak void user_uart0_callback(uart_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void spi0_callback(spi_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void i2c_master_callback(i2c_master_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void rtc_callback(rtc_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void sdhi0_callback(sdmmc_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void canfd0_callback(can_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void timer0_callback(timer_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void user_ether0_callback(ether_callback_args_t *p_args)
{
FSP_PARAMETER_NOT_USED(p_args);
}

rt_weak void rmac_phy_target_rtl8211_initialize(rmac_phy_instance_ctrl_t *p_instance_ctrl)
{
FSP_PARAMETER_NOT_USED(p_instance_ctrl);
}

rt_weak bool rmac_phy_target_rtl8211_is_support_link_partner_ability(rmac_phy_instance_ctrl_t *p_instance_ctrl,
uint32_t line_speed_duplex)
{
FSP_PARAMETER_NOT_USED(p_instance_ctrl);
FSP_PARAMETER_NOT_USED(line_speed_duplex);

return true;
}

rt_weak const canfd_afl_entry_t p_canfd0_afl[CANFD_CFG_AFL_CH0_RULE_NUM] = {0};

rt_weak ospi_b_xspi_command_set_t g_hyper_ram_commands[] =
{
{
.protocol = SPI_FLASH_PROTOCOL_8D_8D_8D,
.frame_format = OSPI_B_FRAME_FORMAT_XSPI_PROFILE_2_EXTENDED,
.latency_mode = OSPI_B_LATENCY_MODE_FIXED,
.command_bytes = OSPI_B_COMMAND_BYTES_1,
.address_bytes = SPI_FLASH_ADDRESS_BYTES_4,

.read_command = 0xA0,
.read_dummy_cycles = 11,
.program_command = 0x20,
.program_dummy_cycles = 11,

.address_msb_mask = 0xF0,
.status_needs_address = false,

.p_erase_commands = RT_NULL,
}
};

Loading
Loading