pub fn device_init()