Struct s32k144::porta::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub pcr0: Pcr0, pub pcr1: Pcr1, pub pcr2: Pcr2, pub pcr3: Pcr3, pub pcr4: Pcr4, pub pcr5: Pcr5, pub pcr6: Pcr6, pub pcr7: Pcr7, pub pcr8: Pcr8, pub pcr9: Pcr9, pub pcr10: Pcr10, pub pcr11: Pcr11, pub pcr12: Pcr12, pub pcr13: Pcr13, pub pcr14: Pcr14, pub pcr15: Pcr15, pub pcr16: Pcr16, pub pcr17: Pcr17, pub pcr18: Pcr18, pub pcr19: Pcr19, pub pcr20: Pcr20, pub pcr21: Pcr21, pub pcr22: Pcr22, pub pcr23: Pcr23, pub pcr24: Pcr24, pub pcr25: Pcr25, pub pcr26: Pcr26, pub pcr27: Pcr27, pub pcr28: Pcr28, pub pcr29: Pcr29, pub pcr30: Pcr30, pub pcr31: Pcr31, pub gpclr: Gpclr, pub gpchr: Gpchr, pub isfr: Isfr, pub dfer: Dfer, pub dfcr: Dfcr, pub dfwr: Dfwr, // some fields omitted }

Register block

Fields

0x00 - Pin Control Register n

0x04 - Pin Control Register n

0x08 - Pin Control Register n

0x0c - Pin Control Register n

0x10 - Pin Control Register n

0x14 - Pin Control Register n

0x18 - Pin Control Register n

0x1c - Pin Control Register n

0x20 - Pin Control Register n

0x24 - Pin Control Register n

0x28 - Pin Control Register n

0x2c - Pin Control Register n

0x30 - Pin Control Register n

0x34 - Pin Control Register n

0x38 - Pin Control Register n

0x3c - Pin Control Register n

0x40 - Pin Control Register n

0x44 - Pin Control Register n

0x48 - Pin Control Register n

0x4c - Pin Control Register n

0x50 - Pin Control Register n

0x54 - Pin Control Register n

0x58 - Pin Control Register n

0x5c - Pin Control Register n

0x60 - Pin Control Register n

0x64 - Pin Control Register n

0x68 - Pin Control Register n

0x6c - Pin Control Register n

0x70 - Pin Control Register n

0x74 - Pin Control Register n

0x78 - Pin Control Register n

0x7c - Pin Control Register n

0x80 - Global Pin Control Low Register

0x84 - Global Pin Control High Register

0xa0 - Interrupt Status Flag Register

0xc0 - Digital Filter Enable Register

0xc4 - Digital Filter Clock Register

0xc8 - Digital Filter Width Register