Initial commit: TXW82x FPV v2.7.0.7-42229 SDK + project sources
This commit is contained in:
116
sdk/include/chip/txw82x/rpc.h
Normal file
116
sdk/include/chip/txw82x/rpc.h
Normal file
@@ -0,0 +1,116 @@
|
||||
#ifndef _TXW82X_RPC_FUNCID_H_
|
||||
#define _TXW82X_RPC_FUNCID_H_
|
||||
|
||||
#define RPC_FUNC_ID(f) RPC_FUNCID_##f
|
||||
|
||||
enum CPU0_RPC_FUNCID {
|
||||
RPC_FUNC_ID(sys_wifi_register) = 2, /*ID 1 空出来*/
|
||||
RPC_FUNC_ID(sys_wifi_recv),
|
||||
RPC_FUNC_ID(sys_event_new),
|
||||
RPC_FUNC_ID(sys_wifi_event_cb),
|
||||
RPC_FUNC_ID(atcmd_recv),
|
||||
|
||||
//BT
|
||||
RPC_FUNC_ID(hci_host_recv),
|
||||
|
||||
//lvgl
|
||||
RPC_FUNC_ID(lvgl_frame_rotate_rpc_sync),
|
||||
|
||||
/////////////////////////////////
|
||||
CPU0_RPC_FUNCID_NUM,
|
||||
};
|
||||
|
||||
enum CPU1_RPC_FUNCID {
|
||||
RPC_FUNC_ID(sys_enter_sleep), //SLEEP: 固定为 ID 1
|
||||
RPC_FUNC_ID(cpu1_run_func),
|
||||
RPC_FUNC_ID(cpu1_atcmd_recv),
|
||||
RPC_FUNC_ID(lmac_ioctl_rpc),
|
||||
RPC_FUNC_ID(skbpool_add_region),
|
||||
RPC_FUNC_ID(ieee80211_deliver_init),
|
||||
RPC_FUNC_ID(ieee80211_iface_create_ap),
|
||||
RPC_FUNC_ID(ieee80211_iface_create_sta),
|
||||
RPC_FUNC_ID(ieee80211_iface_start),
|
||||
RPC_FUNC_ID(ieee80211_iface_stop),
|
||||
RPC_FUNC_ID(ieee80211_pairing),
|
||||
RPC_FUNC_ID(ieee80211_unpair),
|
||||
RPC_FUNC_ID(ieee80211_scan),
|
||||
RPC_FUNC_ID(ieee80211_scatter_tx),
|
||||
RPC_FUNC_ID(ieee80211_tx),
|
||||
RPC_FUNC_ID(ieee80211_input),
|
||||
RPC_FUNC_ID(ieee80211_tx_mgmt),
|
||||
RPC_FUNC_ID(ieee80211_tx_custmgmt),
|
||||
RPC_FUNC_ID(ieee80211_tx_ether),
|
||||
RPC_FUNC_ID(ieee80211_disassoc),
|
||||
RPC_FUNC_ID(ieee80211_disassoc_all),
|
||||
RPC_FUNC_ID(ieee80211_hook_ext_data),
|
||||
RPC_FUNC_ID(ieee80211_cleanup_bsslist),
|
||||
RPC_FUNC_ID(ieee80211_get_bsslist),
|
||||
RPC_FUNC_ID(ieee80211_get_stalist),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_bssbw),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_bssbw),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_chanlist),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_ssid),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_ssid),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_keymgmt),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_keymgmt),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_psk),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_passwd),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_psk),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_beacon_int),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_dtim_int),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_bssid),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_bssid),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_channel),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_channel),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_mac),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_mac),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_bss_max_idle),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_connstate),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_wkreason),
|
||||
RPC_FUNC_ID(ieee80211_conf_wakeup_sta),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_txpower),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_heartbeat_int),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_aplost_time),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_acs),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_wmm_enable),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_use4addr),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_stainfo),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_stalist),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_sta_snr),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_stacnt),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_aphide),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_bgrssi),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_mcast_txrate),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_hwmode),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_psdata_cnt),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_wmm_param),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_wmm_param),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_wpa_group_rekey),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_datatag),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_ant_sel),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_reason_code),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_status_code),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_rtc),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_acs_result),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_rtc),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_radio_onoff),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_isolate),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_ft),
|
||||
RPC_FUNC_ID(ieee80211_pair_enable),
|
||||
RPC_FUNC_ID(hci_controller_recv),
|
||||
RPC_FUNC_ID(audio_coder_run),
|
||||
RPC_FUNC_ID(lvgl_frame_rotate_rpc_init),
|
||||
RPC_FUNC_ID(lvgl_frame_rotate_rpc),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_pair_ngo),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_mutl_pair),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_linkcost_param),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_pair_channel),
|
||||
RPC_FUNC_ID(ieee80211_conf_get_tx_mcs),
|
||||
RPC_FUNC_ID(ieee80211_conf_set_tx_mcs),
|
||||
RPC_FUNC_ID(cpu1_new_task),
|
||||
|
||||
/////////////////////////////////
|
||||
CPU1_RPC_FUNCID_NUM,
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user