atomic, bbqueue, hal, usb_embedded 1.0.0 (#1268)
This commit is contained in:
@@ -0,0 +1,19 @@
|
|||||||
|
name = "atomic"
|
||||||
|
description = "Standalone Ada/SPARK bindings to GCC atomic built-ins"
|
||||||
|
version = "1.0.0"
|
||||||
|
|
||||||
|
licenses = "MIT"
|
||||||
|
authors = ["Fabien Chouteau"]
|
||||||
|
maintainers = ["Fabien Chouteau <chouteau@adacore.com>"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau"]
|
||||||
|
website = "https://github.com/Fabien-Chouteau/atomic"
|
||||||
|
tags = ["atomic", "spark", "embedded", "nostd"]
|
||||||
|
|
||||||
|
[configuration.variables]
|
||||||
|
Backend = {type = "Enum", values = ["Intrinsic", "armv6m", "rp2040_spinlock"], default = "Intrinsic"}
|
||||||
|
RP2040_Spinlock_ID = {type = "Integer", first = 0, last = 31, default = 31 }
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "de36e4a83a15f8b158c0d390a343c5da80499894"
|
||||||
|
url = "git+https://github.com/Fabien-Chouteau/atomic.git"
|
||||||
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
name = "bbqueue"
|
||||||
|
description = "DMA friendly lock-free BipBuffer"
|
||||||
|
version = "1.0.0"
|
||||||
|
|
||||||
|
licenses = "MIT"
|
||||||
|
authors = ["Fabien Chouteau"]
|
||||||
|
maintainers = ["Fabien Chouteau <chouteau@adacore.com>"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau"]
|
||||||
|
tags = ["spark", "nostd", "embedded", "lockfree", "dma", "bipbuffer"]
|
||||||
|
website = "https://github.com/Fabien-Chouteau/bbqueue-spark"
|
||||||
|
|
||||||
|
long-description = """An Ada/SPARK proved implementation of James Munns'
|
||||||
|
BBQueue (https://github.com/jamesmunns/bbqueue)"""
|
||||||
|
|
||||||
|
[build-switches]
|
||||||
|
release.runtime_checks = "none"
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
atomic = "^1.0.0"
|
||||||
|
gnat = ">=10"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "f508818cae5c23e45864e19c618fe2b1dc7c6362"
|
||||||
|
url = "git+https://github.com/Fabien-Chouteau/bbqueue-spark.git"
|
||||||
|
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
description = "Hardware Abstraction Layer (HAL)"
|
||||||
|
|
||||||
|
long-description = '''# hal
|
||||||
|
|
||||||
|
Hardware Abstraction Layer: interfaces definitions to abstract access to common
|
||||||
|
hardware devices and protocols
|
||||||
|
|
||||||
|
This crate is a snapshot of the `hal` in [Ada Drivers
|
||||||
|
Library](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/hal/src).
|
||||||
|
|
||||||
|
Any bug report, issue, contribution must be adressed to the [Ada Drivers
|
||||||
|
Library](https://github.com/AdaCore/Ada_Drivers_Library/) repo.
|
||||||
|
|
||||||
|
'''
|
||||||
|
|
||||||
|
name = "hal"
|
||||||
|
version = "1.0.0"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
maintainers = ["chouteau@adacore.com"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau"]
|
||||||
|
project-files = ["hal.gpr"]
|
||||||
|
tags = ["embedded", "hal", "nostd"]
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "084c64129b8993181d4078397bf022c7ea886c79"
|
||||||
|
url = "git+https://github.com/Fabien-Chouteau/hal.git"
|
||||||
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
name = "usb_embedded"
|
||||||
|
description = "An Ada USB stack for embedded devices"
|
||||||
|
version = "1.0.0"
|
||||||
|
|
||||||
|
authors = ["Fabien Chouteau"]
|
||||||
|
maintainers = ["Fabien Chouteau <chouteau@adacore.com>"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau"]
|
||||||
|
website = "https://github.com/Fabien-Chouteau/usb_embedded"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
tags = ["embedded", "usb", "hid", "midi", "nostd"]
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
hal = "^1.0.0"
|
||||||
|
bbqueue = "^1.0.0"
|
||||||
|
|
||||||
|
[configuration.variables]
|
||||||
|
Control_Buffer_Size = {type = "Integer", first = 256, default = 256 }
|
||||||
|
String_Buffer_Size = {type = "Integer", first = 0, default = 256 }
|
||||||
|
Max_Strings = {type = "Integer", first = 0, default = 10 }
|
||||||
|
Event_Log_Buffer_Size = {type = "Integer", first = 0, default = 0 }
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "90f49045c6492735bb54681f997d74510a10f38a"
|
||||||
|
url = "git+https://github.com/Fabien-Chouteau/usb_embedded.git"
|
||||||
|
|
||||||
Reference in New Issue
Block a user