HCI transport refactored.