1314996 // EMBEDDED SDK & CROSS-COMPILER MIRROR

Official package repository for ARM Cortex-R52 Lockstep, FPGA HAL, and IEEE 1451 drivers.

# Quick Install via 1314996 Package Manager or Cargo Embedded CLI
$ agy-pkg install 1314996-hal-core@4.8.0 --tls-verify

Embedded Bare-Metal C/C++ & Rust Toolchain Optimization Guide

The 1314996 Embedded HAL delivers deterministically bounded execution latency for mission-critical sensing controllers. All libraries are rigorously verified against MISRA C:2012 guidelines and certified under ISO 26262 ASIL-D / IEC 61508 SIL-3.

For dual Cortex-R52 lockstep cores, compilation requires strict hardware floating-point and memory alignment flags. Below are the recommended GCC and Rustc optimization parameters:

# GCC ARM Embedded cross-compilation flags:
arm-none-eabi-gcc -mcpu=cortex-r52 -mthumb -mfloat-abi=hard -mfpu=fpv5-sp-d16 \
    -O3 -funroll-loops -ffunction-sections -fdata-sections -Wall -Wextra
# Rust embedded-hal build configuration (Cargo.toml target definition):
[build]
target = "armv8r-none-eabihf"
rustflags = ["-C", "link-arg=-Tlink.x", "-C", "target-cpu=cortex-r52"]

Available SDK Core Drivers & Board Support Packages (BSPs)

lib1314996-afe-sys

Zero-allocation C driver library for 24-bit vibration front-end ADCs with DMA circular buffer support.

agy-pkg install lib1314996-afe-sys

1314996-rs-embedded

Rust embedded-hal async implementation for TSN EtherCAT communication and high-precision IEEE 1588 PTP.

cargo add 1314996-rs-embedded

1314996-dsp-fft-lib

SIMD-accelerated Fast Fourier Transform (FFT) and windowing routines optimized for Cortex-R52 DSP instructions.

agy-pkg install 1314996-dsp-fft-lib

1314996-mbedtls-sil3

Hardened cryptographic engine wrapper supporting TLS 1.3 hardware-accelerated AES-GCM and ECDSA signing.

agy-pkg install 1314996-mbedtls-sil3