#[repr(C)]pub struct LAYER {
pub cr: CR,
pub whpcr: WHPCR,
pub wvpcr: WVPCR,
pub ckcr: CKCR,
pub pfcr: PFCR,
pub cacr: CACR,
pub dccr: DCCR,
pub bfcr: BFCR,
pub cfbar: CFBAR,
pub cfblr: CFBLR,
pub cfblnr: CFBLNR,
pub clutwr: CLUTWR,
/* private fields */
}
Expand description
Register block
Fields§
§cr: CR
0x00 - Layerx Control Register
whpcr: WHPCR
0x04 - Layerx Window Horizontal Position Configuration Register
wvpcr: WVPCR
0x08 - Layerx Window Vertical Position Configuration Register
ckcr: CKCR
0x0c - Layerx Color Keying Configuration Register
pfcr: PFCR
0x10 - Layerx Pixel Format Configuration Register
cacr: CACR
0x14 - Layerx Constant Alpha Configuration Register
dccr: DCCR
0x18 - Layerx Default Color Configuration Register
bfcr: BFCR
0x1c - Layerx Blending Factors Configuration Register
cfbar: CFBAR
0x28 - Layerx Color Frame Buffer Address Register
cfblr: CFBLR
0x2c - Layerx Color Frame Buffer Length Register
cfblnr: CFBLNR
0x30 - Layerx ColorFrame Buffer Line Number Register
clutwr: CLUTWR
0x40 - Layerx CLUT Write Register
Auto Trait Implementations§
impl !Freeze for LAYER
impl !RefUnwindSafe for LAYER
impl Send for LAYER
impl !Sync for LAYER
impl Unpin for LAYER
impl UnwindSafe for LAYER
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more