Home
last modified time | relevance | path

Searched refs:freertos (Results 1 – 25 of 85) sorted by relevance

1234

/external/libwebsockets/lib/plat/freertos/
DCMakeLists.txt35 plat/freertos/freertos-fds.c
36 plat/freertos/freertos-init.c
37 plat/freertos/freertos-misc.c
38 plat/freertos/freertos-pipe.c
39 plat/freertos/freertos-service.c
40 plat/freertos/freertos-sockets.c
44 list(APPEND SOURCES plat/freertos/esp32/drivers/settings-esp32.c)
46 list(APPEND SOURCES plat/freertos/esp32/drivers/netdev/wifi-esp32.c)
50 list(APPEND SOURCES plat/freertos/freertos-file.c)
53 list(APPEND SOURCES plat/freertos/freertos-resolv.c)
/external/pigweed/pw_sync_freertos/
DBUILD.bazel37 "//pw_build/constraints/rtos:freertos",
43 "@freertos",
53 "//pw_build/constraints/rtos:freertos",
76 "//pw_build/constraints/rtos:freertos",
83 "@freertos",
100 "//pw_build/constraints/rtos:freertos",
124 "//pw_build/constraints/rtos:freertos",
129 "@freertos",
136 "//pw_build/constraints/rtos:freertos",
158 "//pw_build/constraints/rtos:freertos",
[all …]
DBUILD.gn47 "$dir_pw_third_party/freertos",
78 "$dir_pw_third_party/freertos",
104 "$dir_pw_third_party/freertos",
129 "$dir_pw_third_party/freertos",
153 "$dir_pw_third_party/freertos",
182 "$dir_pw_third_party/freertos",
216 "$dir_pw_third_party/freertos",
232 public_deps = [ "$dir_pw_third_party/freertos" ]
255 "$dir_pw_third_party/freertos",
281 "$dir_pw_third_party/freertos",
DCMakeLists.txt25 pw_third_party.freertos
47 pw_third_party.freertos
68 pw_third_party.freertos
87 pw_third_party.freertos
107 pw_third_party.freertos
127 pw_third_party.freertos
153 pw_third_party.freertos
168 pw_third_party.freertos
Dtimed_thread_notification.cc35 pw::sync::freertos::config::kThreadNotificationIndex, in WaitForNotification()
81 std::min(deadline - now, pw::chrono::freertos::kMaxTimeout); in try_acquire_until()
93 nullptr, pw::sync::freertos::config::kThreadNotificationIndex); in try_acquire_until()
Dthread_notification.cc31 pw::sync::freertos::config::kThreadNotificationIndex, in WaitForNotification()
87 pw::sync::freertos::config::kThreadNotificationIndex, in release()
107 pw::sync::freertos::config::kThreadNotificationIndex, in release()
/external/pigweed/third_party/freertos/
DCMakeLists.txt19 If set, pw_third_party.freertos is provided")
27 pw_add_library(pw_third_party.freertos.disable_warnings INTERFACE
36 pw_add_error_target(pw_third_party.freertos
38 "Attempted to build the pw_third_party.freertos without configuring it "
40 "See https://pigweed.dev/third_party/freertos."
53 pw_add_library(pw_third_party.freertos STATIC
85 pw_third_party.freertos.freertos_tasks
86 pw_third_party.freertos.disable_warnings
93 pw_add_library(pw_third_party.freertos.freertos_tasks STATIC
99 pw_third_party.freertos.disable_warnings
[all …]
Ddocs.rst7 The ``$dir_pw_third_party/freertos/`` module contains various helpers to use
19 ``$dir_pw_third_party/freertos:freertos.gni``:
29 ``$dir_pw_third_party/freertos``.
34 ``third_party/freertos/CMakeLists.txt``:
49 * ``//third_party/freertos:port``, to set which FreeRTOS port to use. You can
50 select a value from those defined in ``third_party/freertos/BUILD.bazel``.
51 * ``//third_party/freertos:disable_task_statics_setting``, to determine
54 defined in ``third_party/freertos/BUILD.bazel``.
74 * in Bazel through ``//third_party/freertos:disable_task_statics``.
77 file when building through ``$dir_pw_third_party/freertos`` in GN and through
[all …]
DBUILD.gn20 import("freertos.gni")
22 # This file defines a GN source_set for an external installation of freertos.
23 # To use, checkout the freertos source into a directory, then set the build arg
24 # dir_pw_third_party_freertos to point to that directory. The freertos library
25 # will be available in GN at "$dir_pw_third_party/freertos".
27 group("freertos") {
30 pw_error("freertos") {
37 pw_error("freertos") {
58 pw_source_set("freertos") {
203 public = [ "public/pw_third_party/freertos/config_assert.h" ]
Dfreertos.gni16 # If compiling backends with freertos, this variable is set to the path to the
17 # freertos installation. When set, a pw_source_set for the freertos library is
18 # created at "$dir_pw_third_party/freertos".
/external/pigweed/pw_thread_freertos/
DBUILD.bazel41 "@freertos",
48 "//pw_build/constraints/rtos:freertos",
77 "//pw_build/constraints/rtos:freertos",
106 "//pw_build/constraints/rtos:freertos",
123 "//pw_build/constraints/rtos:freertos",
138 "//pw_build/constraints/rtos:freertos",
164 "//pw_build/constraints/rtos:freertos",
195 "//pw_build/constraints/rtos:freertos",
198 "@freertos",
217 "//pw_build/constraints/rtos:freertos",
[all …]
Dstatic_test_threads.cc25 freertos::StaticContextWithStack thread_0_context;
26 freertos::StaticContextWithStack thread_1_context;
30 static constexpr freertos::Options thread_0_options = in TestOptionsThread0()
31 freertos::Options() in TestOptionsThread0()
38 static constexpr freertos::Options thread_1_options = in TestOptionsThread1()
39 freertos::Options() in TestOptionsThread1()
DBUILD.gn17 import("$dir_pigweed/third_party/freertos/freertos.gni")
44 "$dir_pw_third_party/freertos",
63 "$dir_pw_third_party/freertos",
106 "$dir_pw_third_party/freertos",
128 "$dir_pw_third_party/freertos",
151 "$dir_pw_third_party/freertos",
183 "$dir_pw_third_party/freertos",
192 "$dir_pw_third_party/freertos",
209 "--freertos-src-dir",
228 public_deps = [ "$dir_pw_third_party/freertos" ]
[all …]
Ddynamic_test_threads.cc26 static constexpr freertos::Options thread_0_options = in TestOptionsThread0()
27 freertos::Options().set_name("pw::TestThread0"); in TestOptionsThread0()
32 static constexpr freertos::Options thread_1_options = in TestOptionsThread1()
33 freertos::Options().set_name("pw::TestThread0"); in TestOptionsThread1()
DCMakeLists.txt26 pw_third_party.freertos
43 pw_third_party.freertos
63 pw_third_party.freertos
84 pw_third_party.freertos
102 pw_third_party.freertos
113 pw_third_party.freertos
133 pw_third_party.freertos
153 pw_third_party.freertos
Dthread_iteration.cc29 namespace freertos { namespace
69 pw::thread::freertos::ThreadCallback adapter_cb = in ForEachThread()
71 return freertos::StackInfoCollector(current_thread, cb); in ForEachThread()
75 Status status = pw::thread::freertos::ForEachThread(adapter_cb); in ForEachThread()
Ddocs.rst36 pw::thread::freertos::config::kDefaultPriority;
38 pw::thread::freertos::config::kDefaultStackSizeWords;
40 pw::thread::freertos::StaticContextWithStack<kFooStackSizeWords>
44 pw::thread::freertos::Options()
64 pw::thread::freertos::config::kDefaultPriority;
66 pw::thread::freertos::config::kDefaultStackSizeWords;
70 pw::thread::freertos::Options()
94 ``pw::thread::freertos::Context``. In addition, there is a minute ROM cost to
128 .. cpp:class:: pw::thread::freertos::Options
144 <https://www.freertos.org/RTOS-idle-task.html>`_ for more details.
[all …]
/external/pigweed/pw_system/
Dfreertos_target_hooks.cc37 static thread::freertos::StaticContextWithStack<kLogThreadStackWords>
41 pw::thread::freertos::Options() in LogThreadOptions()
49 static thread::freertos::StaticContextWithStack<kRpcThreadStackWords>
53 pw::thread::freertos::Options() in RpcThreadOptions()
61 static thread::freertos::StaticContextWithStack<kWorkQueueThreadStackWords>
65 pw::thread::freertos::Options() in WorkQueueThreadOptions()
/external/pigweed/targets/stm32f429i_disc1_stm32cube/
DBUILD.bazel32 deps = ["//third_party/freertos:config_assert"],
39 # //third_party/freertos/BUILD.bazel.) If you include it in a target's
44 constraint_setting = "//third_party/freertos:freertos_config_setting",
53 "//pw_build/constraints/rtos:freertos",
54 "@freertos//:port_ARM_CM4F",
78 "@freertos",
92 "@freertos",
/external/pigweed/targets/emcraft_sf2_som/
DBUILD.bazel38 "//pw_build/constraints/rtos:freertos",
47 "//third_party/freertos",
59 "//pw_build/constraints/rtos:freertos",
65 "//third_party/freertos",
/external/pigweed/pw_chrono_freertos/
DBUILD.bazel37 "//pw_build/constraints/rtos:freertos",
41 "@freertos",
51 "//pw_build/constraints/rtos:freertos",
58 "@freertos",
/external/pigweed/pw_build/platforms/
DBUILD.bazel18 name = "freertos",
20 "//pw_build/constraints/rtos:freertos",
123 # This is a platform for compilation testing of freertos backends. This is not
129 "//pw_build/constraints/rtos:freertos",
133 "@freertos//:port_ARM_CM4F",
/external/pigweed/pw_thread_freertos/public/pw_thread_freertos/
Dthread_native.h21 using NativeThread = pw::thread::freertos::Context*;
24 using NativeThreadHandle = pw::thread::freertos::Context*;
/external/libwebsockets/contrib/
Dcross-atmel.cmake92 set(CF_FREERTOS "${CF_FREERTOS} -I${SDK_BASE}/thirdparty/freertos/freertos-${FREERTOS_VER}/Source/i…
93 set(CF_FREERTOS "${CF_FREERTOS} -I${SDK_BASE}/thirdparty/freertos/freertos-${FREERTOS_VER}/module_c…
94 set(CF_FREERTOS "${CF_FREERTOS} -I${SDK_BASE}/thirdparty/freertos/freertos-${FREERTOS_VER}/Source/p…
/external/pigweed/pw_sync/
DBUILD.bazel58 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:binary_semaphore"],
92 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:counting_semaphore"],
177 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:mutex"],
216 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:timed_mutex"],
280 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:interrupt_spin_lock"],
306 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:thread_notification"],
336 "//pw_build/constraints/rtos:freertos": ["//pw_sync_freertos:timed_thread_notification"],

1234