![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
#include <stdint.h>
类型定义 | |
typedef void(* | mailbox_irq_cmd_cb_t) (uint32_t data0, uint32_t data1) |
枚举 | |
enum | mailbox_cmd_t { MAILBOX_POWERUP_CMD = 0, MAILBOX_RPMSG_CMD = 1, MAILBOX_NUCLEAR_CMD = 2, MAILBOX_UNKNOWN_CMD = 0xFFFFFFFF } |
函数 | |
void | mailbox_preinit (void) |
uint32_t | mailbox_init (mailbox_irq_cmd_cb_t callback_func) |
void | mailbox_deinit (void) |
uint32_t | host_mail_send_msg (uint32_t data0, uint32_t data1, mailbox_cmd_t cmd) |
uint32_t | host_mail_rev_msg (uint32_t *data0, uint32_t *data1, mailbox_cmd_t *cmd) |
void | mailboxboot_sync (void) |
uint32_t | mailbox_send_msg (uint32_t data0, uint32_t data1, mailbox_cmd_t cmd) |
typedef void(* mailbox_irq_cmd_cb_t) (uint32_t data0, uint32_t data1) |
uint32_t host_mail_rev_msg | ( | uint32_t * | data0, |
uint32_t * | data1, | ||
mailbox_cmd_t * | cmd | ||
) |
uint32_t host_mail_send_msg | ( | uint32_t | data0, |
uint32_t | data1, | ||
mailbox_cmd_t | cmd | ||
) |
void mailbox_deinit | ( | void | ) |
uint32_t mailbox_init | ( | mailbox_irq_cmd_cb_t | callback_func | ) |
void mailbox_preinit | ( | void | ) |
uint32_t mailbox_send_msg | ( | uint32_t | data0, |
uint32_t | data1, | ||
mailbox_cmd_t | cmd | ||
) |
void mailboxboot_sync | ( | void | ) |