1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- //------------------------------------------------------------------------------
- // <copyright file="dset_api.h" company="Atheros">
- // Copyright (c) 2004-2008 Atheros Corporation. All rights reserved.
- //
- // This program is free software; you can redistribute it and/or modify
- // it under the terms of the GNU General Public License version 2 as
- // published by the Free Software Foundation;
- //
- // Software distributed under the License is distributed on an "AS
- // IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- // implied. See the License for the specific language governing
- // rights and limitations under the License.
- //
- //
- //------------------------------------------------------------------------------
- //==============================================================================
- // Host-side DataSet API.
- //
- // Author(s): ="Atheros"
- //==============================================================================
- #ifndef _DSET_API_H_
- #define _DSET_API_H_
- #ifdef __cplusplus
- extern "C" {
- #endif /* __cplusplus */
- /*
- * Host-side DataSet support is optional, and is not
- * currently required for correct operation. To disable
- * Host-side DataSet support, set this to 0.
- */
- #ifndef CONFIG_HOST_DSET_SUPPORT
- #define CONFIG_HOST_DSET_SUPPORT 1
- #endif
- /* Called to send a DataSet Open Reply back to the Target. */
- A_STATUS wmi_dset_open_reply(struct wmi_t *wmip,
- A_UINT32 status,
- A_UINT32 access_cookie,
- A_UINT32 size,
- A_UINT32 version,
- A_UINT32 targ_handle,
- A_UINT32 targ_reply_fn,
- A_UINT32 targ_reply_arg);
- /* Called to send a DataSet Data Reply back to the Target. */
- A_STATUS wmi_dset_data_reply(struct wmi_t *wmip,
- A_UINT32 status,
- A_UINT8 *host_buf,
- A_UINT32 length,
- A_UINT32 targ_buf,
- A_UINT32 targ_reply_fn,
- A_UINT32 targ_reply_arg);
- #ifdef __cplusplus
- }
- #endif /* __cplusplus */
- #endif /* _DSET_API_H_ */
|