Add hci_event_builder.c to various ports and tests
Avoid __ prefix in defines
port: allow one MAX_NR_HID_HOST_CONNECTIONS and MAX_NR_HIDS_CLIENTS for HID(S) host demos
ports: add link to documentation in btstack_config.h
license: update text
embedded: use generic btstack_run_loop_poll_data_sources_from_irq instead of btstack_run_loop_embedded_trigger
port: copy edit port readmes, archive ios port
stm32-l073-nucleo-em9304: fix build
hci_transport: extract convenience function declaration for h4, h5, em9304_spi, and usb into separate hci_transport_{type}.h
hci_dump: stm32 ports
Remove btstack_run_loop_base from port and test
move GATT Service clients into ble/gatt-service
stm32 ports: add battery and device information clients, test/security_manager_sc: add run loop base
btstack_run_loop_embedded: use run loop base (build)
config: add ENABLE_PRINTF_HEXDUMP
config: sort defines alphabetically
ports: remove memory config for classic where classic is not enabled
gatt_compiler: use python3 in build scripts
examples: renamed le_counter to gatt_counter and le_streamer to le_streamer_server to indicate suppport for GATT over BR/EDR
port: allow to defined BTSTACK_ROOT and include exising Makefiles. Fixes #198
stm32-l073rz-nucleo-em9304: add ozone template
re-create port for Nucleo L073RZ with EM9304 based on existing Nucleo L053R8 port