On Wed, Mar 16, 2022 at 10:25 AM Alex White wrote:
>
> On Wed, Mar 16, 2022 at 10:27 AM Gedare Bloom wrote:
> >
> > On Tue, Mar 15, 2022 at 2:28 PM Alex White wrote:
> > >
> > > ---
> > > bsps/include/dev/gpio/xilinx-axi-gpio.h | 311 ++
> > > bsps/shared/dev/gpio/xilinx-a
>
> On 30/03/2022 15:19, gabriel.moy...@dlr.de wrote:
> >>> Ok, it seems the pps_event() could be called by interrupt service
> >>> routines. In this case, you cannot use a mutex and condition variables.
> >>> You have to use a thread queue directly. Use the thread queue ISR
> >>> lock for mutual
On 30/03/2022 15:19, gabriel.moy...@dlr.de wrote:
Ok, it seems the pps_event() could be called by interrupt service
routines. In this case, you cannot use a mutex and condition variables.
You have to use a thread queue directly. Use the thread queue ISR lock
for mutual exclusion. Use _Thread_qu
> > >> I guess you want to enable tc_poll_pps in struct timecounter as well?
> > >
> > > I didn't plan to do that but it can be done just removing some #ifndef,
> > > right?
> >
> > Is this handler not use for the PPS support? If it is currently unused,
> > then please let it disabled.
>
> Ok. F
---
.../build/testsuites/unit/unit-no-clock-0.yml |1 +
testsuites/unit/tc-score-rbtree.c | 1195 +
2 files changed, 1196 insertions(+)
create mode 100644 testsuites/unit/tc-score-rbtree.c
diff --git a/spec/build/testsuites/unit/unit-no-clock-0.yml
b/spec/build/t
---
spec/build/testsuites/grp.yml | 4 +
spec/build/testsuites/optunit.yml | 15
spec/build/testsuites/unit/grp.yml| 20 +
.../build/testsuites/unit/unit-no-clock-0.yml | 20 +
testsuites/unit/ts-unit-no-clock-0.c | 81
---
.../build/testsuites/unit/unit-no-clock-0.yml | 1 +
.../unit/tc-misaligned-builtin-memcpy.c | 51 +++
2 files changed, 52 insertions(+)
create mode 100644 testsuites/unit/tc-misaligned-builtin-memcpy.c
diff --git a/spec/build/testsuites/unit/unit-no-clock-0.yml
b/spe
Sebastian Huber (3):
unit: Add a unit test suite
unit: Add test for misaligned builtin memcpy()
unit: Test red-black trees
spec/build/testsuites/grp.yml |4 +
spec/build/testsuites/optunit.yml | 15 +
spec/build/testsuites/unit/grp.yml| 20 +