Iopctl

Struct Iopctl 

Source
pub struct Iopctl { /* private fields */ }
Expand description

LPC-Next0 IO pad controller

Implementations§

Source§

impl Iopctl

Source

pub const PTR: *const RegisterBlock = {0x40004000 as *const iopctl::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 pio0_0(&self) -> &Pio0_0

0x00 - iop pad control register for port0 to port5

Source

pub fn pio0_1(&self) -> &Pio0_1

0x04 - iop pad control register for port0 to port5

Source

pub fn pio0_2(&self) -> &Pio0_2

0x08 - iop pad control register for port0 to port5

Source

pub fn pio0_3(&self) -> &Pio0_3

0x0c - iop pad control register for port0 to port5

Source

pub fn pio0_4(&self) -> &Pio0_4

0x10 - iop pad control register for port0 to port5

Source

pub fn pio0_5(&self) -> &Pio0_5

0x14 - iop pad control register for port0 to port5

Source

pub fn pio0_6(&self) -> &Pio0_6

0x18 - iop pad control register for port0 to port5

Source

pub fn pio0_7(&self) -> &Pio0_7

0x1c - iop pad control register for port0 to port5

Source

pub fn pio0_8(&self) -> &Pio0_8

0x20 - iop pad control register for port0 to port5

Source

pub fn pio0_9(&self) -> &Pio0_9

0x24 - iop pad control register for port0 to port5

Source

pub fn pio0_10(&self) -> &Pio0_10

0x28 - iop pad control register for port0 to port5

Source

pub fn pio0_11(&self) -> &Pio0_11

0x2c - iop pad control register for port0 to port5

Source

pub fn pio0_12(&self) -> &Pio0_12

0x30 - iop pad control register for port0 to port5

Source

pub fn pio0_13(&self) -> &Pio0_13

0x34 - iop pad control register for port0 to port5

Source

pub fn pio0_14(&self) -> &Pio0_14

0x38 - iop pad control register for port0 to port5

Source

pub fn pio0_15(&self) -> &Pio0_15

0x3c - iop pad control register for port0 to port5

Source

pub fn pio0_16(&self) -> &Pio0_16

0x40 - iop pad control register for port0 to port5

Source

pub fn pio0_17(&self) -> &Pio0_17

0x44 - iop pad control register for port0 to port5

Source

pub fn pio0_18(&self) -> &Pio0_18

0x48 - iop pad control register for port0 to port5

Source

pub fn pio0_19(&self) -> &Pio0_19

0x4c - iop pad control register for port0 to port5

Source

pub fn pio0_20(&self) -> &Pio0_20

0x50 - iop pad control register for port0 to port5

Source

pub fn pio0_21(&self) -> &Pio0_21

0x54 - iop pad control register for port0 to port5

Source

pub fn pio0_22(&self) -> &Pio0_22

0x58 - iop pad control register for port0 to port5

Source

pub fn pio0_23(&self) -> &Pio0_23

0x5c - iop pad control register for port0 to port5

Source

pub fn pio0_24(&self) -> &Pio0_24

0x60 - iop pad control register for port0 to port5

Source

pub fn pio0_25(&self) -> &Pio0_25

0x64 - iop pad control register for port0 to port5

Source

pub fn pio0_26(&self) -> &Pio0_26

0x68 - iop pad control register for port0 to port5

Source

pub fn pio0_27(&self) -> &Pio0_27

0x6c - iop pad control register for port0 to port5

Source

pub fn pio0_28(&self) -> &Pio0_28

0x70 - iop pad control register for port0 to port5

Source

pub fn pio0_29(&self) -> &Pio0_29

0x74 - iop pad control register for port0 to port5

Source

pub fn pio0_30(&self) -> &Pio0_30

0x78 - iop pad control register for port0 to port5

Source

pub fn pio0_31(&self) -> &Pio0_31

0x7c - iop pad control register for port0 to port5

Source

pub fn pio1_0(&self) -> &Pio1_0

0x80 - iop pad control register for port0 to port5

Source

pub fn pio1_1(&self) -> &Pio1_1

0x84 - iop pad control register for port0 to port5

Source

pub fn pio1_2(&self) -> &Pio1_2

0x88 - iop pad control register for port0 to port5

Source

pub fn pio1_3(&self) -> &Pio1_3

0x8c - iop pad control register for port0 to port5

Source

pub fn pio1_4(&self) -> &Pio1_4

0x90 - iop pad control register for port0 to port5

Source

pub fn pio1_5(&self) -> &Pio1_5

0x94 - iop pad control register for port0 to port5

Source

pub fn pio1_6(&self) -> &Pio1_6

0x98 - iop pad control register for port0 to port5

Source

pub fn pio1_7(&self) -> &Pio1_7

0x9c - iop pad control register for port0 to port5

Source

pub fn pio1_8(&self) -> &Pio1_8

0xa0 - iop pad control register for port0 to port5

Source

pub fn pio1_9(&self) -> &Pio1_9

0xa4 - iop pad control register for port0 to port5

Source

pub fn pio1_10(&self) -> &Pio1_10

0xa8 - iop pad control register for port0 to port5

Source

pub fn pio1_11(&self) -> &Pio1_11

0xac - iop pad control register for port0 to port5

Source

pub fn pio1_12(&self) -> &Pio1_12

0xb0 - iop pad control register for port0 to port5

Source

pub fn pio1_13(&self) -> &Pio1_13

0xb4 - iop pad control register for port0 to port5

Source

pub fn pio1_14(&self) -> &Pio1_14

0xb8 - iop pad control register for port0 to port5

Source

pub fn pio1_15(&self) -> &Pio1_15

0xbc - iop pad control register for port0 to port5

Source

pub fn pio1_16(&self) -> &Pio1_16

0xc0 - iop pad control register for port0 to port5

Source

pub fn pio1_17(&self) -> &Pio1_17

0xc4 - iop pad control register for port0 to port5

Source

pub fn pio1_18(&self) -> &Pio1_18

0xc8 - iop pad control register for port0 to port5

Source

pub fn pio1_19(&self) -> &Pio1_19

0xcc - iop pad control register for port0 to port5

Source

pub fn pio1_20(&self) -> &Pio1_20

0xd0 - iop pad control register for port0 to port5

Source

pub fn pio1_21(&self) -> &Pio1_21

0xd4 - iop pad control register for port0 to port5

Source

pub fn pio1_22(&self) -> &Pio1_22

0xd8 - iop pad control register for port0 to port5

Source

pub fn pio1_23(&self) -> &Pio1_23

0xdc - iop pad control register for port0 to port5

Source

pub fn pio1_24(&self) -> &Pio1_24

0xe0 - iop pad control register for port0 to port5

Source

pub fn pio1_25(&self) -> &Pio1_25

0xe4 - iop pad control register for port0 to port5

Source

pub fn pio1_26(&self) -> &Pio1_26

0xe8 - iop pad control register for port0 to port5

Source

pub fn pio1_27(&self) -> &Pio1_27

0xec - iop pad control register for port0 to port5

Source

pub fn pio1_28(&self) -> &Pio1_28

0xf0 - iop pad control register for port0 to port5

Source

pub fn pio1_29(&self) -> &Pio1_29

0xf4 - iop pad control register for port0 to port5

Source

pub fn pio1_30(&self) -> &Pio1_30

0xf8 - iop pad control register for port0 to port5

Source

pub fn pio1_31(&self) -> &Pio1_31

0xfc - iop pad control register for port0 to port5

Source

pub fn pio2_0(&self) -> &Pio2_0

0x100 - iop pad control register for port0 to port5

Source

pub fn pio2_1(&self) -> &Pio2_1

0x104 - iop pad control register for port0 to port5

Source

pub fn pio2_2(&self) -> &Pio2_2

0x108 - iop pad control register for port0 to port5

Source

pub fn pio2_3(&self) -> &Pio2_3

0x10c - iop pad control register for port0 to port5

Source

pub fn pio2_4(&self) -> &Pio2_4

0x110 - iop pad control register for port0 to port5

Source

pub fn pio2_5(&self) -> &Pio2_5

0x114 - iop pad control register for port0 to port5

Source

pub fn pio2_6(&self) -> &Pio2_6

0x118 - iop pad control register for port0 to port5

Source

pub fn pio2_7(&self) -> &Pio2_7

0x11c - iop pad control register for port0 to port5

Source

pub fn pio2_8(&self) -> &Pio2_8

0x120 - iop pad control register for port0 to port5

Source

pub fn pio2_9(&self) -> &Pio2_9

0x124 - iop pad control register for port0 to port5

Source

pub fn pio2_10(&self) -> &Pio2_10

0x128 - iop pad control register for port0 to port5

Source

pub fn pio2_11(&self) -> &Pio2_11

0x12c - iop pad control register for port0 to port5

Source

pub fn pio2_12(&self) -> &Pio2_12

0x130 - iop pad control register for port0 to port5

Source

pub fn pio2_13(&self) -> &Pio2_13

0x134 - iop pad control register for port0 to port5

Source

pub fn pio2_14(&self) -> &Pio2_14

0x138 - iop pad control register for port0 to port5

Source

pub fn pio2_15(&self) -> &Pio2_15

0x13c - iop pad control register for port0 to port5

Source

pub fn pio2_16(&self) -> &Pio2_16

0x140 - iop pad control register for port0 to port5

Source

pub fn pio2_17(&self) -> &Pio2_17

0x144 - iop pad control register for port0 to port5

Source

pub fn pio2_18(&self) -> &Pio2_18

0x148 - iop pad control register for port0 to port5

Source

pub fn pio2_19(&self) -> &Pio2_19

0x14c - iop pad control register for port0 to port5

Source

pub fn pio2_20(&self) -> &Pio2_20

0x150 - iop pad control register for port0 to port5

Source

pub fn pio2_21(&self) -> &Pio2_21

0x154 - iop pad control register for port0 to port5

Source

pub fn pio2_22(&self) -> &Pio2_22

0x158 - iop pad control register for port0 to port5

Source

pub fn pio2_23(&self) -> &Pio2_23

0x15c - iop pad control register for port0 to port5

Source

pub fn pio2_24(&self) -> &Pio2_24

0x160 - iop pad control register for port0 to port5

Source

pub fn pio2_25(&self) -> &Pio2_25

0x164 - iop pad control register for port0 to port5

Source

pub fn pio2_26(&self) -> &Pio2_26

0x168 - iop pad control register for port0 to port5

Source

pub fn pio2_27(&self) -> &Pio2_27

0x16c - iop pad control register for port0 to port5

Source

pub fn pio2_28(&self) -> &Pio2_28

0x170 - iop pad control register for port0 to port5

Source

pub fn pio2_29(&self) -> &Pio2_29

0x174 - iop pad control register for port0 to port5

Source

pub fn pio2_30(&self) -> &Pio2_30

0x178 - iop pad control register for port0 to port5

Source

pub fn pio2_31(&self) -> &Pio2_31

0x17c - iop pad control register for port0 to port5

Source

pub fn pio3_0(&self) -> &Pio3_0

0x180 - iop pad control register for port0 to port5

Source

pub fn pio3_1(&self) -> &Pio3_1

0x184 - iop pad control register for port0 to port5

Source

pub fn pio3_2(&self) -> &Pio3_2

0x188 - iop pad control register for port0 to port5

Source

pub fn pio3_3(&self) -> &Pio3_3

0x18c - iop pad control register for port0 to port5

Source

pub fn pio3_4(&self) -> &Pio3_4

0x190 - iop pad control register for port0 to port5

Source

pub fn pio3_5(&self) -> &Pio3_5

0x194 - iop pad control register for port0 to port5

Source

pub fn pio3_6(&self) -> &Pio3_6

0x198 - iop pad control register for port0 to port5

Source

pub fn pio3_7(&self) -> &Pio3_7

0x19c - iop pad control register for port0 to port5

Source

pub fn pio3_8(&self) -> &Pio3_8

0x1a0 - iop pad control register for port0 to port5

Source

pub fn pio3_9(&self) -> &Pio3_9

0x1a4 - iop pad control register for port0 to port5

Source

pub fn pio3_10(&self) -> &Pio3_10

0x1a8 - iop pad control register for port0 to port5

Source

pub fn pio3_11(&self) -> &Pio3_11

0x1ac - iop pad control register for port0 to port5

Source

pub fn pio3_12(&self) -> &Pio3_12

0x1b0 - iop pad control register for port0 to port5

Source

pub fn pio3_13(&self) -> &Pio3_13

0x1b4 - iop pad control register for port0 to port5

Source

pub fn pio3_14(&self) -> &Pio3_14

0x1b8 - iop pad control register for port0 to port5

Source

pub fn pio3_15(&self) -> &Pio3_15

0x1bc - iop pad control register for port0 to port5

Source

pub fn pio3_16(&self) -> &Pio3_16

0x1c0 - iop pad control register for port0 to port5

Source

pub fn pio3_17(&self) -> &Pio3_17

0x1c4 - iop pad control register for port0 to port5

Source

pub fn pio3_18(&self) -> &Pio3_18

0x1c8 - iop pad control register for port0 to port5

Source

pub fn pio3_19(&self) -> &Pio3_19

0x1cc - iop pad control register for port0 to port5

Source

pub fn pio3_20(&self) -> &Pio3_20

0x1d0 - iop pad control register for port0 to port5

Source

pub fn pio3_21(&self) -> &Pio3_21

0x1d4 - iop pad control register for port0 to port5

Source

pub fn pio3_22(&self) -> &Pio3_22

0x1d8 - iop pad control register for port0 to port5

Source

pub fn pio3_23(&self) -> &Pio3_23

0x1dc - iop pad control register for port0 to port5

Source

pub fn pio3_24(&self) -> &Pio3_24

0x1e0 - iop pad control register for port0 to port5

Source

pub fn pio3_25(&self) -> &Pio3_25

0x1e4 - iop pad control register for port0 to port5

Source

pub fn pio3_26(&self) -> &Pio3_26

0x1e8 - iop pad control register for port0 to port5

Source

pub fn pio3_27(&self) -> &Pio3_27

0x1ec - iop pad control register for port0 to port5

Source

pub fn pio3_28(&self) -> &Pio3_28

0x1f0 - iop pad control register for port0 to port5

Source

pub fn pio3_29(&self) -> &Pio3_29

0x1f4 - iop pad control register for port0 to port5

Source

pub fn pio3_30(&self) -> &Pio3_30

0x1f8 - iop pad control register for port0 to port5

Source

pub fn pio3_31(&self) -> &Pio3_31

0x1fc - iop pad control register for port0 to port5

Source

pub fn pio4_0(&self) -> &Pio4_0

0x200 - iop pad control register for port0 to port5

Source

pub fn pio4_1(&self) -> &Pio4_1

0x204 - iop pad control register for port0 to port5

Source

pub fn pio4_2(&self) -> &Pio4_2

0x208 - iop pad control register for port0 to port5

Source

pub fn pio4_3(&self) -> &Pio4_3

0x20c - iop pad control register for port0 to port5

Source

pub fn pio4_4(&self) -> &Pio4_4

0x210 - iop pad control register for port0 to port5

Source

pub fn pio4_5(&self) -> &Pio4_5

0x214 - iop pad control register for port0 to port5

Source

pub fn pio4_6(&self) -> &Pio4_6

0x218 - iop pad control register for port0 to port5

Source

pub fn pio4_7(&self) -> &Pio4_7

0x21c - iop pad control register for port0 to port5

Source

pub fn pio4_8(&self) -> &Pio4_8

0x220 - iop pad control register for port0 to port5

Source

pub fn pio4_9(&self) -> &Pio4_9

0x224 - iop pad control register for port0 to port5

Source

pub fn pio4_10(&self) -> &Pio4_10

0x228 - iop pad control register for port0 to port5

Source

pub fn pio4_11(&self) -> &Pio4_11

0x22c - iop pad control register for port0 to port5

Source

pub fn pio4_12(&self) -> &Pio4_12

0x230 - iop pad control register for port0 to port5

Source

pub fn pio4_13(&self) -> &Pio4_13

0x234 - iop pad control register for port0 to port5

Source

pub fn pio4_14(&self) -> &Pio4_14

0x238 - iop pad control register for port0 to port5

Source

pub fn pio4_15(&self) -> &Pio4_15

0x23c - iop pad control register for port0 to port5

Source

pub fn pio4_16(&self) -> &Pio4_16

0x240 - iop pad control register for port0 to port5

Source

pub fn pio4_17(&self) -> &Pio4_17

0x244 - iop pad control register for port0 to port5

Source

pub fn pio4_18(&self) -> &Pio4_18

0x248 - iop pad control register for port0 to port5

Source

pub fn pio4_19(&self) -> &Pio4_19

0x24c - iop pad control register for port0 to port5

Source

pub fn pio4_20(&self) -> &Pio4_20

0x250 - iop pad control register for port0 to port5

Source

pub fn pio4_21(&self) -> &Pio4_21

0x254 - iop pad control register for port0 to port5

Source

pub fn pio4_22(&self) -> &Pio4_22

0x258 - iop pad control register for port0 to port5

Source

pub fn pio4_23(&self) -> &Pio4_23

0x25c - iop pad control register for port0 to port5

Source

pub fn pio4_24(&self) -> &Pio4_24

0x260 - iop pad control register for port0 to port5

Source

pub fn pio4_25(&self) -> &Pio4_25

0x264 - iop pad control register for port0 to port5

Source

pub fn pio4_26(&self) -> &Pio4_26

0x268 - iop pad control register for port0 to port5

Source

pub fn pio4_27(&self) -> &Pio4_27

0x26c - iop pad control register for port0 to port5

Source

pub fn pio4_28(&self) -> &Pio4_28

0x270 - iop pad control register for port0 to port5

Source

pub fn pio4_29(&self) -> &Pio4_29

0x274 - iop pad control register for port0 to port5

Source

pub fn pio4_30(&self) -> &Pio4_30

0x278 - iop pad control register for port0 to port5

Source

pub fn pio4_31(&self) -> &Pio4_31

0x27c - iop pad control register for port0 to port5

Source

pub fn pio5_0(&self) -> &Pio5_0

0x280 - iop pad control register for port0 to port5

Source

pub fn pio5_1(&self) -> &Pio5_1

0x284 - iop pad control register for port0 to port5

Source

pub fn pio5_2(&self) -> &Pio5_2

0x288 - iop pad control register for port0 to port5

Source

pub fn pio5_3(&self) -> &Pio5_3

0x28c - iop pad control register for port0 to port5

Source

pub fn pio5_4(&self) -> &Pio5_4

0x290 - iop pad control register for port0 to port5

Source

pub fn pio5_5(&self) -> &Pio5_5

0x294 - iop pad control register for port0 to port5

Source

pub fn pio5_6(&self) -> &Pio5_6

0x298 - iop pad control register for port0 to port5

Source

pub fn pio5_7(&self) -> &Pio5_7

0x29c - iop pad control register for port0 to port5

Source

pub fn pio5_8(&self) -> &Pio5_8

0x2a0 - iop pad control register for port0 to port5

Source

pub fn pio5_9(&self) -> &Pio5_9

0x2a4 - iop pad control register for port0 to port5

Source

pub fn pio5_10(&self) -> &Pio5_10

0x2a8 - iop pad control register for port0 to port5

Source

pub fn pio5_11(&self) -> &Pio5_11

0x2ac - iop pad control register for port0 to port5

Source

pub fn pio5_12(&self) -> &Pio5_12

0x2b0 - iop pad control register for port0 to port5

Source

pub fn pio5_13(&self) -> &Pio5_13

0x2b4 - iop pad control register for port0 to port5

Source

pub fn pio5_14(&self) -> &Pio5_14

0x2b8 - iop pad control register for port0 to port5

Source

pub fn pio5_15(&self) -> &Pio5_15

0x2bc - iop pad control register for port0 to port5

Source

pub fn pio5_16(&self) -> &Pio5_16

0x2c0 - iop pad control register for port0 to port5

Source

pub fn pio5_17(&self) -> &Pio5_17

0x2c4 - iop pad control register for port0 to port5

Source

pub fn pio5_18(&self) -> &Pio5_18

0x2c8 - iop pad control register for port0 to port5

Source

pub fn pio5_19(&self) -> &Pio5_19

0x2cc - iop pad control register for port0 to port5

Source

pub fn pio5_20(&self) -> &Pio5_20

0x2d0 - iop pad control register for port0 to port5

Source

pub fn pio5_21(&self) -> &Pio5_21

0x2d4 - iop pad control register for port0 to port5

Source

pub fn pio5_22(&self) -> &Pio5_22

0x2d8 - iop pad control register for port0 to port5

Source

pub fn pio5_23(&self) -> &Pio5_23

0x2dc - iop pad control register for port0 to port5

Source

pub fn pio5_24(&self) -> &Pio5_24

0x2e0 - iop pad control register for port0 to port5

Source

pub fn pio5_25(&self) -> &Pio5_25

0x2e4 - iop pad control register for port0 to port5

Source

pub fn pio5_26(&self) -> &Pio5_26

0x2e8 - iop pad control register for port0 to port5

Source

pub fn pio5_27(&self) -> &Pio5_27

0x2ec - iop pad control register for port0 to port5

Source

pub fn pio5_28(&self) -> &Pio5_28

0x2f0 - iop pad control register for port0 to port5

Source

pub fn pio5_29(&self) -> &Pio5_29

0x2f4 - iop pad control register for port0 to port5

Source

pub fn pio5_30(&self) -> &Pio5_30

0x2f8 - iop pad control register for port0 to port5

Source

pub fn pio5_31(&self) -> &Pio5_31

0x2fc - iop pad control register for port0 to port5

Source

pub fn pio6_0(&self) -> &Pio6_0

0x300 - iop pad control register for port0 to port5

Source

pub fn pio6_1(&self) -> &Pio6_1

0x304 - iop pad control register for port0 to port5

Source

pub fn pio6_2(&self) -> &Pio6_2

0x308 - iop pad control register for port0 to port5

Source

pub fn pio6_3(&self) -> &Pio6_3

0x30c - iop pad control register for port0 to port5

Source

pub fn pio6_4(&self) -> &Pio6_4

0x310 - iop pad control register for port0 to port5

Source

pub fn pio6_5(&self) -> &Pio6_5

0x314 - iop pad control register for port0 to port5

Source

pub fn pio6_6(&self) -> &Pio6_6

0x318 - iop pad control register for port0 to port5

Source

pub fn pio6_7(&self) -> &Pio6_7

0x31c - iop pad control register for port0 to port5

Source

pub fn pio6_8(&self) -> &Pio6_8

0x320 - iop pad control register for port0 to port5

Source

pub fn pio6_9(&self) -> &Pio6_9

0x324 - iop pad control register for port0 to port5

Source

pub fn pio6_10(&self) -> &Pio6_10

0x328 - iop pad control register for port0 to port5

Source

pub fn pio6_11(&self) -> &Pio6_11

0x32c - iop pad control register for port0 to port5

Source

pub fn pio6_12(&self) -> &Pio6_12

0x330 - iop pad control register for port0 to port5

Source

pub fn pio6_13(&self) -> &Pio6_13

0x334 - iop pad control register for port0 to port5

Source

pub fn pio6_14(&self) -> &Pio6_14

0x338 - iop pad control register for port0 to port5

Source

pub fn pio6_15(&self) -> &Pio6_15

0x33c - iop pad control register for port0 to port5

Source

pub fn pio6_16(&self) -> &Pio6_16

0x340 - iop pad control register for port0 to port5

Source

pub fn pio6_17(&self) -> &Pio6_17

0x344 - iop pad control register for port0 to port5

Source

pub fn pio6_18(&self) -> &Pio6_18

0x348 - iop pad control register for port0 to port5

Source

pub fn pio6_19(&self) -> &Pio6_19

0x34c - iop pad control register for port0 to port5

Source

pub fn pio6_20(&self) -> &Pio6_20

0x350 - iop pad control register for port0 to port5

Source

pub fn pio6_21(&self) -> &Pio6_21

0x354 - iop pad control register for port0 to port5

Source

pub fn pio6_22(&self) -> &Pio6_22

0x358 - iop pad control register for port0 to port5

Source

pub fn pio6_23(&self) -> &Pio6_23

0x35c - iop pad control register for port0 to port5

Source

pub fn pio6_24(&self) -> &Pio6_24

0x360 - iop pad control register for port0 to port5

Source

pub fn pio6_25(&self) -> &Pio6_25

0x364 - iop pad control register for port0 to port5

Source

pub fn pio6_26(&self) -> &Pio6_26

0x368 - iop pad control register for port0 to port5

Source

pub fn pio6_27(&self) -> &Pio6_27

0x36c - iop pad control register for port0 to port5

Source

pub fn pio6_28(&self) -> &Pio6_28

0x370 - iop pad control register for port0 to port5

Source

pub fn pio6_29(&self) -> &Pio6_29

0x374 - iop pad control register for port0 to port5

Source

pub fn pio6_30(&self) -> &Pio6_30

0x378 - iop pad control register for port0 to port5

Source

pub fn pio6_31(&self) -> &Pio6_31

0x37c - iop pad control register for port0 to port5

Source

pub fn pio7_0(&self) -> &Pio7_0

0x380 - iop pad control register for port0 to port5

Source

pub fn pio7_1(&self) -> &Pio7_1

0x384 - iop pad control register for port0 to port5

Source

pub fn pio7_2(&self) -> &Pio7_2

0x388 - iop pad control register for port0 to port5

Source

pub fn pio7_3(&self) -> &Pio7_3

0x38c - iop pad control register for port0 to port5

Source

pub fn pio7_4(&self) -> &Pio7_4

0x390 - iop pad control register for port0 to port5

Source

pub fn pio7_5(&self) -> &Pio7_5

0x394 - iop pad control register for port0 to port5

Source

pub fn pio7_6(&self) -> &Pio7_6

0x398 - iop pad control register for port0 to port5

Source

pub fn pio7_7(&self) -> &Pio7_7

0x39c - iop pad control register for port0 to port5

Source

pub fn pio7_8(&self) -> &Pio7_8

0x3a0 - iop pad control register for port0 to port5

Source

pub fn pio7_9(&self) -> &Pio7_9

0x3a4 - iop pad control register for port0 to port5

Source

pub fn pio7_10(&self) -> &Pio7_10

0x3a8 - iop pad control register for port0 to port5

Source

pub fn pio7_11(&self) -> &Pio7_11

0x3ac - iop pad control register for port0 to port5

Source

pub fn pio7_12(&self) -> &Pio7_12

0x3b0 - iop pad control register for port0 to port5

Source

pub fn pio7_13(&self) -> &Pio7_13

0x3b4 - iop pad control register for port0 to port5

Source

pub fn pio7_14(&self) -> &Pio7_14

0x3b8 - iop pad control register for port0 to port5

Source

pub fn pio7_15(&self) -> &Pio7_15

0x3bc - iop pad control register for port0 to port5

Source

pub fn pio7_16(&self) -> &Pio7_16

0x3c0 - iop pad control register for port0 to port5

Source

pub fn pio7_17(&self) -> &Pio7_17

0x3c4 - iop pad control register for port0 to port5

Source

pub fn pio7_18(&self) -> &Pio7_18

0x3c8 - iop pad control register for port0 to port5

Source

pub fn pio7_19(&self) -> &Pio7_19

0x3cc - iop pad control register for port0 to port5

Source

pub fn pio7_20(&self) -> &Pio7_20

0x3d0 - iop pad control register for port0 to port5

Source

pub fn pio7_21(&self) -> &Pio7_21

0x3d4 - iop pad control register for port0 to port5

Source

pub fn pio7_22(&self) -> &Pio7_22

0x3d8 - iop pad control register for port0 to port5

Source

pub fn pio7_23(&self) -> &Pio7_23

0x3dc - iop pad control register for port0 to port5

Source

pub fn pio7_24(&self) -> &Pio7_24

0x3e0 - iop pad control register for port0 to port5

Source

pub fn pio7_25(&self) -> &Pio7_25

0x3e4 - iop pad control register for port0 to port5

Source

pub fn pio7_26(&self) -> &Pio7_26

0x3e8 - iop pad control register for port0 to port5

Source

pub fn pio7_27(&self) -> &Pio7_27

0x3ec - iop pad control register for port0 to port5

Source

pub fn pio7_28(&self) -> &Pio7_28

0x3f0 - iop pad control register for port0 to port5

Source

pub fn pio7_29(&self) -> &Pio7_29

0x3f4 - iop pad control register for port0 to port5

Source

pub fn pio7_30(&self) -> &Pio7_30

0x3f8 - iop pad control register for port0 to port5

Source

pub fn pio7_31(&self) -> &Pio7_31

0x3fc - iop pad control register for port0 to port5

Source

pub fn fc15_i2c_scl(&self) -> &Fc15I2cScl

0x400 - Special Registers (No GPIO Function)

Source

pub fn fc15_i2c_sda(&self) -> &Fc15I2cSda

0x404 - Special Registers (No GPIO Function)

Trait Implementations§

Source§

impl Debug for Iopctl

Source§

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

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

impl Deref for Iopctl

Source§

type Target = RegisterBlock

The resulting type after dereferencing.
Source§

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

Dereferences the value.
Source§

impl Send for Iopctl

Auto Trait Implementations§

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<P, T> Receiver for P
where P: Deref<Target = T> + ?Sized, T: ?Sized,

Source§

type Target = T

🔬This is a nightly-only experimental API. (arbitrary_self_types)
The target type on which the method may be called.
Source§

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

Source§

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>,

Source§

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.