prepare first releases
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled

This commit is contained in:
Robin Mueller
2025-10-08 20:54:32 +02:00
parent a3f1ae480e
commit f827c06709
27 changed files with 732 additions and 39 deletions
+8 -4
View File
@@ -3,17 +3,17 @@ name = "zynq7000-hal"
version = "0.1.0"
authors = ["Robin Mueller <muellerr@irs.uni-stuttgart.de>"]
edition = "2024"
description = "HAL for the Zynq7000 family of SoCs"
description = "Hardware Abstraction Layer (HAL) for the Zynq7000 family of SoCs"
homepage = "https://egit.irs.uni-stuttgart.de/rust/zynq7000-rs"
repository = "https://egit.irs.uni-stuttgart.de/rust/zynq7000-rs"
license = "MIT OR Apache-2.0"
keywords = ["no-std", "hal", "amd", "zynq7000", "xilinx", "bare-metal"]
keywords = ["no-std", "hal", "amd", "zynq7000", "bare-metal"]
categories = ["embedded", "no-std", "hardware-support"]
[dependencies]
cortex-ar = { version = "0.3" }
zynq7000 = { path = "../zynq7000" }
zynq7000-mmu = { path = "../zynq7000-mmu", version = "0.1.0" }
zynq7000 = { path = "../zynq7000", version = "0.1" }
zynq7000-mmu = { path = "../zynq7000-mmu", version = "0.1" }
static_assertions = "1.1"
bitbybit = "1.4"
@@ -49,3 +49,7 @@ alloc = []
[dev-dependencies]
approx = "0.5"
[package.metadata.docs.rs]
features = ["alloc"]
rustdoc-args = ["--generate-link-to-definition"]
+4
View File
@@ -1,3 +1,7 @@
[![Crates.io](https://img.shields.io/crates/v/zynq7000-hal)](https://crates.io/crates/zynq7000-hal)
[![docs.rs](https://img.shields.io/docsrs/zynq7000-hal)](https://docs.rs/zynq7000-hal)
[![ci](https://github.com/us-irs/zynq7000-rs/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/us-irs/zynq7000-rs/actions/workflows/ci.yml)
# HAL for the AMD Zynq 7000 SoC family
This repository contains the **H**ardware **A**bstraction **L**ayer (HAL), which is an additional
-3
View File
@@ -1,3 +0,0 @@
#!/bin/sh
export RUSTDOCFLAGS="--cfg docsrs --generate-link-to-definition -Z unstable-options"
cargo +nightly doc --features alloc --open
+1
View File
@@ -8,6 +8,7 @@
//! [embedded-hal](https://github.com/rust-embedded/embedded-hal) project, making it compatible with
//! various drivers in the embedded rust ecosystem.
#![no_std]
#![cfg_attr(docsrs, feature(doc_cfg))]
#[cfg(feature = "alloc")]
extern crate alloc;