pub unsafe extern "C" fn atcab_aes_gcm_init(
    ctx: *mut atca_aes_gcm_ctx_t,
    key_id: u16,
    key_block: u8,
    iv: *const u8,
    iv_size: size_t
) -> ATCA_STATUS