Pekka Enberg | 80aba53 | 2008-10-30 13:04:29 +0200 | [diff] [blame] | 1 | #ifndef __WINBOND_MDS_F_H |
| 2 | #define __WINBOND_MDS_F_H |
| 3 | |
Pekka Enberg | b5ef076 | 2010-11-01 21:50:06 +0200 | [diff] [blame] | 4 | #include "wbhal.h" |
Pekka Enberg | 1e8a2b6 | 2008-10-30 16:14:38 +0200 | [diff] [blame] | 5 | #include "core.h" |
Pekka Enberg | 80aba53 | 2008-10-30 13:04:29 +0200 | [diff] [blame] | 6 | |
Lars Lindley | e7b10ba | 2010-03-18 09:54:53 +0100 | [diff] [blame] | 7 | unsigned char Mds_initial(struct wbsoft_priv *adapter); |
Lars Lindley | e7b10ba | 2010-03-18 09:54:53 +0100 | [diff] [blame] | 8 | void Mds_Tx(struct wbsoft_priv *adapter); |
Pekka Enberg | c4d562a | 2010-09-19 12:28:38 +0300 | [diff] [blame] | 9 | void Mds_SendComplete(struct wbsoft_priv *adapter, struct T02_descriptor *pt02); |
Lars Lindley | e7b10ba | 2010-03-18 09:54:53 +0100 | [diff] [blame] | 10 | void Mds_MpduProcess(struct wbsoft_priv *adapter, struct wb35_descriptor *prxdes); |
Pavel Machek | 66101de | 2008-10-01 14:36:56 +0200 | [diff] [blame] | 11 | extern void DataDmp(u8 *pdata, u32 len, u32 offset); |
| 12 | |
Lars Lindley | e7b10ba | 2010-03-18 09:54:53 +0100 | [diff] [blame] | 13 | /* For data frame sending */ |
| 14 | u16 MDS_GetPacketSize(struct wbsoft_priv *adapter); |
| 15 | void MDS_GetNextPacket(struct wbsoft_priv *adapter, struct wb35_descriptor *pdes); |
| 16 | void MDS_GetNextPacketComplete(struct wbsoft_priv *adapter, struct wb35_descriptor *pdes); |
| 17 | void MDS_SendResult(struct wbsoft_priv *adapter, u8 packetid, unsigned char sendok); |
Pavel Machek | 66101de | 2008-10-01 14:36:56 +0200 | [diff] [blame] | 18 | |
Pekka Enberg | 80aba53 | 2008-10-30 13:04:29 +0200 | [diff] [blame] | 19 | #endif |