From 7fdf0582e7bb590e4dde03f111e3e9499e913b1e Mon Sep 17 00:00:00 2001 From: Brad Nelson Date: Sun, 6 Feb 2022 15:14:12 -0800 Subject: [PATCH] Fix name collision esp32. --- ueforth/esp32/builtins.h | 50 ++++++++++++++++++++-------------------- ueforth/esp32/options.h | 2 +- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/ueforth/esp32/builtins.h b/ueforth/esp32/builtins.h index c81efb8..64eea84 100644 --- a/ueforth/esp32/builtins.h +++ b/ueforth/esp32/builtins.h @@ -72,12 +72,12 @@ static cell_t ResizeFile(cell_t fd, cell_t size); Y(TERMINATE, exit(n0)) #define REQUIRED_SERIAL_SUPPORT \ - XV(SERIAL, "Serial.begin", SERIAL_BEGIN, Serial.begin(tos); DROP) \ - XV(SERIAL, "Serial.end", SERIAL_END, Serial.end()) \ - XV(SERIAL, "Serial.available", SERIAL_AVAILABLE, PUSH Serial.available()) \ - XV(SERIAL, "Serial.readBytes", SERIAL_READ_BYTES, n0 = Serial.readBytes(b1, n0); NIP) \ - XV(SERIAL, "Serial.write", SERIAL_WRITE, n0 = Serial.write(b1, n0); NIP) \ - XV(SERIAL, "Serial.flush", SERIAL_FLUSH, Serial.flush()) + XV(VOC_SERIAL, "Serial.begin", SERIAL_BEGIN, Serial.begin(tos); DROP) \ + XV(VOC_SERIAL, "Serial.end", SERIAL_END, Serial.end()) \ + XV(VOC_SERIAL, "Serial.available", SERIAL_AVAILABLE, PUSH Serial.available()) \ + XV(VOC_SERIAL, "Serial.readBytes", SERIAL_READ_BYTES, n0 = Serial.readBytes(b1, n0); NIP) \ + XV(VOC_SERIAL, "Serial.write", SERIAL_WRITE, n0 = Serial.write(b1, n0); NIP) \ + XV(VOC_SERIAL, "Serial.flush", SERIAL_FLUSH, Serial.flush()) #define REQUIRED_ARDUINO_GPIO_SUPPORT \ Y(pinMode, pinMode(n1, n0); DROPn(2)) \ @@ -212,12 +212,12 @@ static cell_t ResizeFile(cell_t fd, cell_t size); # include "SPIFFS.h" # endif # define OPTIONAL_SPIFFS_SUPPORT \ - XV(SPIFFS, "SPIFFS.begin", SPIFFS_BEGIN, \ + XV(VOC_SPIFFS, "SPIFFS.begin", SPIFFS_BEGIN, \ tos = SPIFFS.begin(n2, c1, n0); NIPn(2)) \ - XV(SPIFFS, "SPIFFS.end", SPIFFS_END, SPIFFS.end()) \ - XV(SPIFFS, "SPIFFS.format", SPIFFS_FORMAT, PUSH SPIFFS.format()) \ - XV(SPIFFS, "SPIFFS.totalBytes", SPIFFS_TOTAL_BYTES, PUSH SPIFFS.totalBytes()) \ - XV(SPIFFS, "SPIFFS.usedBytes", SPIFFS_USED_BYTES, PUSH SPIFFS.usedBytes()) + XV(VOC_SPIFFS, "SPIFFS.end", SPIFFS_END, SPIFFS.end()) \ + XV(VOC_SPIFFS, "SPIFFS.format", SPIFFS_FORMAT, PUSH SPIFFS.format()) \ + XV(VOC_SPIFFS, "SPIFFS.totalBytes", SPIFFS_TOTAL_BYTES, PUSH SPIFFS.totalBytes()) \ + XV(VOC_SPIFFS, "SPIFFS.usedBytes", SPIFFS_USED_BYTES, PUSH SPIFFS.usedBytes()) #endif #ifndef ENABLE_FREERTOS_SUPPORT @@ -381,15 +381,15 @@ static cell_t TimerIsrRegister(cell_t group, cell_t timer, cell_t xt, cell_t arg # include "SD.h" # endif # define OPTIONAL_SD_SUPPORT \ - XV(SD, "SD.begin", SD_BEGIN, PUSH SD.begin()) \ - XV(SD, "SD.beginFull", SD_BEGIN_FULL, \ + XV(VOC_SD, "SD.begin", SD_BEGIN, PUSH SD.begin()) \ + XV(VOC_SD, "SD.beginFull", SD_BEGIN_FULL, \ tos = SD.begin(n5, *(SPIClass*)a4, n3, c2, n1, n0); NIPn(5)) \ - XV(SD, "SD.beginDefaults", SD_BEGIN_DEFAULTS, \ + XV(VOC_SD, "SD.beginDefaults", SD_BEGIN_DEFAULTS, \ PUSH SS; PUSH &SPI; PUSH 4000000; PUSH "/sd"; PUSH 5; PUSH false) \ - XV(SD, "SD.end", SD_END, SD.end()) \ - XV(SD, "SD.cardType", SD_CARD_TYPE, PUSH SD.cardType()) \ - XV(SD, "SD.totalBytes", SD_TOTAL_BYTES, PUSH SD.totalBytes()) \ - XV(SD, "SD.usedBytes", SD_USED_BYTES, PUSH SD.usedBytes()) + XV(VOC_SD, "SD.end", SD_END, SD.end()) \ + XV(VOC_SD, "SD.cardType", SD_CARD_TYPE, PUSH SD.cardType()) \ + XV(VOC_SD, "SD.totalBytes", SD_TOTAL_BYTES, PUSH SD.totalBytes()) \ + XV(VOC_SD, "SD.usedBytes", SD_USED_BYTES, PUSH SD.usedBytes()) #endif #ifndef ENABLE_SD_MMC_SUPPORT @@ -399,14 +399,14 @@ static cell_t TimerIsrRegister(cell_t group, cell_t timer, cell_t xt, cell_t arg # include "SD_MMC.h" # endif # define OPTIONAL_SD_MMC_SUPPORT \ - XV(SD_MMC, "SD_MMC.begin", SD_MMC_BEGIN, PUSH SD_MMC.begin()) \ - XV(SD_MMC, "SD_MMC.beginFull", SD_MMC_BEGIN_FULL, tos = SD_MMC.begin(c2, n1, n0); NIPn(2)) \ - XV(SD_MMC, "SD_MMC.beginDefaults", SD_MMC_BEGIN_DEFAULTS, \ + XV(VOC_SD_MMC, "SD_MMC.begin", SD_MMC_BEGIN, PUSH SD_MMC.begin()) \ + XV(VOC_SD_MMC, "SD_MMC.beginFull", SD_MMC_BEGIN_FULL, tos = SD_MMC.begin(c2, n1, n0); NIPn(2)) \ + XV(VOC_SD_MMC, "SD_MMC.beginDefaults", SD_MMC_BEGIN_DEFAULTS, \ PUSH "/sdcard"; PUSH false; PUSH false) \ - XV(SD_MMC, "SD_MMC.end", SD_MMC_END, SD_MMC.end()) \ - XV(SD_MMC, "SD_MMC.cardType", SD_MMC_CARD_TYPE, PUSH SD_MMC.cardType()) \ - XV(SD_MMC, "SD_MMC.totalBytes", SD_MMC_TOTAL_BYTES, PUSH SD_MMC.totalBytes()) \ - XV(SD_MMC, "SD_MMC.usedBytes", SD_MMC_USED_BYTES, PUSH SD_MMC.usedBytes()) + XV(VOC_SD_MMC, "SD_MMC.end", SD_MMC_END, SD_MMC.end()) \ + XV(VOC_SD_MMC, "SD_MMC.cardType", SD_MMC_CARD_TYPE, PUSH SD_MMC.cardType()) \ + XV(VOC_SD_MMC, "SD_MMC.totalBytes", SD_MMC_TOTAL_BYTES, PUSH SD_MMC.totalBytes()) \ + XV(VOC_SD_MMC, "SD_MMC.usedBytes", SD_MMC_USED_BYTES, PUSH SD_MMC.usedBytes()) #endif #ifndef ENABLE_I2C_SUPPORT diff --git a/ueforth/esp32/options.h b/ueforth/esp32/options.h index baed852..50d9e31 100644 --- a/ueforth/esp32/options.h +++ b/ueforth/esp32/options.h @@ -66,7 +66,7 @@ #endif enum { - RTOS = 2, REGISTERS, SPIFFS, SERIAL, TASKS, SD, SD_MMC, LEDC, + RTOS = 2, REGISTERS, VOC_SPIFFS, VOC_SERIAL, TASKS, VOC_SD, VOC_SD_MMC, LEDC, WIRE, WIFI, EDITOR, BLUETOOTH, SOCKETS, STREAMS, OLED, RMT, INTERRUPTS, SPI_FLASH, CAMERA, };