8000 no _bleio for litex; ESP32S2 defines BIT() already · jensechu/circuitpython@1d05ad6 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1d05ad6

Browse files
committed
no _bleio for litex; ESP32S2 defines BIT() already
1 parent f51e75c commit 1d05ad6

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

devices/ble_hci/common-hal/_bleio/hci_include/hci.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717

1818
#include "addr.h"
1919

20+
// ESP32S2 build environment defines this already.
21+
#ifndef BIT
2022
#define BIT(n) (1UL << (n))
23+
#endif
2124

2225
/* Special own address types for LL privacy (used in adv & scan parameters) */
2326
#define BT_HCI_OWN_ADDR_RPA_OR_PUBLIC 0x02

ports/litex/mpconfigport.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ CIRCUITPY_ANALOGIO = 0
1616
CIRCUITPY_AUDIOBUSIO = 0
1717
CIRCUITPY_AUDIOIO = 0
1818
CIRCUITPY_BITBANGIO = 0
19+
CIRCUITPY_BLEIO_HCI = 0
1920
CIRCUITPY_BOARD = 0
2021
CIRCUITPY_BUSIO = 0
2122
CIRCUITPY_COUNTIO = 0

0 commit comments

Comments
 (0)
0