You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, when compiling from develop, I get a bunch of error related to functions and typedefs in lib/freertos/locks.c
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:64:8: error: '_lock_t' does not name a type; did you mean 'clock_t'?
static _lock_t dma_lock;
^~~~~~~
clock_t
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp: In function 'handle_t dma_open_free()':
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:896:30: error: 'dma_lock' was not declared in this scope
_lock_acquire_recursive(&dma_lock);
^~~~~~~~
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:896:30: note: suggested alternative: 'dma_close'
_lock_acquire_recursive(&dma_lock);
^~~~~~~~
dma_close
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:896:5: error: '_lock_acquire_recursive' was not declared in this scope
_lock_acquire_recursive(&dma_lock);
^~~~~~~~~~~~~~~~~~~~~~~
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:917:5: error: '_lock_release_recursive' was not declared in this scope
_lock_release_recursive(&dma_lock);
^~~~~~~~~~~~~~~~~~~~~~~
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp: In function 'void dma_close(handle_t)':
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:924:30: error: 'dma_lock' was not declared in this scope
_lock_acquire_recursive(&dma_lock);
^~~~~~~~
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:924:30: note: suggested alternative: 'dma_close'
_lock_acquire_recursive(&dma_lock);
^~~~~~~~
dma_close
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:924:5: error: '_lock_acquire_recursive' was not declared in this scope
_lock_acquire_recursive(&dma_lock);
^~~~~~~~~~~~~~~~~~~~~~~
/home/ndagestad/kendryte-freertos-sdk/lib/freertos/kernel/devices.cpp:926:5: error: '_lock_release_recursive' was not declared in this scope
_lock_release_recursive(&dma_lock);
^~~~~~~~~~~~~~~~~~~~~~~
I have a fork fixing it but I was wondering if I had done something wrong or if it is a known problem.
system: Arch Linux 64bit
The text was updated successfully, but these errors were encountered:
Hi, when compiling from develop, I get a bunch of error related to functions and typedefs in
lib/freertos/locks.c
I have a fork fixing it but I was wondering if I had done something wrong or if it is a known problem.
system: Arch Linux 64bit
The text was updated successfully, but these errors were encountered: