Skip to content

System library updates for mikroSDK-2.19.0 release#607

Merged
StrahinjaJacimovic merged 24 commits into
mainfrom
2.19.0-release
Jul 7, 2026
Merged

System library updates for mikroSDK-2.19.0 release#607
StrahinjaJacimovic merged 24 commits into
mainfrom
2.19.0-release

Conversation

@IvanRuzavin

@IvanRuzavin IvanRuzavin commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator
  • RA4L1 MCU family
    • Removed SYSTEM_MEMWAIT as it is not used by system library
  • RA4M2, RA4M3, RA6M4 MCU families
    • Added PLL2 handling to clock files and system libraries
      • Should be useful for USB support development as USB is clocked from
  • RA6M5 MCU family
    • Updated HOCOCR2 address - Renesas added it to their FSP
      • Cosmetic change, this address is not used in system library
    • Added PLL2 handling to clock files and system libraries
      • Should be useful for USB support development as USB is clocked from
  • RA6T2 MCU family
    • Set PLL to be enabled by default
    • Added IIC clock handling to clock files and system library
      • It is the only Renesas family that has dedicated IIC clock
  • RA8D2, RA8M2, RA8T2, RA8P1 MCU families
    • Added PCKE clock handling to clock files and system libraries
    • Added ADCCLK clock handling to clock files and system libraries
  • RA4E2, RA4L1, RA4T1,RA6E2, RA6T3, RA8D1, RA8M1, RA8T1, RA8M2, RA8P1, RA8D2, RA8T2 MCU families
    • Changed I3CCK to be I3CCLK because we name this way all clocks in the SYSTEM_ClocksTypeDef structure
    • Updated I3CCLK calculation logic to use SCICLK and SPICLK calculation logic as they have the same dividers table and source clock bit values
    • Updated I3CCK and I3CCKDIVCR setting logic to follow flow described in the reference manuals

@IvanRuzavin IvanRuzavin marked this pull request as ready for review July 7, 2026 08:33
@StrahinjaJacimovic StrahinjaJacimovic merged commit ee2374c into main Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants