From 1182cb7ea894b41819446c5518b6753290421863 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Wed, 3 Mar 2021 14:18:58 +0100 Subject: [PATCH] ports: move Broadcom/Cypress ports using H5 into ports/archive --- README.md | 2 -- port/archive/README.md | 6 +++++- port/{ => archive}/posix-h5-bcm/.gitignore | 0 port/{ => archive}/posix-h5-bcm/Makefile | 0 port/{ => archive}/posix-h5-bcm/btstack_config.h | 0 port/{ => archive}/posix-h5-bcm/main.c | 0 port/{ => archive}/posix-h5-bcm/mesh_node_demo.h | 0 port/{ => archive}/wiced-h5/README.md | 0 port/{ => archive}/wiced-h5/btstack_aes128_wiced.c | 0 port/{ => archive}/wiced-h5/btstack_config.h | 0 port/{ => archive}/wiced-h5/create_examples.py | 0 port/{ => archive}/wiced-h5/main.c | 0 port/{ => archive}/wiced-h5/wiced-h5.mk | 0 13 files changed, 5 insertions(+), 3 deletions(-) rename port/{ => archive}/posix-h5-bcm/.gitignore (100%) rename port/{ => archive}/posix-h5-bcm/Makefile (100%) rename port/{ => archive}/posix-h5-bcm/btstack_config.h (100%) rename port/{ => archive}/posix-h5-bcm/main.c (100%) rename port/{ => archive}/posix-h5-bcm/mesh_node_demo.h (100%) rename port/{ => archive}/wiced-h5/README.md (100%) rename port/{ => archive}/wiced-h5/btstack_aes128_wiced.c (100%) rename port/{ => archive}/wiced-h5/btstack_config.h (100%) rename port/{ => archive}/wiced-h5/create_examples.py (100%) rename port/{ => archive}/wiced-h5/main.c (100%) rename port/{ => archive}/wiced-h5/wiced-h5.mk (100%) diff --git a/README.md b/README.md index ae54e90da..bd4ebc6a7 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,6 @@ No build server | [renesas-tb-s1ja-cc256x](https://github.com/bluekitchen/btstac No build server | [stm32-wb55xx-nucleo-freertos](https://github.com/bluekitchen/btstack/tree/develop/port/stm32-wb55xx-nucleo-freertos) | [P-NUCLEO-WB55 kit](https://www.st.com/en/evaluation-tools/p-nucleo-wb55.html) [](https://buildbot.bluekitchen-gmbh.com/btstack/#/builders/port-pic32-harmony-develop) | [pic32-harmony](https://github.com/bluekitchen/btstack/tree/develop/port/pic32-harmony) | [Microchip's PIC32 Bluetooth Audio Development Kit](https://www.microchip.com/Developmenttools/ProductDetails/DV320032) [](https://buildbot.bluekitchen-gmbh.com/btstack/#/builders/port-wiced-h4-develop) | [wiced-h4](https://github.com/bluekitchen/btstack/tree/develop/port/wiced-h4) | Broadcom/Cypress platforms that support the WICED SDK via H4 UART, e.g. [RedBear Duo](https://www.seeedstudio.com/RedBear-DUO-Wi-Fi-BLE-IoT-Board-p-2635.html) (BCM43438 A1), [Inventek Systems ISM4334x](https://www.inventeksys.com/wifi/wifi-modules/ism4343-wmb-l151/) (BCM43438 A1), [Inventek Systems ISM4343](https://www.inventeksys.com/products-page/wifi-modules/serial-wifi/ism43341-m4g-l44-cu-embedded-serial-to-wifi-ble-nfc-module/) (BCM43340) -No build server | [wiced-h5](https://github.com/bluekitchen/btstack/tree/develop/port/wiced-h5) | Broadcom platforms that support the WICED SDK via H5 UART, see wiced-h4 @@ -69,7 +68,6 @@ No build server | [libusb-intel](https://github.com/bluekitchen/btstack/tree/dev No build server | [posix-h4-da14581](https://github.com/bluekitchen/btstack/tree/develop/port/posix-h4-da14581) | Unix-based system connected to Dialog Semiconductor DA14581 via H4 over serial port No build server | [posix-h4-da14585](https://github.com/bluekitchen/btstack/tree/develop/port/posix-h4-da14585) | Unix-based system connected to Dialog Semiconductor DA14585 via H4 over serial port No build server | [posix-h5](https://github.com/bluekitchen/btstack/tree/develop/port/posix-h5) | Unix-based system connected to Bluetooth module via H5 over serial port -No build server | [posix-h5-bcm](https://github.com/bluekitchen/btstack/tree/develop/port/posix-h5) | Unix-based system connected to Broadcom/Cypress Bluetooth module via H5 over serial port No build server | [qt-h4](https://github.com/bluekitchen/btstack/tree/develop/port/qt-h4) | Unix- or Win32-based [Qt application](https://qt.io) connected to Bluetooth module via H4 over serial port No build server | [qt-usb](https://github.com/bluekitchen/btstack/tree/develop/port/qt-usb) | Unix- or Win32-based [Qt application](https://qt.io) with dedicated USB Bluetooth dongle No build server | [windows-h4](https://github.com/bluekitchen/btstack/tree/develop/port/windows-h4) | Win32-based system connected to Bluetooth module via serial port diff --git a/port/archive/README.md b/port/archive/README.md index 70afa8f75..5ea0812d6 100644 --- a/port/archive/README.md +++ b/port/archive/README.md @@ -8,4 +8,8 @@ List of ports with reason for move to this archive: A current port should use the official GCC version sponsored by TI. Individual ports: - [EZ430-RF256x Bluetooth Evaluation Tool for MSP430](https://www.element14.com/community/docs/DOC-72027/l/ez430-rf256x-bluetooth-evaluation-too) - [MSP430F5438 Experimenter Board for MSP430](https://www.element14.com/community/docs/DOC-40373/l/msp430f5438-based-experimenter-board) with [Bluetooth CC2564 Module Evaluation Board](https://www.ti.com/tool/cc2564modnem) - - [MSP-EXP430F5529LP LaunchPad](https://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430f5529lp.html#tabs) with [Bluetooth CC2564 Module Evaluation Board](https://www.ti.com/tool/cc2564modnem) and [EM Adapter BoosterPack](https://www.ti.com/tool/boost-ccemadapter) with additional 32768Hz quartz oscillator \ No newline at end of file + - [MSP-EXP430F5529LP LaunchPad](https://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430f5529lp.html#tabs) with [Bluetooth CC2564 Module Evaluation Board](https://www.ti.com/tool/cc2564modnem) and [EM Adapter BoosterPack](https://www.ti.com/tool/boost-ccemadapter) with additional 32768Hz quartz oscillator +- Ports for Broadcom/Cypress Controllers using HCI Transport H5: The PatchRAM cannot be uploaded via H5. This requires to upload the PatchRAM + using H4 mode and then to start the stack using H5 transport. In addition, several bugs have been observed in H5 mode, e.g. LE Encrypt not wokring. Unless absolutely neccessary, it's better to use H4 mode. + - Unix-based system connected to Broadcom/Cypress Bluetooth module via H5 over serial port + - Broadcom platforms that support the WICED SDK via H5 UART, see wiced-h4 diff --git a/port/posix-h5-bcm/.gitignore b/port/archive/posix-h5-bcm/.gitignore similarity index 100% rename from port/posix-h5-bcm/.gitignore rename to port/archive/posix-h5-bcm/.gitignore diff --git a/port/posix-h5-bcm/Makefile b/port/archive/posix-h5-bcm/Makefile similarity index 100% rename from port/posix-h5-bcm/Makefile rename to port/archive/posix-h5-bcm/Makefile diff --git a/port/posix-h5-bcm/btstack_config.h b/port/archive/posix-h5-bcm/btstack_config.h similarity index 100% rename from port/posix-h5-bcm/btstack_config.h rename to port/archive/posix-h5-bcm/btstack_config.h diff --git a/port/posix-h5-bcm/main.c b/port/archive/posix-h5-bcm/main.c similarity index 100% rename from port/posix-h5-bcm/main.c rename to port/archive/posix-h5-bcm/main.c diff --git a/port/posix-h5-bcm/mesh_node_demo.h b/port/archive/posix-h5-bcm/mesh_node_demo.h similarity index 100% rename from port/posix-h5-bcm/mesh_node_demo.h rename to port/archive/posix-h5-bcm/mesh_node_demo.h diff --git a/port/wiced-h5/README.md b/port/archive/wiced-h5/README.md similarity index 100% rename from port/wiced-h5/README.md rename to port/archive/wiced-h5/README.md diff --git a/port/wiced-h5/btstack_aes128_wiced.c b/port/archive/wiced-h5/btstack_aes128_wiced.c similarity index 100% rename from port/wiced-h5/btstack_aes128_wiced.c rename to port/archive/wiced-h5/btstack_aes128_wiced.c diff --git a/port/wiced-h5/btstack_config.h b/port/archive/wiced-h5/btstack_config.h similarity index 100% rename from port/wiced-h5/btstack_config.h rename to port/archive/wiced-h5/btstack_config.h diff --git a/port/wiced-h5/create_examples.py b/port/archive/wiced-h5/create_examples.py similarity index 100% rename from port/wiced-h5/create_examples.py rename to port/archive/wiced-h5/create_examples.py diff --git a/port/wiced-h5/main.c b/port/archive/wiced-h5/main.c similarity index 100% rename from port/wiced-h5/main.c rename to port/archive/wiced-h5/main.c diff --git a/port/wiced-h5/wiced-h5.mk b/port/archive/wiced-h5/wiced-h5.mk similarity index 100% rename from port/wiced-h5/wiced-h5.mk rename to port/archive/wiced-h5/wiced-h5.mk