Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
fsp/ | 18-Mar-2025 | - | 853,448 | 669,104 | ||
CMakeLists.txt | D | 18-Mar-2025 | 4.5 KiB | 139 | 123 | |
README | D | 18-Mar-2025 | 3.9 KiB | 115 | 88 |
README
1Flexible Software Package (FSP) 2############################### 3 4Origin: 5 Renesas Electronics Corporation 6 https://www.renesas.com/us/en/software-tool/flexible-software-package-fsp 7 8Status: 9 version v5.3.0 10 11Purpose: 12 Flexible Software Package (FSP) for Renesas RA MCU Family. 13 14Description: 15 This package is a snapshot from the RA FSP software released by Renesas Electronics Corporation 16 It contain the HAL and a set of CMSIS headers files for the Renesas RA MCUs 17 18Dependencies: 19 None. 20 21URL: 22 https://github.com/renesas/fsp 23 24Commit: 25 efbaffe35891cee328843ff543a2f6ad0a86077b 26 27Maintained-by: 28 Renesas Electronics Corporation 29 30License: 31 BSD-3-Clause 32 33License Link: 34 https://opensource.org/licenses/BSD-3-Clause 35 36Patch List: 37 38 * Remove the DTC setting override in SCI B UART 39 Impacted files: 40 drivers/ra/fsp/src/r_sci_b_uart/r_sci_b_uart.c 41 42 * Remove the DTC setting override in SCI UART 43 Impacted files: 44 drivers/ra/fsp/src/r_sci_uart/r_sci_uart.c 45 46 * Add bug fix for CANFD setting wrong value of acepptance filtering rule number 47 Impacted files: 48 drivers/ra/fsp/src/r_canfd/r_canfd.c 49 50 * Remove the static definition in FLASH HP 51 Impacted files: 52 drivers/ra/fsp/src/r_flash_hp/r_flash_hp.c 53 54 * Change the section to place code in ram from `.code_in_ram` to `.ramfunc` 55 Impacted files: 56 drivers/ra/fsp/inc/instances/r_flash_hp.h 57 58 * Add SCB_CleanInvalidateDCache() for flash hp when using DCACHE 59 Impacted files: 60 drivers/ra/fsp/src/r_flash_hp/r_flash_hp.c 61 62 * Allows custom implementation of option setting memory 63 Impacted files: 64 drivers/ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c 65 66 * Move the include for cmsis_compiler.h after include for Renesas CMSIS header file 67 Impacted files: 68 drivers/ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h 69 70 * Remove the static definition in SDHI 71 Impacted files: 72 drivers/ra/fsp/src/r_sdhi/r_sdhi.c 73 74 * Add in ETHER_CFG_USE_CUSTOM_PHY_DRIVER to Ethernet controller driver to skip the phy control and allow the use of Zephyr phy driver. 75 Add phy link speed to Ethernet controller driver instance control. 76 Remove static definition of some internal function is ethernet driver to allow their usage in Zephyr side 77 Add phy_lsi_address to Ethernet phy instance control to allow the control of phy address as input. 78 Remove the phy target settings as they are not used. 79 Impacted files: 80 drivers/ra/fsp/src/r_ether/r_ether.c 81 drivers/ra/fsp/src/r_ether_phy/r_ether_phy.c 82 drivers/ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c 83 drivers/ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c 84 drivers/ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c 85 drivers/ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c 86 drivers/ra/fsp/inc/instances/r_ether_phy.h 87 drivers/ra/fsp/inc/instances/r_ether.h 88 89 * Add support for SDRAM controllers taken from FSP v5.6.0 90 Impacted files: 91 drivers/ra/fsp/src/bsp/mcu/all/bsp_sdram.h 92 drivers/ra/fsp/src/bsp/mcu/all/bsp_sdram.c 93 94 * Create new USB device support for Zephyr HAL (do not use current FSP USB stack) 95 Impacted files: 96 drivers/ra/fsp/inc/api/r_usb_device_api.h 97 drivers/ra/fsp/inc/instances/r_usb_device.h 98 drivers/ra/fsp/src/r_usb_device/r_usb_device_define.h 99 drivers/ra/fsp/src/r_usb_device/r_usb_device.c 100 101 * Add new define for USB module in bsp_feature.h 102 Impacted files: 103 drivers/ra/fsp/src/bsp/mcu/**/bsp_feature.h 104 105 * Add new support for r_usb_host (not pull from FSP USB) 106 Impacted files: 107 drivers/ra/fsp/inc/api/r_usb_host_api.h 108 drivers/ra/fsp/inc/instances/r_usb_host.h 109 drivers/ra/fsp/src/bsp/mcu/**/bsp_feature.h 110 drivers/ra/fsp/src/r_usb_host/r_usb_host.c 111 112 * Modify BSP_PRV_IELS_ENUM to use CONCAT instead of "##" 113 Impacted files: 114 zephyr/ra/ra_cfg/fsp_cfg/bsp/**/bsp_mcu_family_cfg.h 115