blob: a7af9cbe202afe469ae60e3135b37e633f344a72 [file] [log] [blame]
Pekka Enberg80aba532008-10-30 13:04:29 +02001#ifndef __WINBOND_WB35TX_F_H
2#define __WINBOND_WB35TX_F_H
3
Pekka Enberg1e8a2b62008-10-30 16:14:38 +02004#include "core.h"
Pekka Enberg9ce922f2008-10-30 13:05:42 +02005#include "wbhal_f.h"
Pekka Enberg80aba532008-10-30 13:04:29 +02006
Pavel Machek66101de2008-10-01 14:36:56 +02007//====================================
8// Interface function declare
9//====================================
Pekka Enberg8e41b4b2009-01-12 18:02:47 +020010unsigned char Wb35Tx_initial( struct hw_data * pHwData );
11void Wb35Tx_destroy( struct hw_data * pHwData );
12unsigned char Wb35Tx_get_tx_buffer( struct hw_data * pHwData, u8 **pBuffer );
Pavel Machek66101de2008-10-01 14:36:56 +020013
Pekka Enberg1e8a2b62008-10-30 16:14:38 +020014void Wb35Tx_EP2VM_start(struct wbsoft_priv *adapter);
Pavel Machek66101de2008-10-01 14:36:56 +020015
Pekka Enberg1e8a2b62008-10-30 16:14:38 +020016void Wb35Tx_start(struct wbsoft_priv *adapter);
Pekka Enberg8e41b4b2009-01-12 18:02:47 +020017void Wb35Tx_stop( struct hw_data * pHwData );
Pavel Machek66101de2008-10-01 14:36:56 +020018
Pekka Enberg1e8a2b62008-10-30 16:14:38 +020019void Wb35Tx_CurrentTime(struct wbsoft_priv *adapter, u32 TimeCount);
Pavel Machek66101de2008-10-01 14:36:56 +020020
Pekka Enberg80aba532008-10-30 13:04:29 +020021#endif