167 #define CI_CMD_LAST CI_CMD_MAX
ci_response_enum ci_response_t
Type definition for the CI response values.
unsigned char uint8
This defines uint8 as unsigned char.
ci_status_enum ci_status_t
Type definition for the CI status values.
uint32 isf_ci_app_write(uint8 aAppId, uint32 anumBytes, uint8 *apSrc)
This API writes data to the host via the mailboxes.
ci_rw_enum
CI read or write operation.
ci_response_t isf_app_callback_dev_info(ci_host_cmd_packet_t *apHostPacket, ci_app_resp_packet_t *apAppPacket)
Callback function for the device info command, ISF_APP_ID_DEV_INFO.
unsigned long uint32
This defines uint32 as unsigned long.
The isf_types.h file contains the ISF data type definitions and some of the globally used macros...
uint32 isf_ci_app_read(uint8 aAppId, uint32 anumBytes, uint8 *apDst)
This API reads data from the host via the mailboxes.
ci_status_t isf_ci_qr_update(uint8 aAppId, int8 anumBytes, uint8 *apSrc)
This API updates the Quick-Read mailboxes.
ci_status_enum
ISF CI return status type.
ci_response_t(* ci_funcp_t)(ci_host_cmd_packet_t *, ci_app_resp_packet_t *)
This is a CI callback function pointer.
unsigned short uint16
This defines uint16 as unsigned short.
This structure enables an application to read from or write to the host.
int32 isf_status_t
ISF return status type.
ci_commands_enum
CI host command instructions.
ci_response_t isf_app_callback_mbox(ci_host_cmd_packet_t *apHostPacket, ci_app_resp_packet_t *apAppPacket)
This function is the mailbox application callback.
This structure contains host command information.
isf_status_t ci_init(void)
This API initializes the Command Interpreter.
ci_response_enum
These are the CI errors provided to the host.