Trait BaseParam

Source
pub trait BaseParam {
    const BASE_ADDR: u64;
}
Expand description

Base address of a memory-mapped core

Required Associated Constants§

Source

const BASE_ADDR: u64

Base address in bytes

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<'a> BaseParam for Cms<'a>

Source§

const BASE_ADDR: u64 = 67_108_864u64

Source§

impl<'a> BaseParam for CtrlAxiFirewall<'a>

Source§

const BASE_ADDR: u64 = 67_567_616u64

Source§

impl<'a> BaseParam for DfxDecoupler<'a>

Source§

const BASE_ADDR: u64 = 67_698_688u64

Source§

impl<'a> BaseParam for DmaAxiFirewall<'a>

Source§

const BASE_ADDR: u64 = 67_633_152u64

Source§

impl<'a> BaseParam for HbicapCtrlIf<'a>

Source§

const BASE_ADDR: u64 = 67_436_544u64

Source§

impl<'a> BaseParam for HbicapDmaIf<'a>

Source§

const BASE_ADDR: u64 = 1_152_921_504_606_846_976u64

Source§

impl<'a> BaseParam for Hbm<'a>

Source§

const BASE_ADDR: u64 = 0u64