]> Git Repo - qemu.git/blobdiff - hw/bt.h
scsi: push lun field to SCSIDevice
[qemu.git] / hw / bt.h
diff --git a/hw/bt.h b/hw/bt.h
index 437813d305d96a51f102c1c7ade1db1d8053e73c..3797254691954ff72248195e1afeabb0cd3e5979 100644 (file)
--- a/hw/bt.h
+++ b/hw/bt.h
@@ -20,9 +20,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
- * MA  02110-1301  USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /* BD Address */
@@ -112,8 +110,8 @@ void bt_device_done(struct bt_device_s *dev);
 /* bt-hci.c */
 struct HCIInfo *bt_new_hci(struct bt_scatternet_s *net);
 
-/* bt-host.c */
-struct HCIInfo *bt_host_hci(const char *id);
+/* bt-vhci.c */
+void bt_vhci_init(struct HCIInfo *info);
 
 /* bt-hci-csr.c */
 enum {
@@ -167,6 +165,11 @@ enum bt_l2cap_psm_predef {
 /* bt-sdp.c */
 void bt_l2cap_sdp_init(struct bt_l2cap_device_s *dev);
 
+/* bt-hid.c */
+struct bt_device_s *bt_mouse_init(struct bt_scatternet_s *net);
+struct bt_device_s *bt_tablet_init(struct bt_scatternet_s *net);
+struct bt_device_s *bt_keyboard_init(struct bt_scatternet_s *net);
+
 /* Link Management Protocol layer defines */
 
 #define LLID_ACLU_CONT         0x1
@@ -1438,7 +1441,7 @@ typedef struct {
 #define EVT_FLUSH_OCCURRED             0x11
 typedef struct {
     uint16_t   handle;
-} __attribute__ ((packed)) evt_flush_occured;
+} __attribute__ ((packed)) evt_flush_occurred;
 #define EVT_FLUSH_OCCURRED_SIZE 2
 
 #define EVT_ROLE_CHANGE                        0x12
This page took 0.025932 seconds and 4 git commands to generate.