espressif / esp-adf

Espressif Audio Development Framework
Other
1.49k stars 667 forks source link

目前补丁已经打了,还是提醒$ADF_PATH/idf_patches/idf_v4.4_freertos.patch怎么解决啊 (AUD-5279) #1170

Closed liuliuu-112 closed 3 months ago

liuliuu-112 commented 3 months ago

image image 目前补丁已经打了,现在程序还是报请打补丁,这个怎么解决啊

TempoTian commented 3 months ago

这个路径有文件只说明patch在,要打的话需要切到IDF的根目录然后执行git apply ****.patch, 打完后确认下freertos/tasks.c里面有对应的函数在就可以了,手动将函数copy过去也可以

liuliuu-112 commented 3 months ago

这个路径有文件只说明patch在,要打的话需要切到IDF的根目录然后执行git apply ****.patch, 打完后确认下freertos/tasks.c里面有对应的函数在就可以了,手动将函数copy过去也可以

是只复制这个函数,对吧,求教

BaseType_t xTaskCreateRestrictedPinnedToCore( const TaskParameters_t const pxTaskDefinition, TaskHandle_t pxCreatedTask, const BaseType_t xCoreID) { TCB_t *pxNewTCB; BaseType_t xReturn = errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY;

    configASSERT( pxTaskDefinition->puxStackBuffer );

    if( pxTaskDefinition->puxStackBuffer != NULL )
    {
        /* Allocate space for the TCB.  Where the memory comes from depends
TempoTian commented 3 months ago

是的