fn load_u32(&mut self, p_address: u64) -> u32 {
        let mut data = 0 as u32;
        for i in 0..4 {
            data |= (self.load_u8(p_address.wrapping_add(i)) as u32) << (i * 8)
        }
        data
    }
/// load a 32 bit value from the device
load a 32 bit value from the device
load a 32 bit value from the device
fn load_u32(&mut self, p_address: u64) -> u32 {
        let mut data = 0 as u32;
        for i in 0..4 {
            data |= (self.load_u8(p_address.wrapping_add(i)) as u32) << (i * 8)
        }
        data
    }
fn load_u32 ( & mut self , p_address : u64 ) -> u32 { let mut data = 0 as u32 ; for i in 0 .. 4 { data |= ( self . load_u8 ( p_address . wrapping_add ( i ) ) as u32 ) << ( i * 8 ) } data }
load a 32 bit value from the device
load a 32 bit value from the device
&mut self
p_address
u64
&mut self
p_address
u64