Use watchdog for shared memory driver instead of a Classic API Timer.
---
bsps/include/shm_driver.h | 1 +
bsps/shared/shmdr/shmdr-poll.c | 43 -
cpukit/include/rtems/confdefs.h | 11 ++-
3 files changed, 28 insertions(+), 27 deletions(-)
di
On 10/12/2019 00:28, chr...@rtems.org wrote:
diff --git a/testsuites/libtests/rcxx01/init.c
b/testsuites/libtests/rcxx01/init.c
new file mode 100644
index 00..129f7ee4ba
--- /dev/null
+++ b/testsuites/libtests/rcxx01/init.c
@@ -0,0 +1,70 @@
+/*
+ * Copyright (c) 2019 Chris Johns
+ *
+ *
Hello Chris,
On 10/12/2019 00:28, chr...@rtems.org wrote:
Hi,
This patch adds C++ thread support that is similar to the standard
C++ std::thread class however it has attributes so you can control
a thread priority, stack size and other attributes.
looks good, but I don't like the short librar
On 09/12/2019 16:32, Joel Sherrill wrote:
Two use cases were envisioned for this.
1) a BSP or application which desires to update a real-time clock
when the RTEMS TOD is set.
2) a paravirtualized BSP can use this to propagate setting the time
in an RTEMS application to the hosting envir
Hi,
This patch adds C++ thread support that is similar to the standard
C++ std::thread class however it has attributes so you can control
a thread priority, stack size and
From: Chris Johns
---
cpukit/include/rtems/c++/error| 65 +++
cpukit/include/rtems/c++/thread | 469 ++
cpukit/librcxx/error.cc | 76 +++
cpukit/librcxx/thread.cc | 414
.../cpukit/RTEMS-B
I think I have implemented what you suggested and my new test is passing on
positive and negative cases.
Hopefully this version is ready to merge so I can begin to test the new
build system.
Thanks.
--joel
On Wed, Dec 4, 2019 at 12:51 AM Sebastian Huber <
sebastian.hu...@embedded-brains.de> wr
Two use cases were envisioned for this.
1) a BSP or application which desires to update a real-time clock
when the RTEMS TOD is set.
2) a paravirtualized BSP can use this to propagate setting the time
in an RTEMS application to the hosting environment. This enables
the entire set of appl
The MrsP semaphore implementation predates the addition of
self-contained synchronization objects. At this time, the potential
memory reduction was justified considering the more complex
configuration and additional use of the workspace. With the
availability of self-contained synchronization opt
Move variant, discipline, and global information to flags stored in a
node pointer of active semaphores.
Update #3833.
---
cpukit/include/rtems/rtems/semdata.h | 28 +--
cpukit/include/rtems/rtems/semimpl.h | 69 ++--
cpukit/libmisc/monitor/mon-sema.c
10 matches
Mail list logo