ruspiro-interrupt-core

Crates.ioruspiro-interrupt-core
lib.rsruspiro-interrupt-core
version0.3.1
sourcesrc
created_at2019-08-27 12:17:50.553979
updated_at2020-09-11 22:10:32.103191
descriptionInterrupt core functions to globally enable/disable interrupts on Raspberry Pi
homepage
repositoryhttps://github.com/RusPiRo/ruspiro-interrupt/tree/v0.3.1/core
max_upload_size
id160054
size11,226
(2ndTaleStudio)

documentation

https://docs.rs/ruspiro-interrupt-core/0.3.1

README

RusPiRo core interrupt crate

Core interrupt functions to globally enable/disable interrupts to be triggered on Raspberry Pi. Splitting from the ruspiro-interrupt crate is necessary to prevent circular dependencies.

Travis-CI Status Latest Version Documentation License

Usage

To use the crate just add the following dependency to your Cargo.toml file:

[dependencies]
ruspiro-interrupt-core = "0.3"

Once done the access to the functions to enable/disable interrupts is available in your rust files like so:

use ruspiro_interrupt_core::*;

fn demo() {
    enable_interrupts();
    disable_interrupts();
    re_enable_interrupts();
}

License

Licensed under Apache License, Version 2.0, (LICENSE or http://www.apache.org/licenses/LICENSE-2.0)

Commit count: 0

cargo fmt