pub unsafe extern "C" fn hal_pin_s32_new( name: *const c_char, dir: hal_pin_dir_t, data_ptr_addr: *mut *mut hal_s32_t, comp_id: c_int) -> c_int