[][src]Struct rza1::romdec::RegisterBlock

#[repr(C)]pub struct RegisterBlock {
    pub cromen: CROMEN,
    pub cromsy0: CROMSY0,
    pub cromctl0: CROMCTL0,
    pub cromctl1: CROMCTL1,
    pub cromctl3: CROMCTL3,
    pub cromctl4: CROMCTL4,
    pub cromctl5: CROMCTL5,
    pub cromst0: CROMST0,
    pub cromst1: CROMST1,
    pub cromst3: CROMST3,
    pub cromst4: CROMST4,
    pub cromst5: CROMST5,
    pub cromst6: CROMST6,
    pub cbufst0: CBUFST0,
    pub cbufst1: CBUFST1,
    pub cbufst2: CBUFST2,
    pub head00: HEAD00,
    pub head01: HEAD01,
    pub head02: HEAD02,
    pub head03: HEAD03,
    pub shead00: SHEAD00,
    pub shead01: SHEAD01,
    pub shead02: SHEAD02,
    pub shead03: SHEAD03,
    pub shead04: SHEAD04,
    pub shead05: SHEAD05,
    pub shead06: SHEAD06,
    pub shead07: SHEAD07,
    pub head20: HEAD20,
    pub head21: HEAD21,
    pub head22: HEAD22,
    pub head23: HEAD23,
    pub shead20: SHEAD20,
    pub shead21: SHEAD21,
    pub shead22: SHEAD22,
    pub shead23: SHEAD23,
    pub shead24: SHEAD24,
    pub shead25: SHEAD25,
    pub shead26: SHEAD26,
    pub shead27: SHEAD27,
    pub cbufctl0: CBUFCTL0,
    pub cbufctl1: CBUFCTL1,
    pub cbufctl2: CBUFCTL2,
    pub cbufctl3: CBUFCTL3,
    pub cromst0m: CROMST0M,
    pub romdecrst: ROMDECRST,
    pub rststat: RSTSTAT,
    pub ssi: SSI,
    pub inthold: INTHOLD,
    pub inhint: INHINT,
    pub strmdin0: STRMDIN0,
    pub strmdin2: STRMDIN2,
    pub strmdout0: STRMDOUT0,
    // some fields omitted
}
This is supported on crate feature romdec only.

Register block

Fields

cromen: CROMEN
This is supported on crate feature romdec only.

0x00 - CROMEN

cromsy0: CROMSY0
This is supported on crate feature romdec only.

0x01 - CROMSY0

cromctl0: CROMCTL0
This is supported on crate feature romdec only.

0x02 - CROMCTL0

cromctl1: CROMCTL1
This is supported on crate feature romdec only.

0x03 - CROMCTL1

cromctl3: CROMCTL3
This is supported on crate feature romdec only.

0x05 - CROMCTL3

cromctl4: CROMCTL4
This is supported on crate feature romdec only.

0x06 - CROMCTL4

cromctl5: CROMCTL5
This is supported on crate feature romdec only.

0x07 - CROMCTL5

cromst0: CROMST0
This is supported on crate feature romdec only.

0x08 - CROMST0

cromst1: CROMST1
This is supported on crate feature romdec only.

0x09 - CROMST1

cromst3: CROMST3
This is supported on crate feature romdec only.

0x0b - CROMST3

cromst4: CROMST4
This is supported on crate feature romdec only.

0x0c - CROMST4

cromst5: CROMST5
This is supported on crate feature romdec only.

0x0d - CROMST5

cromst6: CROMST6
This is supported on crate feature romdec only.

0x0e - CROMST6

cbufst0: CBUFST0
This is supported on crate feature romdec only.

0x14 - CBUFST0

cbufst1: CBUFST1
This is supported on crate feature romdec only.

0x15 - CBUFST1

cbufst2: CBUFST2
This is supported on crate feature romdec only.

0x16 - CBUFST2

head00: HEAD00
This is supported on crate feature romdec only.

0x18 - HEAD00

head01: HEAD01
This is supported on crate feature romdec only.

0x19 - HEAD01

head02: HEAD02
This is supported on crate feature romdec only.

0x1a - HEAD02

head03: HEAD03
This is supported on crate feature romdec only.

0x1b - HEAD03

shead00: SHEAD00
This is supported on crate feature romdec only.

0x1c - SHEAD00

shead01: SHEAD01
This is supported on crate feature romdec only.

0x1d - SHEAD01

shead02: SHEAD02
This is supported on crate feature romdec only.

0x1e - SHEAD02

shead03: SHEAD03
This is supported on crate feature romdec only.

0x1f - SHEAD03

shead04: SHEAD04
This is supported on crate feature romdec only.

0x20 - SHEAD04

shead05: SHEAD05
This is supported on crate feature romdec only.

0x21 - SHEAD05

shead06: SHEAD06
This is supported on crate feature romdec only.

0x22 - SHEAD06

shead07: SHEAD07
This is supported on crate feature romdec only.

0x23 - SHEAD07

head20: HEAD20
This is supported on crate feature romdec only.

0x24 - HEAD20

head21: HEAD21
This is supported on crate feature romdec only.

0x25 - HEAD21

head22: HEAD22
This is supported on crate feature romdec only.

0x26 - HEAD22

head23: HEAD23
This is supported on crate feature romdec only.

0x27 - HEAD23

shead20: SHEAD20
This is supported on crate feature romdec only.

0x28 - SHEAD20

shead21: SHEAD21
This is supported on crate feature romdec only.

0x29 - SHEAD21

shead22: SHEAD22
This is supported on crate feature romdec only.

0x2a - SHEAD22

shead23: SHEAD23
This is supported on crate feature romdec only.

0x2b - SHEAD23

shead24: SHEAD24
This is supported on crate feature romdec only.

0x2c - SHEAD24

shead25: SHEAD25
This is supported on crate feature romdec only.

0x2d - SHEAD25

shead26: SHEAD26
This is supported on crate feature romdec only.

0x2e - SHEAD26

shead27: SHEAD27
This is supported on crate feature romdec only.

0x2f - SHEAD27

cbufctl0: CBUFCTL0
This is supported on crate feature romdec only.

0x40 - CBUFCTL0

cbufctl1: CBUFCTL1
This is supported on crate feature romdec only.

0x41 - CBUFCTL1

cbufctl2: CBUFCTL2
This is supported on crate feature romdec only.

0x42 - CBUFCTL2

cbufctl3: CBUFCTL3
This is supported on crate feature romdec only.

0x43 - CBUFCTL3

cromst0m: CROMST0M
This is supported on crate feature romdec only.

0x45 - CROMST0M

romdecrst: ROMDECRST
This is supported on crate feature romdec only.

0x100 - ROMDECRST

rststat: RSTSTAT
This is supported on crate feature romdec only.

0x101 - RSTSTAT

ssi: SSI
This is supported on crate feature romdec only.

0x102 - SSI

inthold: INTHOLD
This is supported on crate feature romdec only.

0x108 - INTHOLD

inhint: INHINT
This is supported on crate feature romdec only.

0x109 - INHINT

strmdin0: STRMDIN0
This is supported on crate feature romdec only.

0x200 - STRMDIN0

strmdin2: STRMDIN2
This is supported on crate feature romdec only.

0x202 - STRMDIN2

strmdout0: STRMDOUT0
This is supported on crate feature romdec only.

0x204 - STRMDOUT0

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.