tool/compile_gatt: revert to working version
tool/metrics: handle metric without deviations
tool/compile_gatt:calculated GATT Database Hash
tool/compile_gatt: support multiple process passes
tool/misc: cocci script for if (ptr) operations, (void) memcpy
tool: avoid // in comments for header files generated by Bluetooth SIG web scraping
tools/metrics: allow to override C_HEADERS location
tools/metrics: create metrics.html
tool/metrics: print func count
tool/metrics: fix ccsm build
MISRAC2012-Rule-12.1: add suggested parentheses
misc: help fix misra 12.1 based on c-stat warnings
sine_table_generator: update usage
tool: add bluetooth_psm.py to scrape PSM identifiers from SIG
btstack_event: use reverse_bytes to avoid cast to bd_addr_t
tool/compile_gatt: fix tool permissions
tool/compile_gatt: normalize paths, use os specific path separators
tool/metric: show metrics in table
tool/metric: Makefile to run ccsm and process it, minimal inttypes.h for ccsm
tool/metrics: use ccsm
tool/metric: calc average for ccn and param
tool/metrics: measure cyclomatic complexity, num params, num functions, num gotos
tool/dump_pklg: detect end of file without error message
mesh: fix compile
mesh: add mesh_subnet_t
12345678910>>...15