Browse Source

Add esp32c3 units to namespaced.

ccrause 1 year ago
parent
commit
ceb4d6fe8f

+ 6 - 0
rtl/freertos/Makefile

@@ -452,6 +452,9 @@ EMU387UNIT=DOSApi.EMU387
 EMXUNIT=DOSApi.EMX
 ERRORSUNIT=UnixApi.Errors
 ESP32UNIT=System.Esp32
+ESP32C3UNIT=System.Esp32c3
+ESP32C3IDF_40400UNIT=System.Esp32c3idf_40400
+ESP32C3IDF_50000UNIT=System.Esp32c3idf_50000
 ESP8266UNIT=System.Esp8266
 ESP8266RTOS_30300UNIT=System.Esp8266rtos_30300
 ESP8266RTOS_30400UNIT=System.Esp8266rtos_30400
@@ -701,6 +704,9 @@ EMU387UNIT=emu387
 EMXUNIT=emx
 ERRORSUNIT=errors
 ESP32UNIT=esp32
+ESP32C3UNIT=esp32c3
+ESP32C3IDF_40400UNIT=esp32c3idf_40400
+ESP32C3IDF_50000UNIT=esp32c3idf_50000
 ESP8266UNIT=esp8266
 ESP8266RTOS_30300UNIT=esp8266rtos_30300
 ESP8266RTOS_30400UNIT=esp8266rtos_30400

+ 2 - 0
rtl/freertos/riscv32/esp32c3.pp

@@ -2,7 +2,9 @@
 Startup code for riscv32-esp32c3 using idf
 
 ******************************************************************************}
+{$IFNDEF FPC_DOTTEDUNITS}
 unit esp32c3;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$goto on}
 {$macro on}

+ 3 - 0
rtl/namespaced/freertos/riscv32/System.esp32c3.pp

@@ -0,0 +1,3 @@
+unit System.esp32c3;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i esp32c3.pp}

+ 3 - 0
rtl/namespaced/freertos/riscv32/System.esp32c3idf_40400.pp

@@ -0,0 +1,3 @@
+unit System.esp32c3idf_40400;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i esp32c3idf_40400.pp}

+ 3 - 0
rtl/namespaced/freertos/riscv32/System.esp32c3idf_50000.pp

@@ -0,0 +1,3 @@
+unit System.esp32c3idf_50000;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i esp32c3idf_50000.pp}