1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
/***********************************************************************************************************************
* Copyright (c) 2020 by the authors
*
* Author: André Borrmann <pspwizard@gmx.de>
* License: Apache License 2.0 / MIT
**********************************************************************************************************************/
#![doc(html_root_url = "https://docs.rs/ruspiro-arch-aarch64/0.1.5")]
// we require to run with 'std' in unit tests and doc tests to have an allocator in place
//#![cfg_attr(not(any(test, doctest)), no_std)]
#![no_std]
#![feature(asm)]
//! # RusPiRo Aarch64 specific API
//!
//! This crate provides access to Aarch64 system registers as well as specific usefull aarch64 assembly instructions
//!
pub use ruspiro_register::*;
pub mod instructions;
pub mod register;