1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
///Register block
#[repr(C)]
pub struct RegisterBlock {
///0x00 - Dividend
pub dend: DEND,
///0x04 - Divisor
pub sor: SOR,
///0x08 - Quotient
pub quot: QUOT,
///0x0c - Remainder
pub rema: REMA,
///0x10 - des SIGN
pub sign: SIGN,
///0x14 - des SIGN
pub stat: STAT,
}
///DEND (rw) register accessor: an alias for `Reg<DEND_SPEC>`
pub type DEND = crate::Reg<dend::DEND_SPEC>;
///Dividend
pub mod dend;
///SOR (rw) register accessor: an alias for `Reg<SOR_SPEC>`
pub type SOR = crate::Reg<sor::SOR_SPEC>;
///Divisor
pub mod sor;
///QUOT (r) register accessor: an alias for `Reg<QUOT_SPEC>`
pub type QUOT = crate::Reg<quot::QUOT_SPEC>;
///Quotient
pub mod quot;
///REMA (r) register accessor: an alias for `Reg<REMA_SPEC>`
pub type REMA = crate::Reg<rema::REMA_SPEC>;
///Remainder
pub mod rema;
///SIGN (rw) register accessor: an alias for `Reg<SIGN_SPEC>`
pub type SIGN = crate::Reg<sign::SIGN_SPEC>;
///des SIGN
pub mod sign;
///STAT (rw) register accessor: an alias for `Reg<STAT_SPEC>`
pub type STAT = crate::Reg<stat::STAT_SPEC>;
///des SIGN
pub mod stat;