Struct hpm5361_pac::OTP

source ·
pub struct OTP { /* private fields */ }
Expand description

OTP

Implementations§

source§

impl OTP

source

pub const PTR: *const RegisterBlock = {0xf3050000 as *const otp::RegisterBlock}

Pointer to the register block

source

pub const fn ptr() -> *const RegisterBlock

Return the pointer to the register block

source

pub unsafe fn steal() -> Self

Steal an instance of this peripheral

§Safety

Ensure that the new instance of the peripheral cannot be used in a way that may race with any existing instances, for example by only accessing read-only or write-only registers, or by consuming the original peripheral and using critical sections to coordinate access between multiple new instances.

Additionally, other software such as HALs may rely on only one peripheral instance existing to ensure memory safety; ensure no stolen instances are passed to such software.

Methods from Deref<Target = RegisterBlock>§

source

pub fn shadow(&self, n: usize) -> &SHADOW

0x00..0x200 - no description available

source

pub fn shadow_iter(&self) -> impl Iterator<Item = &SHADOW>

Iterator for array of: 0x00..0x200 - no description available

source

pub fn shadowshadow000(&self) -> &SHADOW

0x00 - no description available

source

pub fn shadowshadow001(&self) -> &SHADOW

0x04 - no description available

source

pub fn shadowshadow002(&self) -> &SHADOW

0x08 - no description available

source

pub fn shadowshadow003(&self) -> &SHADOW

0x0c - no description available

source

pub fn shadowshadow004(&self) -> &SHADOW

0x10 - no description available

source

pub fn shadowshadow005(&self) -> &SHADOW

0x14 - no description available

source

pub fn shadowshadow006(&self) -> &SHADOW

0x18 - no description available

source

pub fn shadowshadow007(&self) -> &SHADOW

0x1c - no description available

source

pub fn shadowshadow008(&self) -> &SHADOW

0x20 - no description available

source

pub fn shadowshadow009(&self) -> &SHADOW

0x24 - no description available

source

pub fn shadowshadow010(&self) -> &SHADOW

0x28 - no description available

source

pub fn shadowshadow011(&self) -> &SHADOW

0x2c - no description available

source

pub fn shadowshadow012(&self) -> &SHADOW

0x30 - no description available

source

pub fn shadowshadow013(&self) -> &SHADOW

0x34 - no description available

source

pub fn shadowshadow014(&self) -> &SHADOW

0x38 - no description available

source

pub fn shadowshadow015(&self) -> &SHADOW

0x3c - no description available

source

pub fn shadowshadow016(&self) -> &SHADOW

0x40 - no description available

source

pub fn shadowshadow017(&self) -> &SHADOW

0x44 - no description available

source

pub fn shadowshadow018(&self) -> &SHADOW

0x48 - no description available

source

pub fn shadowshadow019(&self) -> &SHADOW

0x4c - no description available

source

pub fn shadowshadow020(&self) -> &SHADOW

0x50 - no description available

source

pub fn shadowshadow021(&self) -> &SHADOW

0x54 - no description available

source

pub fn shadowshadow022(&self) -> &SHADOW

0x58 - no description available

source

pub fn shadowshadow023(&self) -> &SHADOW

0x5c - no description available

source

pub fn shadowshadow024(&self) -> &SHADOW

0x60 - no description available

source

pub fn shadowshadow025(&self) -> &SHADOW

0x64 - no description available

source

pub fn shadowshadow026(&self) -> &SHADOW

0x68 - no description available

source

pub fn shadowshadow027(&self) -> &SHADOW

0x6c - no description available

source

pub fn shadowshadow028(&self) -> &SHADOW

0x70 - no description available

source

pub fn shadowshadow029(&self) -> &SHADOW

0x74 - no description available

source

pub fn shadowshadow030(&self) -> &SHADOW

0x78 - no description available

source

pub fn shadowshadow031(&self) -> &SHADOW

0x7c - no description available

source

pub fn shadowshadow032(&self) -> &SHADOW

0x80 - no description available

source

pub fn shadowshadow033(&self) -> &SHADOW

0x84 - no description available

source

pub fn shadowshadow034(&self) -> &SHADOW

0x88 - no description available

source

pub fn shadowshadow035(&self) -> &SHADOW

0x8c - no description available

source

pub fn shadowshadow036(&self) -> &SHADOW

0x90 - no description available

source

pub fn shadowshadow037(&self) -> &SHADOW

0x94 - no description available

source

pub fn shadowshadow038(&self) -> &SHADOW

0x98 - no description available

source

pub fn shadowshadow039(&self) -> &SHADOW

0x9c - no description available

source

pub fn shadowshadow040(&self) -> &SHADOW

0xa0 - no description available

source

pub fn shadowshadow041(&self) -> &SHADOW

0xa4 - no description available

source

pub fn shadowshadow042(&self) -> &SHADOW

0xa8 - no description available

source

pub fn shadowshadow043(&self) -> &SHADOW

0xac - no description available

source

pub fn shadowshadow044(&self) -> &SHADOW

0xb0 - no description available

source

pub fn shadowshadow045(&self) -> &SHADOW

0xb4 - no description available

source

pub fn shadowshadow046(&self) -> &SHADOW

0xb8 - no description available

source

pub fn shadowshadow047(&self) -> &SHADOW

0xbc - no description available

source

pub fn shadowshadow048(&self) -> &SHADOW

0xc0 - no description available

source

pub fn shadowshadow049(&self) -> &SHADOW

0xc4 - no description available

source

pub fn shadowshadow050(&self) -> &SHADOW

0xc8 - no description available

source

pub fn shadowshadow051(&self) -> &SHADOW

0xcc - no description available

source

pub fn shadowshadow052(&self) -> &SHADOW

0xd0 - no description available

source

pub fn shadowshadow053(&self) -> &SHADOW

0xd4 - no description available

source

pub fn shadowshadow054(&self) -> &SHADOW

0xd8 - no description available

source

pub fn shadowshadow055(&self) -> &SHADOW

0xdc - no description available

source

pub fn shadowshadow056(&self) -> &SHADOW

0xe0 - no description available

source

pub fn shadowshadow057(&self) -> &SHADOW

0xe4 - no description available

source

pub fn shadowshadow058(&self) -> &SHADOW

0xe8 - no description available

source

pub fn shadowshadow059(&self) -> &SHADOW

0xec - no description available

source

pub fn shadowshadow060(&self) -> &SHADOW

0xf0 - no description available

source

pub fn shadowshadow061(&self) -> &SHADOW

0xf4 - no description available

source

pub fn shadowshadow062(&self) -> &SHADOW

0xf8 - no description available

source

pub fn shadowshadow063(&self) -> &SHADOW

0xfc - no description available

source

pub fn shadowshadow064(&self) -> &SHADOW

0x100 - no description available

source

pub fn shadowshadow065(&self) -> &SHADOW

0x104 - no description available

source

pub fn shadowshadow066(&self) -> &SHADOW

0x108 - no description available

source

pub fn shadowshadow067(&self) -> &SHADOW

0x10c - no description available

source

pub fn shadowshadow068(&self) -> &SHADOW

0x110 - no description available

source

pub fn shadowshadow069(&self) -> &SHADOW

0x114 - no description available

source

pub fn shadowshadow070(&self) -> &SHADOW

0x118 - no description available

source

pub fn shadowshadow071(&self) -> &SHADOW

0x11c - no description available

source

pub fn shadowshadow072(&self) -> &SHADOW

0x120 - no description available

source

pub fn shadowshadow073(&self) -> &SHADOW

0x124 - no description available

source

pub fn shadowshadow074(&self) -> &SHADOW

0x128 - no description available

source

pub fn shadowshadow075(&self) -> &SHADOW

0x12c - no description available

source

pub fn shadowshadow076(&self) -> &SHADOW

0x130 - no description available

source

pub fn shadowshadow077(&self) -> &SHADOW

0x134 - no description available

source

pub fn shadowshadow078(&self) -> &SHADOW

0x138 - no description available

source

pub fn shadowshadow079(&self) -> &SHADOW

0x13c - no description available

source

pub fn shadowshadow080(&self) -> &SHADOW

0x140 - no description available

source

pub fn shadowshadow081(&self) -> &SHADOW

0x144 - no description available

source

pub fn shadowshadow082(&self) -> &SHADOW

0x148 - no description available

source

pub fn shadowshadow083(&self) -> &SHADOW

0x14c - no description available

source

pub fn shadowshadow084(&self) -> &SHADOW

0x150 - no description available

source

pub fn shadowshadow085(&self) -> &SHADOW

0x154 - no description available

source

pub fn shadowshadow086(&self) -> &SHADOW

0x158 - no description available

source

pub fn shadowshadow087(&self) -> &SHADOW

0x15c - no description available

source

pub fn shadowshadow088(&self) -> &SHADOW

0x160 - no description available

source

pub fn shadowshadow089(&self) -> &SHADOW

0x164 - no description available

source

pub fn shadowshadow090(&self) -> &SHADOW

0x168 - no description available

source

pub fn shadowshadow091(&self) -> &SHADOW

0x16c - no description available

source

pub fn shadowshadow092(&self) -> &SHADOW

0x170 - no description available

source

pub fn shadowshadow093(&self) -> &SHADOW

0x174 - no description available

source

pub fn shadowshadow094(&self) -> &SHADOW

0x178 - no description available

source

pub fn shadowshadow095(&self) -> &SHADOW

0x17c - no description available

source

pub fn shadowshadow096(&self) -> &SHADOW

0x180 - no description available

source

pub fn shadowshadow097(&self) -> &SHADOW

0x184 - no description available

source

pub fn shadowshadow098(&self) -> &SHADOW

0x188 - no description available

source

pub fn shadowshadow099(&self) -> &SHADOW

0x18c - no description available

source

pub fn shadowshadow100(&self) -> &SHADOW

0x190 - no description available

source

pub fn shadowshadow101(&self) -> &SHADOW

0x194 - no description available

source

pub fn shadowshadow102(&self) -> &SHADOW

0x198 - no description available

source

pub fn shadowshadow103(&self) -> &SHADOW

0x19c - no description available

source

pub fn shadowshadow104(&self) -> &SHADOW

0x1a0 - no description available

source

pub fn shadowshadow105(&self) -> &SHADOW

0x1a4 - no description available

source

pub fn shadowshadow106(&self) -> &SHADOW

0x1a8 - no description available

source

pub fn shadowshadow107(&self) -> &SHADOW

0x1ac - no description available

source

pub fn shadowshadow108(&self) -> &SHADOW

0x1b0 - no description available

source

pub fn shadowshadow109(&self) -> &SHADOW

0x1b4 - no description available

source

pub fn shadowshadow110(&self) -> &SHADOW

0x1b8 - no description available

source

pub fn shadowshadow111(&self) -> &SHADOW

0x1bc - no description available

source

pub fn shadowshadow112(&self) -> &SHADOW

0x1c0 - no description available

source

pub fn shadowshadow113(&self) -> &SHADOW

0x1c4 - no description available

source

pub fn shadowshadow114(&self) -> &SHADOW

0x1c8 - no description available

source

pub fn shadowshadow115(&self) -> &SHADOW

0x1cc - no description available

source

pub fn shadowshadow116(&self) -> &SHADOW

0x1d0 - no description available

source

pub fn shadowshadow117(&self) -> &SHADOW

0x1d4 - no description available

source

pub fn shadowshadow118(&self) -> &SHADOW

0x1d8 - no description available

source

pub fn shadowshadow119(&self) -> &SHADOW

0x1dc - no description available

source

pub fn shadowshadow120(&self) -> &SHADOW

0x1e0 - no description available

source

pub fn shadowshadow121(&self) -> &SHADOW

0x1e4 - no description available

source

pub fn shadowshadow122(&self) -> &SHADOW

0x1e8 - no description available

source

pub fn shadowshadow123(&self) -> &SHADOW

0x1ec - no description available

source

pub fn shadowshadow124(&self) -> &SHADOW

0x1f0 - no description available

source

pub fn shadowshadow125(&self) -> &SHADOW

0x1f4 - no description available

source

pub fn shadowshadow126(&self) -> &SHADOW

0x1f8 - no description available

source

pub fn shadowshadow127(&self) -> &SHADOW

0x1fc - no description available

source

pub fn shadow_lock(&self, n: usize) -> &SHADOW_LOCK

0x200..0x220 - no description available

source

pub fn shadow_lock_iter(&self) -> impl Iterator<Item = &SHADOW_LOCK>

Iterator for array of: 0x200..0x220 - no description available

source

pub fn shadow_locklock00(&self) -> &SHADOW_LOCK

0x200 - no description available

source

pub fn shadow_locklock01(&self) -> &SHADOW_LOCK

0x204 - no description available

source

pub fn shadow_locklock02(&self) -> &SHADOW_LOCK

0x208 - no description available

source

pub fn shadow_locklock03(&self) -> &SHADOW_LOCK

0x20c - no description available

source

pub fn shadow_locklock04(&self) -> &SHADOW_LOCK

0x210 - no description available

source

pub fn shadow_locklock05(&self) -> &SHADOW_LOCK

0x214 - no description available

source

pub fn shadow_locklock06(&self) -> &SHADOW_LOCK

0x218 - no description available

source

pub fn shadow_locklock07(&self) -> &SHADOW_LOCK

0x21c - no description available

source

pub fn fuse(&self, n: usize) -> &FUSE

0x400..0x600 - no description available

source

pub fn fuse_iter(&self) -> impl Iterator<Item = &FUSE>

Iterator for array of: 0x400..0x600 - no description available

source

pub fn fusefuse000(&self) -> &FUSE

0x400 - no description available

source

pub fn fusefuse001(&self) -> &FUSE

0x404 - no description available

source

pub fn fusefuse002(&self) -> &FUSE

0x408 - no description available

source

pub fn fusefuse003(&self) -> &FUSE

0x40c - no description available

source

pub fn fusefuse004(&self) -> &FUSE

0x410 - no description available

source

pub fn fusefuse005(&self) -> &FUSE

0x414 - no description available

source

pub fn fusefuse006(&self) -> &FUSE

0x418 - no description available

source

pub fn fusefuse007(&self) -> &FUSE

0x41c - no description available

source

pub fn fusefuse008(&self) -> &FUSE

0x420 - no description available

source

pub fn fusefuse009(&self) -> &FUSE

0x424 - no description available

source

pub fn fusefuse010(&self) -> &FUSE

0x428 - no description available

source

pub fn fusefuse011(&self) -> &FUSE

0x42c - no description available

source

pub fn fusefuse012(&self) -> &FUSE

0x430 - no description available

source

pub fn fusefuse013(&self) -> &FUSE

0x434 - no description available

source

pub fn fusefuse014(&self) -> &FUSE

0x438 - no description available

source

pub fn fusefuse015(&self) -> &FUSE

0x43c - no description available

source

pub fn fusefuse016(&self) -> &FUSE

0x440 - no description available

source

pub fn fusefuse017(&self) -> &FUSE

0x444 - no description available

source

pub fn fusefuse018(&self) -> &FUSE

0x448 - no description available

source

pub fn fusefuse019(&self) -> &FUSE

0x44c - no description available

source

pub fn fusefuse020(&self) -> &FUSE

0x450 - no description available

source

pub fn fusefuse021(&self) -> &FUSE

0x454 - no description available

source

pub fn fusefuse022(&self) -> &FUSE

0x458 - no description available

source

pub fn fusefuse023(&self) -> &FUSE

0x45c - no description available

source

pub fn fusefuse024(&self) -> &FUSE

0x460 - no description available

source

pub fn fusefuse025(&self) -> &FUSE

0x464 - no description available

source

pub fn fusefuse026(&self) -> &FUSE

0x468 - no description available

source

pub fn fusefuse027(&self) -> &FUSE

0x46c - no description available

source

pub fn fusefuse028(&self) -> &FUSE

0x470 - no description available

source

pub fn fusefuse029(&self) -> &FUSE

0x474 - no description available

source

pub fn fusefuse030(&self) -> &FUSE

0x478 - no description available

source

pub fn fusefuse031(&self) -> &FUSE

0x47c - no description available

source

pub fn fusefuse032(&self) -> &FUSE

0x480 - no description available

source

pub fn fusefuse033(&self) -> &FUSE

0x484 - no description available

source

pub fn fusefuse034(&self) -> &FUSE

0x488 - no description available

source

pub fn fusefuse035(&self) -> &FUSE

0x48c - no description available

source

pub fn fusefuse036(&self) -> &FUSE

0x490 - no description available

source

pub fn fusefuse037(&self) -> &FUSE

0x494 - no description available

source

pub fn fusefuse038(&self) -> &FUSE

0x498 - no description available

source

pub fn fusefuse039(&self) -> &FUSE

0x49c - no description available

source

pub fn fusefuse040(&self) -> &FUSE

0x4a0 - no description available

source

pub fn fusefuse041(&self) -> &FUSE

0x4a4 - no description available

source

pub fn fusefuse042(&self) -> &FUSE

0x4a8 - no description available

source

pub fn fusefuse043(&self) -> &FUSE

0x4ac - no description available

source

pub fn fusefuse044(&self) -> &FUSE

0x4b0 - no description available

source

pub fn fusefuse045(&self) -> &FUSE

0x4b4 - no description available

source

pub fn fusefuse046(&self) -> &FUSE

0x4b8 - no description available

source

pub fn fusefuse047(&self) -> &FUSE

0x4bc - no description available

source

pub fn fusefuse048(&self) -> &FUSE

0x4c0 - no description available

source

pub fn fusefuse049(&self) -> &FUSE

0x4c4 - no description available

source

pub fn fusefuse050(&self) -> &FUSE

0x4c8 - no description available

source

pub fn fusefuse051(&self) -> &FUSE

0x4cc - no description available

source

pub fn fusefuse052(&self) -> &FUSE

0x4d0 - no description available

source

pub fn fusefuse053(&self) -> &FUSE

0x4d4 - no description available

source

pub fn fusefuse054(&self) -> &FUSE

0x4d8 - no description available

source

pub fn fusefuse055(&self) -> &FUSE

0x4dc - no description available

source

pub fn fusefuse056(&self) -> &FUSE

0x4e0 - no description available

source

pub fn fusefuse057(&self) -> &FUSE

0x4e4 - no description available

source

pub fn fusefuse058(&self) -> &FUSE

0x4e8 - no description available

source

pub fn fusefuse059(&self) -> &FUSE

0x4ec - no description available

source

pub fn fusefuse060(&self) -> &FUSE

0x4f0 - no description available

source

pub fn fusefuse061(&self) -> &FUSE

0x4f4 - no description available

source

pub fn fusefuse062(&self) -> &FUSE

0x4f8 - no description available

source

pub fn fusefuse063(&self) -> &FUSE

0x4fc - no description available

source

pub fn fusefuse064(&self) -> &FUSE

0x500 - no description available

source

pub fn fusefuse065(&self) -> &FUSE

0x504 - no description available

source

pub fn fusefuse066(&self) -> &FUSE

0x508 - no description available

source

pub fn fusefuse067(&self) -> &FUSE

0x50c - no description available

source

pub fn fusefuse068(&self) -> &FUSE

0x510 - no description available

source

pub fn fusefuse069(&self) -> &FUSE

0x514 - no description available

source

pub fn fusefuse070(&self) -> &FUSE

0x518 - no description available

source

pub fn fusefuse071(&self) -> &FUSE

0x51c - no description available

source

pub fn fusefuse072(&self) -> &FUSE

0x520 - no description available

source

pub fn fusefuse073(&self) -> &FUSE

0x524 - no description available

source

pub fn fusefuse074(&self) -> &FUSE

0x528 - no description available

source

pub fn fusefuse075(&self) -> &FUSE

0x52c - no description available

source

pub fn fusefuse076(&self) -> &FUSE

0x530 - no description available

source

pub fn fusefuse077(&self) -> &FUSE

0x534 - no description available

source

pub fn fusefuse078(&self) -> &FUSE

0x538 - no description available

source

pub fn fusefuse079(&self) -> &FUSE

0x53c - no description available

source

pub fn fusefuse080(&self) -> &FUSE

0x540 - no description available

source

pub fn fusefuse081(&self) -> &FUSE

0x544 - no description available

source

pub fn fusefuse082(&self) -> &FUSE

0x548 - no description available

source

pub fn fusefuse083(&self) -> &FUSE

0x54c - no description available

source

pub fn fusefuse084(&self) -> &FUSE

0x550 - no description available

source

pub fn fusefuse085(&self) -> &FUSE

0x554 - no description available

source

pub fn fusefuse086(&self) -> &FUSE

0x558 - no description available

source

pub fn fusefuse087(&self) -> &FUSE

0x55c - no description available

source

pub fn fusefuse088(&self) -> &FUSE

0x560 - no description available

source

pub fn fusefuse089(&self) -> &FUSE

0x564 - no description available

source

pub fn fusefuse090(&self) -> &FUSE

0x568 - no description available

source

pub fn fusefuse091(&self) -> &FUSE

0x56c - no description available

source

pub fn fusefuse092(&self) -> &FUSE

0x570 - no description available

source

pub fn fusefuse093(&self) -> &FUSE

0x574 - no description available

source

pub fn fusefuse094(&self) -> &FUSE

0x578 - no description available

source

pub fn fusefuse095(&self) -> &FUSE

0x57c - no description available

source

pub fn fusefuse096(&self) -> &FUSE

0x580 - no description available

source

pub fn fusefuse097(&self) -> &FUSE

0x584 - no description available

source

pub fn fusefuse098(&self) -> &FUSE

0x588 - no description available

source

pub fn fusefuse099(&self) -> &FUSE

0x58c - no description available

source

pub fn fusefuse100(&self) -> &FUSE

0x590 - no description available

source

pub fn fusefuse101(&self) -> &FUSE

0x594 - no description available

source

pub fn fusefuse102(&self) -> &FUSE

0x598 - no description available

source

pub fn fusefuse103(&self) -> &FUSE

0x59c - no description available

source

pub fn fusefuse104(&self) -> &FUSE

0x5a0 - no description available

source

pub fn fusefuse105(&self) -> &FUSE

0x5a4 - no description available

source

pub fn fusefuse106(&self) -> &FUSE

0x5a8 - no description available

source

pub fn fusefuse107(&self) -> &FUSE

0x5ac - no description available

source

pub fn fusefuse108(&self) -> &FUSE

0x5b0 - no description available

source

pub fn fusefuse109(&self) -> &FUSE

0x5b4 - no description available

source

pub fn fusefuse110(&self) -> &FUSE

0x5b8 - no description available

source

pub fn fusefuse111(&self) -> &FUSE

0x5bc - no description available

source

pub fn fusefuse112(&self) -> &FUSE

0x5c0 - no description available

source

pub fn fusefuse113(&self) -> &FUSE

0x5c4 - no description available

source

pub fn fusefuse114(&self) -> &FUSE

0x5c8 - no description available

source

pub fn fusefuse115(&self) -> &FUSE

0x5cc - no description available

source

pub fn fusefuse116(&self) -> &FUSE

0x5d0 - no description available

source

pub fn fusefuse117(&self) -> &FUSE

0x5d4 - no description available

source

pub fn fusefuse118(&self) -> &FUSE

0x5d8 - no description available

source

pub fn fusefuse119(&self) -> &FUSE

0x5dc - no description available

source

pub fn fusefuse120(&self) -> &FUSE

0x5e0 - no description available

source

pub fn fusefuse121(&self) -> &FUSE

0x5e4 - no description available

source

pub fn fusefuse122(&self) -> &FUSE

0x5e8 - no description available

source

pub fn fusefuse123(&self) -> &FUSE

0x5ec - no description available

source

pub fn fusefuse124(&self) -> &FUSE

0x5f0 - no description available

source

pub fn fusefuse125(&self) -> &FUSE

0x5f4 - no description available

source

pub fn fusefuse126(&self) -> &FUSE

0x5f8 - no description available

source

pub fn fusefuse127(&self) -> &FUSE

0x5fc - no description available

source

pub fn fuse_lock(&self, n: usize) -> &FUSE_LOCK

0x600..0x620 - no description available

source

pub fn fuse_lock_iter(&self) -> impl Iterator<Item = &FUSE_LOCK>

Iterator for array of: 0x600..0x620 - no description available

source

pub fn fuse_locklock00(&self) -> &FUSE_LOCK

0x600 - no description available

source

pub fn fuse_locklock01(&self) -> &FUSE_LOCK

0x604 - no description available

source

pub fn fuse_locklock02(&self) -> &FUSE_LOCK

0x608 - no description available

source

pub fn fuse_locklock03(&self) -> &FUSE_LOCK

0x60c - no description available

source

pub fn fuse_locklock04(&self) -> &FUSE_LOCK

0x610 - no description available

source

pub fn fuse_locklock05(&self) -> &FUSE_LOCK

0x614 - no description available

source

pub fn fuse_locklock06(&self) -> &FUSE_LOCK

0x618 - no description available

source

pub fn fuse_locklock07(&self) -> &FUSE_LOCK

0x61c - no description available

source

pub fn unlock(&self) -> &UNLOCK

0x800 - UNLOCK

source

pub fn data(&self) -> &DATA

0x804 - DATA

source

pub fn addr(&self) -> &ADDR

0x808 - ADDR

source

pub fn cmd(&self) -> &CMD

0x80c - CMD

source

pub fn load_req(&self) -> &LOAD_REQ

0xa00 - LOAD Request

source

pub fn load_comp(&self) -> &LOAD_COMP

0xa04 - LOAD complete

source

pub fn region(&self, n: usize) -> &REGION

0xa20..0xa30 - no description available

source

pub fn region_iter(&self) -> impl Iterator<Item = &REGION>

Iterator for array of: 0xa20..0xa30 - no description available

source

pub fn regionload_region0(&self) -> &REGION

0xa20 - no description available

source

pub fn regionload_region1(&self) -> &REGION

0xa24 - no description available

source

pub fn regionload_region2(&self) -> &REGION

0xa28 - no description available

source

pub fn regionload_region3(&self) -> &REGION

0xa2c - no description available

source

pub fn int_flag(&self) -> &INT_FLAG

0xc00 - interrupt flag

source

pub fn int_en(&self) -> &INT_EN

0xc04 - interrupt enable

Trait Implementations§

source§

impl Debug for OTP

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for OTP

§

type Target = RegisterBlock

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl Send for OTP

Auto Trait Implementations§

§

impl RefUnwindSafe for OTP

§

impl !Sync for OTP

§

impl Unpin for OTP

§

impl UnwindSafe for OTP

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.