pub fn align_memory(ptr: u32) -> u32