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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#[doc = "Layerx Control Register"]
pub struct CR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Control Register"]
pub mod cr;
#[doc = "Layerx Window Horizontal Position Configuration Register"]
pub struct WHPCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Window Horizontal Position Configuration Register"]
pub mod whpcr;
#[doc = "Layerx Window Vertical Position Configuration Register"]
pub struct WVPCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Window Vertical Position Configuration Register"]
pub mod wvpcr;
#[doc = "Layerx Color Keying Configuration Register"]
pub struct CKCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Color Keying Configuration Register"]
pub mod ckcr;
#[doc = "Layerx Pixel Format Configuration Register"]
pub struct PFCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Pixel Format Configuration Register"]
pub mod pfcr;
#[doc = "Layerx Constant Alpha Configuration Register"]
pub struct CACR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Constant Alpha Configuration Register"]
pub mod cacr;
#[doc = "Layerx Default Color Configuration Register"]
pub struct DCCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Default Color Configuration Register"]
pub mod dccr;
#[doc = "Layerx Blending Factors Configuration Register"]
pub struct BFCR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Blending Factors Configuration Register"]
pub mod bfcr;
#[doc = "Layerx Color Frame Buffer Address Register"]
pub struct CFBAR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Color Frame Buffer Address Register"]
pub mod cfbar;
#[doc = "Layerx Color Frame Buffer Length Register"]
pub struct CFBLR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx Color Frame Buffer Length Register"]
pub mod cfblr;
#[doc = "Layerx ColorFrame Buffer Line Number Register"]
pub struct CFBLNR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx ColorFrame Buffer Line Number Register"]
pub mod cfblnr;
#[doc = "Layerx CLUT Write Register"]
pub struct CLUTWR {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Layerx CLUT Write Register"]
pub mod clutwr;