hci.h (573897a04e80b358f96f61316c257740d709d797) hci.h (170fafaee9eb5b65263bedc18252ad8ce06ca49f)
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

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

742 uint32_t class_of_device;
743 bd_addr_t local_bd_addr;
744 uint8_t default_link_policy_settings;
745 uint8_t ssp_enable;
746 uint8_t ssp_io_capability;
747 uint8_t ssp_authentication_requirement;
748 uint8_t ssp_auto_accept;
749 inquiry_mode_t inquiry_mode;
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

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

742 uint32_t class_of_device;
743 bd_addr_t local_bd_addr;
744 uint8_t default_link_policy_settings;
745 uint8_t ssp_enable;
746 uint8_t ssp_io_capability;
747 uint8_t ssp_authentication_requirement;
748 uint8_t ssp_auto_accept;
749 inquiry_mode_t inquiry_mode;
750#ifdef ENABLE_CLASSIC
751 // Errata-11838 mandates 7 bytes for GAP Security Level 1-3, we use 16 as default
752 uint8_t gap_required_encyrption_key_size;
753#endif
750
751 // single buffer for HCI packet assembly + additional prebuffer for H4 drivers
752 uint8_t * hci_packet_buffer;
753 uint8_t hci_packet_buffer_data[HCI_OUTGOING_PRE_BUFFER_SIZE + HCI_OUTGOING_PACKET_BUFFER_SIZE];
754 uint8_t hci_packet_buffer_reserved;
755 uint16_t acl_fragmentation_pos;
756 uint16_t acl_fragmentation_total_size;
757 uint8_t acl_fragmentation_tx_active;

--- 475 unchanged lines hidden ---
754
755 // single buffer for HCI packet assembly + additional prebuffer for H4 drivers
756 uint8_t * hci_packet_buffer;
757 uint8_t hci_packet_buffer_data[HCI_OUTGOING_PRE_BUFFER_SIZE + HCI_OUTGOING_PACKET_BUFFER_SIZE];
758 uint8_t hci_packet_buffer_reserved;
759 uint16_t acl_fragmentation_pos;
760 uint16_t acl_fragmentation_total_size;
761 uint8_t acl_fragmentation_tx_active;

--- 475 unchanged lines hidden ---