Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP32-S3 ROM not provide lldesc_xxx functions? (IDFGH-8772) #10204

Closed
3 tasks done
imliubo opened this issue Nov 18, 2022 · 0 comments
Closed
3 tasks done

ESP32-S3 ROM not provide lldesc_xxx functions? (IDFGH-8772) #10204

imliubo opened this issue Nov 18, 2022 · 0 comments
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally Type: Bug bugs in IDF

Comments

@imliubo
Copy link

imliubo commented Nov 18, 2022

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.

v4.4.2(1b16ef6) and v5.1-dev-1264-g1c84cfde14d

Operating System used.

Linux

How did you build your project?

Command line with CMake

If you are using Windows, please specify command line type.

No response

What is the expected behavior?

Like esp32 and esp32-s2 rom provide lldesc_xxx functions.

What is the actual behavior?

Can't find these functions in esp32s3.rom.ld, because not provide in esp32s3.rom.ld.

Is esp32s3 not support this or missing this?

esp32
esp32s2

Steps to reproduce.

  1. pull
  2. write simple code
  3. build with idf.py
    ...

Build or installation Logs.

undefined reference to `lldesc_set_owner'
collect2: error: ld returned 1 exit status

More Information.

simple code(just fot test)

esp32 build ok

#include <stdio.h>
#include "esp32/rom/lldesc.h"

void app_main(void)
{
    // no meaning :)
    lldesc_set_owner(NULL, 0, 0);
}

esp32 s3 link error

#include <stdio.h>
#include "esp32s3/rom/lldesc.h"

void app_main(void)
{
    // no meaning :)
    lldesc_set_owner(NULL, 0, 0);
}
@imliubo imliubo added the Type: Bug bugs in IDF label Nov 18, 2022
@espressif-bot espressif-bot added the Status: Opened Issue is new label Nov 18, 2022
@github-actions github-actions bot changed the title ESP32-S3 ROM not provide lldesc_xxx functions? ESP32-S3 ROM not provide lldesc_xxx functions? (IDFGH-8772) Nov 18, 2022
@espressif-bot espressif-bot added Resolution: Done Issue is done internally Status: Done Issue is done internally and removed Status: Opened Issue is new labels Dec 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally Type: Bug bugs in IDF
Projects
None yet
Development

No branches or pull requests

2 participants