xref: /haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2upper.h (revision 05e1165520f748a223162a9996caa2535125f633)
190e22607SOliver Ruiz Dorantes /*
290e22607SOliver Ruiz Dorantes  * Copyright 2007 Oliver Ruiz Dorantes, oliver.ruiz.dorantes_at_gmail.com
390e22607SOliver Ruiz Dorantes  * All rights reserved. Distributed under the terms of the MIT License.
490e22607SOliver Ruiz Dorantes  */
590e22607SOliver Ruiz Dorantes #ifndef _H2UPPER_H_
690e22607SOliver Ruiz Dorantes #define _H2UPPER_H_
790e22607SOliver Ruiz Dorantes 
8*05e11655SAlexander von Gluck IV 
990e22607SOliver Ruiz Dorantes #include <util/list.h>
1090e22607SOliver Ruiz Dorantes 
1190e22607SOliver Ruiz Dorantes #include "h2generic.h"
1290e22607SOliver Ruiz Dorantes 
13*05e11655SAlexander von Gluck IV 
1490e22607SOliver Ruiz Dorantes status_t post_packet_up(bt_usb_dev* bdev, bt_packet_t type, void* buf);
1590e22607SOliver Ruiz Dorantes status_t send_packet(hci_id hid, bt_packet_t type, net_buffer* nbuf);
16dae43eddSOliver Ruiz Dorantes status_t send_command(hci_id hid, snet_buffer* snbuf);
1790e22607SOliver Ruiz Dorantes 
1890e22607SOliver Ruiz Dorantes void sched_tx_processing(bt_usb_dev* bdev);
1990e22607SOliver Ruiz Dorantes 
2090e22607SOliver Ruiz Dorantes #endif
21