fp@0: unsigned long cif_open_card( fp@0: unsigned int board_no, fp@0: unsigned int in_size, fp@0: unsigned int out_size, fp@0: void (*callback)(unsigned long priv_data), fp@0: unsigned long priv_data fp@0: ); fp@0: fp@0: void cif_close_card( fp@0: unsigned long fd fp@0: ); fp@0: fp@0: int cif_reset_card( fp@0: unsigned long fd, fp@0: unsigned int timeout, fp@0: unsigned int context // 1 = interrupt context fp@0: ); fp@0: fp@0: void cif_set_host_state( fp@0: unsigned long fd, fp@0: unsigned int state fp@0: ); fp@0: fp@0: int cif_exchange_io( fp@0: unsigned long fd, fp@0: void *recv_data, fp@0: void *send_data fp@0: ); fp@0: fp@0: int cif_read_io( fp@0: unsigned long fd, fp@0: void *recv_data fp@0: ); fp@0: fp@0: int cif_write_io( fp@0: unsigned long fd, fp@0: void *send_data fp@0: ); fp@0: fp@0: int cif_card_ready( fp@0: unsigned long fd fp@0: ); fp@0: