mirror of
https://github.com/0xFEEDC0DE64/arduino-esp32.git
synced 2025-07-29 02:07:15 +02:00
IDF master 3e370c4296
* Fix build compilation due to changes in the HW_TIMER's structs * Fix compilation warnings and errors with USB * Update USBCDC.cpp * Update CMakeLists.txt * Update HWCDC.cpp
This commit is contained in:
@ -7,7 +7,7 @@ PROVIDE ( SIGMADELTA = 0x60004f00 );
|
||||
PROVIDE ( RTCCNTL = 0x60008000 );
|
||||
PROVIDE ( RTCIO = 0x60008400 );
|
||||
PROVIDE ( HINF = 0x6000B000 );
|
||||
PROVIDE ( I2S1 = 0x6002d000 );
|
||||
PROVIDE ( I2S0 = 0x6002d000 );
|
||||
PROVIDE ( I2C0 = 0x60013000 );
|
||||
PROVIDE ( UHCI0 = 0x60014000 );
|
||||
PROVIDE ( UHCI1 = 0x6000c000 );
|
||||
|
@ -1,5 +1,11 @@
|
||||
/** ROM APIs
|
||||
*/
|
||||
|
||||
/* user may provide newer version of tjpgd */
|
||||
/* so here directly assign the symbols with the ROM API address to make sure one from rom is correctly linked */
|
||||
PROVIDE ( esp_rom_tjpgd_decomp = 0x40000108 );
|
||||
PROVIDE ( esp_rom_tjpgd_prepare = 0x40000104 );
|
||||
|
||||
PROVIDE ( esp_rom_crc32_le = crc32_le );
|
||||
PROVIDE ( esp_rom_crc16_le = crc16_le );
|
||||
PROVIDE ( esp_rom_crc8_le = crc8_le );
|
||||
|
@ -89,8 +89,8 @@ tinfl_decompress_mem_to_mem = 0x40000100;
|
||||
***************************************/
|
||||
|
||||
/* Functions */
|
||||
jd_prepare = 0x40000104;
|
||||
jd_decomp = 0x40000108;
|
||||
PROVIDE( jd_prepare = 0x40000104 );
|
||||
PROVIDE( jd_decomp = 0x40000108 );
|
||||
|
||||
|
||||
/***************************************
|
||||
@ -260,7 +260,7 @@ PROVIDE( esp_flash_chip_driver_initialized = 0x400002fc );
|
||||
PROVIDE( esp_flash_read_id = 0x40000300 );
|
||||
PROVIDE( esp_flash_get_size = 0x40000304 );
|
||||
PROVIDE( esp_flash_erase_chip = 0x40000308 );
|
||||
PROVIDE( esp_flash_erase_region = 0x4000030c );
|
||||
PROVIDE( rom_esp_flash_erase_region = 0x4000030c );
|
||||
PROVIDE( esp_flash_get_chip_write_protect = 0x40000310 );
|
||||
PROVIDE( esp_flash_set_chip_write_protect = 0x40000314 );
|
||||
PROVIDE( esp_flash_get_protectable_regions = 0x40000318 );
|
||||
@ -1606,7 +1606,7 @@ rcSetTxAmpduLimit = 0x4000176c;
|
||||
rcTxUpdatePer = 0x40001770;
|
||||
rcUpdateAckSnr = 0x40001774;
|
||||
rcUpdateRate = 0x40001778;
|
||||
rcUpdateTxDone = 0x4000177c;
|
||||
/* rcUpdateTxDone = 0x4000177c; */
|
||||
rcUpdateTxDoneAmpdu2 = 0x40001780;
|
||||
rcUpSched = 0x40001784;
|
||||
rssi_margin = 0x40001788;
|
||||
|
Binary file not shown.
@ -1,3 +1,8 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
/**
|
||||
* ESP32-C3 Linker Script Memory Layout
|
||||
* This file describes the memory layout (memory blocks) by virtual memory addresses.
|
||||
@ -11,6 +16,17 @@
|
||||
*/
|
||||
|
||||
/* List of deprecated options */
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
/* CPU instruction prefetch padding size for flash mmap scenario */
|
||||
_esp_flash_mmap_prefetch_pad_size = 16;
|
||||
/* CPU instruction prefetch padding size for memory protection scenario */
|
||||
_esp_memprot_prefetch_pad_size = 16;
|
||||
/* Memory alignment size for PMS */
|
||||
_esp_memprot_align_size = 512;
|
||||
MEMORY
|
||||
{
|
||||
/**
|
||||
|
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user