Skip to content

Commit f13f84d

Browse files
committed
Fix compilation issues
1 parent 096af05 commit f13f84d

14 files changed

+19
-13
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,3 +152,9 @@ set(priv_requires fatfs nvs_flash app_update spiffs bootloader_support openssl b
152152

153153
idf_component_register(INCLUDE_DIRS ${includedirs} PRIV_INCLUDE_DIRS ${priv_includes} SRCS ${srcs} REQUIRES ${requires} PRIV_REQUIRES ${priv_requires})
154154

155+
if(IDF_TARGET STREQUAL "esp32")
156+
target_compile_options(${COMPONENT_TARGET} PUBLIC -DARDUINO=10812 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32)
157+
endif()
158+
if(IDF_TARGET STREQUAL "esp32s2")
159+
target_compile_options(${COMPONENT_TARGET} PUBLIC -DARDUINO=10812 -DARDUINO_ESP32S2_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32S2_DEV" -DARDUINO_VARIANT="esp32s2" -DESP32)
160+
endif()

cores/esp32/esp32-hal-tinyusb.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ bool tud_vendor_control_request_cb(uint8_t rhport, tusb_control_request_t const
265265
// match vendor request in BOS descriptor
266266
// Get landing page url
267267
tinyusb_url_descriptor.bLength = 3 + strlen(WEBUSB_URL);
268-
snprintf(tinyusb_url_descriptor.url, 126, "%s", WEBUSB_URL);
268+
snprintf(tinyusb_url_descriptor.url, 127, "%s", WEBUSB_URL);
269269
return tud_control_xfer(rhport, request, (void*) &tinyusb_url_descriptor, tinyusb_url_descriptor.bLength);
270270
}
271271
// Get Microsoft OS 2.0 compatible descriptor
@@ -419,7 +419,7 @@ static void set_usb_serial_num(void)
419419
memcpy(mac_bytes + 4, &mac1, 2);
420420

421421
/* Convert to UTF16 string */
422-
uint8_t* srl = USB_DEVICE_SERIAL;
422+
uint8_t* srl = (uint8_t*)USB_DEVICE_SERIAL;
423423
for (int i = 0; i < 6; ++i) {
424424
uint8_t b = mac_bytes[5 - i]; /* printing from the MSB */
425425
if (i) {

libraries/BLE/src/BLEAdvertising.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <esp_gap_ble_api.h>
1313
#include "BLEUUID.h"
1414
#include <vector>
15-
#include "FreeRTOS.h"
15+
#include "RTOS.h"
1616

1717
/**
1818
* @brief Advertisement data set by the programmer to be published by the %BLE server.

libraries/BLE/src/BLECharacteristic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include <esp_gap_ble_api.h>
1717
#include "BLEDescriptor.h"
1818
#include "BLEValue.h"
19-
#include "FreeRTOS.h"
19+
#include "RTOS.h"
2020

2121
class BLEService;
2222
class BLEDescriptor;

libraries/BLE/src/BLEDescriptor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "BLEUUID.h"
1414
#include "BLECharacteristic.h"
1515
#include <esp_gatts_api.h>
16-
#include "FreeRTOS.h"
16+
#include "RTOS.h"
1717

1818
class BLEService;
1919
class BLECharacteristic;

libraries/BLE/src/BLERemoteCharacteristic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include "BLERemoteService.h"
1818
#include "BLERemoteDescriptor.h"
1919
#include "BLEUUID.h"
20-
#include "FreeRTOS.h"
20+
#include "RTOS.h"
2121

2222
class BLERemoteService;
2323
class BLERemoteDescriptor;

libraries/BLE/src/BLERemoteDescriptor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
#include "BLERemoteCharacteristic.h"
1717
#include "BLEUUID.h"
18-
#include "FreeRTOS.h"
18+
#include "RTOS.h"
1919

2020
class BLERemoteCharacteristic;
2121
/**

libraries/BLE/src/BLERemoteService.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "BLEClient.h"
1616
#include "BLERemoteCharacteristic.h"
1717
#include "BLEUUID.h"
18-
#include "FreeRTOS.h"
18+
#include "RTOS.h"
1919

2020
class BLEClient;
2121
class BLERemoteCharacteristic;

libraries/BLE/src/BLEScan.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <string>
1616
#include "BLEAdvertisedDevice.h"
1717
#include "BLEClient.h"
18-
#include "FreeRTOS.h"
18+
#include "RTOS.h"
1919

2020
class BLEAdvertisedDevice;
2121
class BLEAdvertisedDeviceCallbacks;

libraries/BLE/src/BLEServer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "BLECharacteristic.h"
2121
#include "BLEService.h"
2222
#include "BLESecurity.h"
23-
#include "FreeRTOS.h"
23+
#include "RTOS.h"
2424
#include "BLEAddress.h"
2525

2626
class BLEServerCallbacks;

libraries/BLE/src/BLEService.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "BLECharacteristic.h"
1616
#include "BLEServer.h"
1717
#include "BLEUUID.h"
18-
#include "FreeRTOS.h"
18+
#include "RTOS.h"
1919

2020
class BLEServer;
2121

libraries/BLE/src/FreeRTOS.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <string>
1111
#include <sstream>
1212
#include <iomanip>
13-
#include "FreeRTOS.h"
13+
#include "RTOS.h"
1414
#include "sdkconfig.h"
1515
#include "esp32-hal-log.h"
1616

libraries/BLE/src/GeneralUtils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <string>
1313
#include <sstream>
1414
#include <iomanip>
15-
#include "FreeRTOS.h"
15+
#include "RTOS.h"
1616
#include <esp_err.h>
1717
#include <nvs.h>
1818
#include <esp_wifi.h>
File renamed without changes.

0 commit comments

Comments
 (0)