pub struct TEE { /* private fields */ }
Implementations§
Source§impl TEE
impl TEE
Sourcepub const PTR: *const <TEE as Deref>::Target = {0x60098000 as *const <esp32c6::TEE as core::ops::Deref>::Target}
pub const PTR: *const <TEE as Deref>::Target = {0x60098000 as *const <esp32c6::TEE as core::ops::Deref>::Target}
Pointer to the register block
Methods from Deref<Target = RegisterBlock>§
Sourcepub fn m0_mode_ctrl(&self) -> &Reg<M0_MODE_CTRL_SPEC>
pub fn m0_mode_ctrl(&self) -> &Reg<M0_MODE_CTRL_SPEC>
0x00 - Tee mode control register
Sourcepub fn m1_mode_ctrl(&self) -> &Reg<M1_MODE_CTRL_SPEC>
pub fn m1_mode_ctrl(&self) -> &Reg<M1_MODE_CTRL_SPEC>
0x04 - Tee mode control register
Sourcepub fn m2_mode_ctrl(&self) -> &Reg<M2_MODE_CTRL_SPEC>
pub fn m2_mode_ctrl(&self) -> &Reg<M2_MODE_CTRL_SPEC>
0x08 - Tee mode control register
Sourcepub fn m3_mode_ctrl(&self) -> &Reg<M3_MODE_CTRL_SPEC>
pub fn m3_mode_ctrl(&self) -> &Reg<M3_MODE_CTRL_SPEC>
0x0c - Tee mode control register
Sourcepub fn m4_mode_ctrl(&self) -> &Reg<M4_MODE_CTRL_SPEC>
pub fn m4_mode_ctrl(&self) -> &Reg<M4_MODE_CTRL_SPEC>
0x10 - Tee mode control register
Sourcepub fn m5_mode_ctrl(&self) -> &Reg<M5_MODE_CTRL_SPEC>
pub fn m5_mode_ctrl(&self) -> &Reg<M5_MODE_CTRL_SPEC>
0x14 - Tee mode control register
Sourcepub fn m6_mode_ctrl(&self) -> &Reg<M6_MODE_CTRL_SPEC>
pub fn m6_mode_ctrl(&self) -> &Reg<M6_MODE_CTRL_SPEC>
0x18 - Tee mode control register
Sourcepub fn m7_mode_ctrl(&self) -> &Reg<M7_MODE_CTRL_SPEC>
pub fn m7_mode_ctrl(&self) -> &Reg<M7_MODE_CTRL_SPEC>
0x1c - Tee mode control register
Sourcepub fn m8_mode_ctrl(&self) -> &Reg<M8_MODE_CTRL_SPEC>
pub fn m8_mode_ctrl(&self) -> &Reg<M8_MODE_CTRL_SPEC>
0x20 - Tee mode control register
Sourcepub fn m9_mode_ctrl(&self) -> &Reg<M9_MODE_CTRL_SPEC>
pub fn m9_mode_ctrl(&self) -> &Reg<M9_MODE_CTRL_SPEC>
0x24 - Tee mode control register
Sourcepub fn m10_mode_ctrl(&self) -> &Reg<M10_MODE_CTRL_SPEC>
pub fn m10_mode_ctrl(&self) -> &Reg<M10_MODE_CTRL_SPEC>
0x28 - Tee mode control register
Sourcepub fn m11_mode_ctrl(&self) -> &Reg<M11_MODE_CTRL_SPEC>
pub fn m11_mode_ctrl(&self) -> &Reg<M11_MODE_CTRL_SPEC>
0x2c - Tee mode control register
Sourcepub fn m12_mode_ctrl(&self) -> &Reg<M12_MODE_CTRL_SPEC>
pub fn m12_mode_ctrl(&self) -> &Reg<M12_MODE_CTRL_SPEC>
0x30 - Tee mode control register
Sourcepub fn m13_mode_ctrl(&self) -> &Reg<M13_MODE_CTRL_SPEC>
pub fn m13_mode_ctrl(&self) -> &Reg<M13_MODE_CTRL_SPEC>
0x34 - Tee mode control register
Sourcepub fn m14_mode_ctrl(&self) -> &Reg<M14_MODE_CTRL_SPEC>
pub fn m14_mode_ctrl(&self) -> &Reg<M14_MODE_CTRL_SPEC>
0x38 - Tee mode control register
Sourcepub fn m15_mode_ctrl(&self) -> &Reg<M15_MODE_CTRL_SPEC>
pub fn m15_mode_ctrl(&self) -> &Reg<M15_MODE_CTRL_SPEC>
0x3c - Tee mode control register
Sourcepub fn m16_mode_ctrl(&self) -> &Reg<M16_MODE_CTRL_SPEC>
pub fn m16_mode_ctrl(&self) -> &Reg<M16_MODE_CTRL_SPEC>
0x40 - Tee mode control register
Sourcepub fn m17_mode_ctrl(&self) -> &Reg<M17_MODE_CTRL_SPEC>
pub fn m17_mode_ctrl(&self) -> &Reg<M17_MODE_CTRL_SPEC>
0x44 - Tee mode control register
Sourcepub fn m18_mode_ctrl(&self) -> &Reg<M18_MODE_CTRL_SPEC>
pub fn m18_mode_ctrl(&self) -> &Reg<M18_MODE_CTRL_SPEC>
0x48 - Tee mode control register
Sourcepub fn m19_mode_ctrl(&self) -> &Reg<M19_MODE_CTRL_SPEC>
pub fn m19_mode_ctrl(&self) -> &Reg<M19_MODE_CTRL_SPEC>
0x4c - Tee mode control register
Sourcepub fn m20_mode_ctrl(&self) -> &Reg<M20_MODE_CTRL_SPEC>
pub fn m20_mode_ctrl(&self) -> &Reg<M20_MODE_CTRL_SPEC>
0x50 - Tee mode control register
Sourcepub fn m21_mode_ctrl(&self) -> &Reg<M21_MODE_CTRL_SPEC>
pub fn m21_mode_ctrl(&self) -> &Reg<M21_MODE_CTRL_SPEC>
0x54 - Tee mode control register
Sourcepub fn m22_mode_ctrl(&self) -> &Reg<M22_MODE_CTRL_SPEC>
pub fn m22_mode_ctrl(&self) -> &Reg<M22_MODE_CTRL_SPEC>
0x58 - Tee mode control register
Sourcepub fn m23_mode_ctrl(&self) -> &Reg<M23_MODE_CTRL_SPEC>
pub fn m23_mode_ctrl(&self) -> &Reg<M23_MODE_CTRL_SPEC>
0x5c - Tee mode control register
Sourcepub fn m24_mode_ctrl(&self) -> &Reg<M24_MODE_CTRL_SPEC>
pub fn m24_mode_ctrl(&self) -> &Reg<M24_MODE_CTRL_SPEC>
0x60 - Tee mode control register
Sourcepub fn m25_mode_ctrl(&self) -> &Reg<M25_MODE_CTRL_SPEC>
pub fn m25_mode_ctrl(&self) -> &Reg<M25_MODE_CTRL_SPEC>
0x64 - Tee mode control register
Sourcepub fn m26_mode_ctrl(&self) -> &Reg<M26_MODE_CTRL_SPEC>
pub fn m26_mode_ctrl(&self) -> &Reg<M26_MODE_CTRL_SPEC>
0x68 - Tee mode control register
Sourcepub fn m27_mode_ctrl(&self) -> &Reg<M27_MODE_CTRL_SPEC>
pub fn m27_mode_ctrl(&self) -> &Reg<M27_MODE_CTRL_SPEC>
0x6c - Tee mode control register
Sourcepub fn m28_mode_ctrl(&self) -> &Reg<M28_MODE_CTRL_SPEC>
pub fn m28_mode_ctrl(&self) -> &Reg<M28_MODE_CTRL_SPEC>
0x70 - Tee mode control register
Sourcepub fn m29_mode_ctrl(&self) -> &Reg<M29_MODE_CTRL_SPEC>
pub fn m29_mode_ctrl(&self) -> &Reg<M29_MODE_CTRL_SPEC>
0x74 - Tee mode control register
Sourcepub fn m30_mode_ctrl(&self) -> &Reg<M30_MODE_CTRL_SPEC>
pub fn m30_mode_ctrl(&self) -> &Reg<M30_MODE_CTRL_SPEC>
0x78 - Tee mode control register
Sourcepub fn m31_mode_ctrl(&self) -> &Reg<M31_MODE_CTRL_SPEC>
pub fn m31_mode_ctrl(&self) -> &Reg<M31_MODE_CTRL_SPEC>
0x7c - Tee mode control register
Sourcepub fn clock_gate(&self) -> &Reg<CLOCK_GATE_SPEC>
pub fn clock_gate(&self) -> &Reg<CLOCK_GATE_SPEC>
0x80 - Clock gating register