nrf52-runtimes 14.1.1 and 15.0.1 (#1805)
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52832"
|
||||
description = "light runtime for the nRF52832 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52832` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52832 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:6dadc63bed1de34f2aeaa2836d95ea757ed8a46523ba325916e580238cb33137",
|
||||
"sha512:b8f5528be367cd774d09c0c75e8a1c3eed0cb29d89c1879bf62bd50689a106bc8cfad20bd0ff3ee580389735be62b308ed11d480aba28dca479fa6d20e15ee34",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-nrf52832-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52832"
|
||||
description = "light runtime for the nRF52832 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52832` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52832 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:27c22e1af74e2524c14332469611e2f6a5b8240d8550039421585fe71e619d67",
|
||||
"sha512:8389b0158fad8e7f387fddcc455e18c791605d757105c3add8e57b78e04a30a3058e39409f63969150074b3403c9cfaa9511813434309295631ffeec8b4975d8",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-nrf52832-15.0.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52833"
|
||||
description = "light runtime for the nRF52833 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52833` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52833 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:6baa2ab8a2f5590e753197dbeb2418c3fa0ee5ace4bf983a8e0a262c8da3929d",
|
||||
"sha512:8cd6693d08cfb856eff1264df3daadb44905e142a86ea01db425b37bfaffd0f1770fac0c12cdde29b6d51b950ea3533825f78044d1106ac08a86974f5819b350",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-nrf52833-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52833"
|
||||
description = "light runtime for the nRF52833 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52833` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52833 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:f27a7c3d510be76f948b871ac1dbce1b767dc2f24b4197acab9b4afd903ecc3d",
|
||||
"sha512:4cd055914163757fccac53a6bef7a602b40f29246db1a420fa0c4362e2c826018c463a5cf56d9ea956c722d70dd784e379c5c13f69656af6594a9c42db6451ab",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-nrf52833-15.0.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52840"
|
||||
description = "light runtime for the nRF52840 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52840` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52840 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:845694cefbb5854ef5f4815b55f75d4b0b7100f66ef5e0baccfaaabe95892e56",
|
||||
"sha512:d2528524529f84dae0a6b16b6a0ecbc18cd5b6a4926316bceee9246fd98171914cb023548038e9a5cc17c213e7aac38dee25ed82a75eb82f1723a2de91588c76",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-nrf52840-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_nrf52840"
|
||||
description = "light runtime for the nRF52840 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_nrf52840` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_nrf52840 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "runtime_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use runtime_build'Target;
|
||||
for Runtime ("Ada") use runtime_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:cb526db4b7b5c165105b1629df5c8d04ec0503df91efdf06e20920e535c0f5da",
|
||||
"sha512:1e34596107cf118a4a42f3d2aba95678ace7fc1e1a403b5608ea22b4ea9839f2df1d3d8775b86c04e17e447918cb7568de1f1258c5829b8ef239c95dcc31db2f",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-nrf52840-15.0.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52832"
|
||||
description = "light-tasking runtime for the nRF52832 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52832` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52832 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:fcdd1da420e0f499014092b0a5bbbabfe086c6755e67db90e548c20c8dde7488",
|
||||
"sha512:ca77479b4225c4c173153a2a857b1b282fbdc4c572568a3d4f62141968a940ed2100f26bd446bdb4c87c9e021be7bab100240ef6a37983d6f547d38a81433190",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-tasking-nrf52832-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52832"
|
||||
description = "light-tasking runtime for the nRF52832 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52832` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52832 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:826a677745d0cbeb928c01e3dc525478a4fa842655cadef79a17062053d08fe3",
|
||||
"sha512:b23b07dad41feff739896a0feef926d06ee4eae5329e547feb9a641baaeed1e7c00960e02e42eaab13661b2c5e98d72693dbf4e2e5f3ba94c5715adfca45294f",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-tasking-nrf52832-15.0.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52833"
|
||||
description = "light-tasking runtime for the nRF52833 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52833` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52833 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:ccbd78fef289be43283a1de1510ffe4a2bfdc89eba5a31d2e304007ce3ed4b2a",
|
||||
"sha512:9cdcec2ee62c746c1477bfe7c2cf14b3f90c50f721503130429c7bb4be106362c08e2449b229f7d462254a029c1efef762d140c7cabd0200278a988cffc6075b",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-tasking-nrf52833-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52833"
|
||||
description = "light-tasking runtime for the nRF52833 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52833` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52833 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:27129509711f6ee62bb4c747c23f305c28d5e7645d44866c5627590d735664c3",
|
||||
"sha512:2e6fcfe9f3ade3dc993a43a4fa41640a545d0ff21b421021900151c486bc73c72e80971c13e631941e695feac713224919c899e187f617331c9381bdc161e893",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-tasking-nrf52833-15.0.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52840"
|
||||
description = "light-tasking runtime for the nRF52840 SoC"
|
||||
version = "14.1.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52840` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52840 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^14"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:11584e0b849ea621c393072f69a74f80906ede4d6815eecd5f87e11d9ffdf272",
|
||||
"sha512:7cda877ed9f81b66da64f04f2b8c860d1e42a42a79b420b1fb830ea0a42ad39064447a8a1f20a935806574e68649c08ca10ad1dbac20b90e426b1142223a681b",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-tasking-nrf52840-14.1.1.tar.gz"
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
name = "light_tasking_nrf52840"
|
||||
description = "light-tasking runtime for the nRF52840 SoC"
|
||||
version = "15.0.1"
|
||||
|
||||
long-description = """
|
||||
## Usage
|
||||
|
||||
First edit your `alire.toml` file and add the following elements:
|
||||
- Add `light_tasking_nrf52840` in the dependency list:
|
||||
```toml
|
||||
[[depends-on]]
|
||||
light_tasking_nrf52840 = "*"
|
||||
```
|
||||
|
||||
Then edit your project file to add the following elements:
|
||||
- "with" the run-time project file. With this, gprbuild will compile the run-time before your application
|
||||
```ada
|
||||
with "ravenscar_build.gpr";
|
||||
```
|
||||
- Specify the `Target` and `Runtime` attributes:
|
||||
```ada
|
||||
for Target use ravenscar_build'Target;
|
||||
for Runtime ("Ada") use ravenscar_build'Runtime ("Ada");
|
||||
```
|
||||
"""
|
||||
|
||||
authors = ["AdaCore", "Daniel King"]
|
||||
maintainers = ["Daniel King <damaki.gh@gmail.com>"]
|
||||
maintainers-logins = ["damaki"]
|
||||
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
|
||||
tags = ["embedded", "runtime"]
|
||||
website = "https://github.com/damaki/nrf52-runtimes"
|
||||
|
||||
project-files = ['runtime_build.gpr', 'ravenscar_build.gpr']
|
||||
|
||||
[configuration]
|
||||
generate_gpr = false
|
||||
generate_c = false
|
||||
output_dir = "gnat_user"
|
||||
|
||||
[configuration.variables]
|
||||
Time_Base = { type = "Enum", values = ["RTC0", "RTC1", "RTC2"], default = "RTC2" }
|
||||
LFCLK_Src = { type = "Enum", values = ["Xtal", "RC", "Synth"], default = "Xtal" }
|
||||
Use_SWO_Trace = { type = "Boolean", default = true }
|
||||
Use_Reset_Pin = { type = "Boolean", default = true }
|
||||
|
||||
[[depends-on]]
|
||||
gnat_arm_elf = "^15"
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:d79d084767fe124b59fa675fab23b0f4d732f8f48de9c95a13c3eb41cde66ae8",
|
||||
"sha512:367628c69320194368daf274383cc7ef1331212dc27229b29c3bb722d51b5bc1b9e9c33002c991fa1f38b88bee8a8b73aae122492457a8e143904fc27e796f51",
|
||||
]
|
||||
url = "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-tasking-nrf52840-15.0.1.tar.gz"
|
||||
|
||||
Reference in New Issue
Block a user