#[repr(C, align(2))]pub struct CIA {Show 31 fields
pub ciapra: UBYTE,
pub pad0: [UBYTE; 255],
pub ciaprb: UBYTE,
pub pad1: [UBYTE; 255],
pub ciaddra: UBYTE,
pub pad2: [UBYTE; 255],
pub ciaddrb: UBYTE,
pub pad3: [UBYTE; 255],
pub ciatalo: UBYTE,
pub pad4: [UBYTE; 255],
pub ciatahi: UBYTE,
pub pad5: [UBYTE; 255],
pub ciatblo: UBYTE,
pub pad6: [UBYTE; 255],
pub ciatbhi: UBYTE,
pub pad7: [UBYTE; 255],
pub ciatodlow: UBYTE,
pub pad8: [UBYTE; 255],
pub ciatodmid: UBYTE,
pub pad9: [UBYTE; 255],
pub ciatodhi: UBYTE,
pub pad10: [UBYTE; 255],
pub unusedreg: UBYTE,
pub pad11: [UBYTE; 255],
pub ciasdr: UBYTE,
pub pad12: [UBYTE; 255],
pub ciaicr: UBYTE,
pub pad13: [UBYTE; 255],
pub ciacra: UBYTE,
pub pad14: [UBYTE; 255],
pub ciacrb: UBYTE,
}Fields§
§ciapra: UBYTE§pad0: [UBYTE; 255]§ciaprb: UBYTE§pad1: [UBYTE; 255]§ciaddra: UBYTE§pad2: [UBYTE; 255]§ciaddrb: UBYTE§pad3: [UBYTE; 255]§ciatalo: UBYTE§pad4: [UBYTE; 255]§ciatahi: UBYTE§pad5: [UBYTE; 255]§ciatblo: UBYTE§pad6: [UBYTE; 255]§ciatbhi: UBYTE§pad7: [UBYTE; 255]§ciatodlow: UBYTE§pad8: [UBYTE; 255]§ciatodmid: UBYTE§pad9: [UBYTE; 255]§ciatodhi: UBYTE§pad10: [UBYTE; 255]§unusedreg: UBYTE§pad11: [UBYTE; 255]§ciasdr: UBYTE§pad12: [UBYTE; 255]§ciaicr: UBYTE§pad13: [UBYTE; 255]§ciacra: UBYTE§pad14: [UBYTE; 255]§ciacrb: UBYTETrait Implementations§
Auto Trait Implementations§
impl Freeze for CIA
impl RefUnwindSafe for CIA
impl Send for CIA
impl Sync for CIA
impl Unpin for CIA
impl UnwindSafe for CIA
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