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