mac802154.h (1e7283a271afcd45713f2813c97de300565a0dd7) mac802154.h (c5c47e67bcd24638a059b1b5e9ec18c95f8634ca)
1/*
2 * IEEE802.15.4-2003 specification
3 *
4 * Copyright (C) 2007-2012 Siemens AG
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2
8 * as published by the Free Software Foundation.

--- 188 unchanged lines hidden (view full) ---

197
198/* Basic interface to register ieee802154 hwice */
199struct ieee802154_hw *
200ieee802154_alloc_hw(size_t priv_data_len, struct ieee802154_ops *ops);
201void ieee802154_free_hw(struct ieee802154_hw *hw);
202int ieee802154_register_hw(struct ieee802154_hw *hw);
203void ieee802154_unregister_hw(struct ieee802154_hw *hw);
204
1/*
2 * IEEE802.15.4-2003 specification
3 *
4 * Copyright (C) 2007-2012 Siemens AG
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2
8 * as published by the Free Software Foundation.

--- 188 unchanged lines hidden (view full) ---

197
198/* Basic interface to register ieee802154 hwice */
199struct ieee802154_hw *
200ieee802154_alloc_hw(size_t priv_data_len, struct ieee802154_ops *ops);
201void ieee802154_free_hw(struct ieee802154_hw *hw);
202int ieee802154_register_hw(struct ieee802154_hw *hw);
203void ieee802154_unregister_hw(struct ieee802154_hw *hw);
204
205void ieee802154_rx(struct ieee802154_hw *hw, struct sk_buff *skb);
205void ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb,
206 u8 lqi);
207
208void ieee802154_wake_queue(struct ieee802154_hw *hw);
209void ieee802154_stop_queue(struct ieee802154_hw *hw);
210void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb);
211
212#endif /* NET_MAC802154_H */
206void ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb,
207 u8 lqi);
208
209void ieee802154_wake_queue(struct ieee802154_hw *hw);
210void ieee802154_stop_queue(struct ieee802154_hw *hw);
211void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb);
212
213#endif /* NET_MAC802154_H */