pub unsafe extern "C" fn atDeriveKey(
    ca_cmd: ATCACommand,
    packet: *mut ATCAPacket,
    has_mac: bool
) -> ATCA_STATUS