You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
787 B
Rust
26 lines
787 B
Rust
// SPDX-License-Identifier: MIT OR Apache-2.0
|
|
//
|
|
// Copyright (c) 2020-2022 Andre Richter <andre.o.richter@gmail.com>
|
|
|
|
//! BSP asynchronous exception handling.
|
|
|
|
use crate::bsp;
|
|
|
|
//--------------------------------------------------------------------------------------------------
|
|
// Public Definitions
|
|
//--------------------------------------------------------------------------------------------------
|
|
|
|
#[cfg(feature = "bsp_rpi3")]
|
|
pub(in crate::bsp) mod irq_map {
|
|
use super::bsp::device_driver::{IRQNumber, PeripheralIRQ};
|
|
|
|
pub const PL011_UART: IRQNumber = IRQNumber::Peripheral(PeripheralIRQ::new(57));
|
|
}
|
|
|
|
#[cfg(feature = "bsp_rpi4")]
|
|
pub(in crate::bsp) mod irq_map {
|
|
use super::bsp::device_driver::IRQNumber;
|
|
|
|
pub const PL011_UART: IRQNumber = IRQNumber::new(153);
|
|
}
|