[][src]Struct k64::sysmpu::RegisterBlock

#[repr(C)]
pub struct RegisterBlock { pub cesr: CESR, pub ear0: EAR, pub edr0: EDR, pub ear1: EAR, pub edr1: EDR, pub ear2: EAR, pub edr2: EDR, pub ear3: EAR, pub edr3: EDR, pub ear4: EAR, pub edr4: EDR, pub rgd0_word0: RGD_WORD0, pub rgd0_word1: RGD_WORD1, pub rgd0_word2: RGD_WORD2, pub rgd0_word3: RGD_WORD3, pub rgd1_word0: RGD_WORD0, pub rgd1_word1: RGD_WORD1, pub rgd1_word2: RGD_WORD2, pub rgd1_word3: RGD_WORD3, pub rgd2_word0: RGD_WORD0, pub rgd2_word1: RGD_WORD1, pub rgd2_word2: RGD_WORD2, pub rgd2_word3: RGD_WORD3, pub rgd3_word0: RGD_WORD0, pub rgd3_word1: RGD_WORD1, pub rgd3_word2: RGD_WORD2, pub rgd3_word3: RGD_WORD3, pub rgd4_word0: RGD_WORD0, pub rgd4_word1: RGD_WORD1, pub rgd4_word2: RGD_WORD2, pub rgd4_word3: RGD_WORD3, pub rgd5_word0: RGD_WORD0, pub rgd5_word1: RGD_WORD1, pub rgd5_word2: RGD_WORD2, pub rgd5_word3: RGD_WORD3, pub rgd6_word0: RGD_WORD0, pub rgd6_word1: RGD_WORD1, pub rgd6_word2: RGD_WORD2, pub rgd6_word3: RGD_WORD3, pub rgd7_word0: RGD_WORD0, pub rgd7_word1: RGD_WORD1, pub rgd7_word2: RGD_WORD2, pub rgd7_word3: RGD_WORD3, pub rgd8_word0: RGD_WORD0, pub rgd8_word1: RGD_WORD1, pub rgd8_word2: RGD_WORD2, pub rgd8_word3: RGD_WORD3, pub rgd9_word0: RGD_WORD0, pub rgd9_word1: RGD_WORD1, pub rgd9_word2: RGD_WORD2, pub rgd9_word3: RGD_WORD3, pub rgd10_word0: RGD_WORD0, pub rgd10_word1: RGD_WORD1, pub rgd10_word2: RGD_WORD2, pub rgd10_word3: RGD_WORD3, pub rgd11_word0: RGD_WORD0, pub rgd11_word1: RGD_WORD1, pub rgd11_word2: RGD_WORD2, pub rgd11_word3: RGD_WORD3, pub rgdaac: [RGDAAC; 12], // some fields omitted }

Register block

Fields

cesr: CESR

0x00 - Control/Error Status Register

ear0: EAR

0x10 - Error Address Register, slave port n

edr0: EDR

0x14 - Error Detail Register, slave port n

ear1: EAR

0x18 - Error Address Register, slave port n

edr1: EDR

0x1c - Error Detail Register, slave port n

ear2: EAR

0x20 - Error Address Register, slave port n

edr2: EDR

0x24 - Error Detail Register, slave port n

ear3: EAR

0x28 - Error Address Register, slave port n

edr3: EDR

0x2c - Error Detail Register, slave port n

ear4: EAR

0x30 - Error Address Register, slave port n

edr4: EDR

0x34 - Error Detail Register, slave port n

rgd0_word0: RGD_WORD0

0x400 - Region Descriptor n, Word 0

rgd0_word1: RGD_WORD1

0x404 - Region Descriptor n, Word 1

rgd0_word2: RGD_WORD2

0x408 - Region Descriptor n, Word 2

rgd0_word3: RGD_WORD3

0x40c - Region Descriptor n, Word 3

rgd1_word0: RGD_WORD0

0x410 - Region Descriptor n, Word 0

rgd1_word1: RGD_WORD1

0x414 - Region Descriptor n, Word 1

rgd1_word2: RGD_WORD2

0x418 - Region Descriptor n, Word 2

rgd1_word3: RGD_WORD3

0x41c - Region Descriptor n, Word 3

rgd2_word0: RGD_WORD0

0x420 - Region Descriptor n, Word 0

rgd2_word1: RGD_WORD1

0x424 - Region Descriptor n, Word 1

rgd2_word2: RGD_WORD2

0x428 - Region Descriptor n, Word 2

rgd2_word3: RGD_WORD3

0x42c - Region Descriptor n, Word 3

rgd3_word0: RGD_WORD0

0x430 - Region Descriptor n, Word 0

rgd3_word1: RGD_WORD1

0x434 - Region Descriptor n, Word 1

rgd3_word2: RGD_WORD2

0x438 - Region Descriptor n, Word 2

rgd3_word3: RGD_WORD3

0x43c - Region Descriptor n, Word 3

rgd4_word0: RGD_WORD0

0x440 - Region Descriptor n, Word 0

rgd4_word1: RGD_WORD1

0x444 - Region Descriptor n, Word 1

rgd4_word2: RGD_WORD2

0x448 - Region Descriptor n, Word 2

rgd4_word3: RGD_WORD3

0x44c - Region Descriptor n, Word 3

rgd5_word0: RGD_WORD0

0x450 - Region Descriptor n, Word 0

rgd5_word1: RGD_WORD1

0x454 - Region Descriptor n, Word 1

rgd5_word2: RGD_WORD2

0x458 - Region Descriptor n, Word 2

rgd5_word3: RGD_WORD3

0x45c - Region Descriptor n, Word 3

rgd6_word0: RGD_WORD0

0x460 - Region Descriptor n, Word 0

rgd6_word1: RGD_WORD1

0x464 - Region Descriptor n, Word 1

rgd6_word2: RGD_WORD2

0x468 - Region Descriptor n, Word 2

rgd6_word3: RGD_WORD3

0x46c - Region Descriptor n, Word 3

rgd7_word0: RGD_WORD0

0x470 - Region Descriptor n, Word 0

rgd7_word1: RGD_WORD1

0x474 - Region Descriptor n, Word 1

rgd7_word2: RGD_WORD2

0x478 - Region Descriptor n, Word 2

rgd7_word3: RGD_WORD3

0x47c - Region Descriptor n, Word 3

rgd8_word0: RGD_WORD0

0x480 - Region Descriptor n, Word 0

rgd8_word1: RGD_WORD1

0x484 - Region Descriptor n, Word 1

rgd8_word2: RGD_WORD2

0x488 - Region Descriptor n, Word 2

rgd8_word3: RGD_WORD3

0x48c - Region Descriptor n, Word 3

rgd9_word0: RGD_WORD0

0x490 - Region Descriptor n, Word 0

rgd9_word1: RGD_WORD1

0x494 - Region Descriptor n, Word 1

rgd9_word2: RGD_WORD2

0x498 - Region Descriptor n, Word 2

rgd9_word3: RGD_WORD3

0x49c - Region Descriptor n, Word 3

rgd10_word0: RGD_WORD0

0x4a0 - Region Descriptor n, Word 0

rgd10_word1: RGD_WORD1

0x4a4 - Region Descriptor n, Word 1

rgd10_word2: RGD_WORD2

0x4a8 - Region Descriptor n, Word 2

rgd10_word3: RGD_WORD3

0x4ac - Region Descriptor n, Word 3

rgd11_word0: RGD_WORD0

0x4b0 - Region Descriptor n, Word 0

rgd11_word1: RGD_WORD1

0x4b4 - Region Descriptor n, Word 1

rgd11_word2: RGD_WORD2

0x4b8 - Region Descriptor n, Word 2

rgd11_word3: RGD_WORD3

0x4bc - Region Descriptor n, Word 3

rgdaac: [RGDAAC; 12]

0x800 - Region Descriptor Alternate Access Control n

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]