Skip to content

Commit b3a2f81

Browse files
Merge branch 'dev/release/v11_1_0/rl78_dev' into 'release/rl78'
Merge the dev branch of RL78 FreeRTOS V11.1.0 into the release barnch for RL78 See merge request products/common/rtos/amazon-freertos/kernel/freertos-kernel!10
2 parents 9deb9f3 + 5f48015 commit b3a2f81

107 files changed

Lines changed: 20036 additions & 2808 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitmodules

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1-
[submodule "kernel"]
2-
path = kernel
3-
url = https://github.com/FreeRTOS/FreeRTOS-Kernel
1+
[submodule "RL78/rl78g14_fpb_blinky/src/kernel"]
2+
path = RL78/rl78g14_fpb_blinky/src/kernel
3+
url = https://github.com/renesas/FreeRTOS-Kernel
4+
[submodule "RL78/rl78g23_fpb_blinky/src/kernel"]
5+
path = RL78/rl78g23_fpb_blinky/src/kernel
6+
url = https://github.com/renesas/FreeRTOS-Kernel

README.md

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,40 @@
1-
# FreeRTOS package for RX
1+
# FreeRTOS package for RL78
22

33
## Summary
44

5-
WIP
5+
* The package gives us a simple Blinky demo projects that combines FreeRTOS kernel and application.
6+
* Supported boards are RL78/G14 FPB and RL78/G23-128p FPB.
67

78
## Guide
89

9-
See the [wiki](https://github.com/renesas/FreeRTOS-Kernel/wiki).
10+
* See the [FreeRTOS Blinky Demo(R20AN0819EJ0100)](https://www.renesas.com/products/rl78-g23)
11+
* See the [wiki](https://github.com/renesas/FreeRTOS-Kernel/wiki).
1012

1113
## Repository structure
1214

13-
* The root of this repository contains FreeRTOS kernel, application code, and Renesas tool collaboration files.
14-
* The `./kernel` directory contains a specific version of FreeRTOS kernel as submodule.
15-
* The `./application` directory contains application code for a demo.
16-
* The `./configuration` directory contains Renesas tool collaboration files.
15+
* FreeRTOS package for RL78 is under `RL78` folder.
16+
* The `./RL78/rl78g14_fpb_blinky` directory contains blinky demo projects for RL78/G14.
17+
* The `./RL78/rl78g23_fpb_blinky` directory contains blinky demo projects for RL78/G23.
18+
19+
* The root of this repository contains FreeRTOS kernel, application code, and FreeRTOS startup codes.
20+
```
21+
rl78g14_fpb_blinky
22+
├─.settings : Settings for Code Generator.
23+
│ └─CodeGenerator
24+
├─generate : Board startup.
25+
└─src
26+
├─application : Application codes.
27+
│ ├─app : Application codes for a blinky demo.
28+
│ ├─config : Configuration file for FreeRTOS. (FreeRTOSConfig.h)
29+
│ └─startup : FreeRTOS startup codes.
30+
└─kernel : FreeRTOS kernel as submodule.
31+
32+
rl78g23_fpb_blinky
33+
└─src
34+
├─application : Application codes.
35+
│ ├─app : Application codes for a blinky demo.
36+
│ ├─config : Configuration file for FreeRTOS. (FreeRTOSConfig.h)
37+
│ └─startup : FreeRTOS startup codes.
38+
├─smg_gen : Driver codes by Smart Configurator.
39+
└─kernel : FreeRTOS kernel as submodule.
40+
```

RL78/rl78g14_fpb_blinky/.cproject

Lines changed: 175 additions & 0 deletions
Large diffs are not rendered by default.

RL78/rl78g14_fpb_blinky/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/HardwareDebug/

RL78/rl78g14_fpb_blinky/.project

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>rl78g14_fpb_blinky</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
10+
<triggers>clean,full,incremental,</triggers>
11+
<arguments>
12+
</arguments>
13+
</buildCommand>
14+
<buildCommand>
15+
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
16+
<triggers>full,incremental,</triggers>
17+
<arguments>
18+
</arguments>
19+
</buildCommand>
20+
<buildCommand>
21+
<name>com.renesas.cdt.managedbuild.renesas.misrachecker.builder</name>
22+
<arguments>
23+
</arguments>
24+
</buildCommand>
25+
</buildSpec>
26+
<natures>
27+
<nature>org.eclipse.cdt.core.cnature</nature>
28+
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
29+
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
30+
</natures>
31+
</projectDescription>

RL78/rl78g14_fpb_blinky/.settings/CodeGenerator/cgproject.cgp

Lines changed: 2413 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#
2+
#Mon Sep 22 09:45:05 JST 2025
3+
CGExist=true

0 commit comments

Comments
 (0)