Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Miosix Kernel
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Avionics
Software Development
Miosix Kernel
Commits
88054aa3cf17a795fe7ac7e87d4bb4d77e07e3bc
Select Git revision
0 results
miosix-kernel
Author
Search by author
Any Author
authors
0 authors
Apr 23, 2023
Logical reordering of class Thread member functions
· 88054aa3
Federico
authored
2 years ago
88054aa3
Apr 19, 2023
Introduce back and document yield policy in condition variable signal/broadcast
· c742061c
Federico
authored
2 years ago
c742061c
Rename CondData to WaitToken as it is not used just by condition variables anymore.
· dbee140d
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
dbee140d
Add semaphore tests to the test suite.
· eb7cc368
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
eb7cc368
Add semaphore synchronization primitive.
· d56e938b
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
d56e938b
Apr 18, 2023
Minor fixes to the comments.
· fdd919ce
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
fdd919ce
Simplify code and remove duplication in ConditionVariable and pthread_cond_*.
· fb89041e
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
fb89041e
Apr 16, 2023
Fix serial port RX in stm32f1 and servo driver caused by renaming of macro _ARCH_CORTEXM3_STM32
· 28b80085
Federico
authored
2 years ago
28b80085
Apr 05, 2023
Formatting, fix cast to long long in printSingleThreadInfo
· 2a797c10
Federico
authored
2 years ago
2a797c10
Improve delay calibration of the STM32F207 nucleo board.
· a6e318ac
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
a6e318ac
Improvements to CPUProfiler.
· 8cb53bf5
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
8cb53bf5
Add a method in CPUTimeCounter to get the current CPU time consumed by a thread.
· 093a30ac
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
093a30ac
Apr 01, 2023
pc_loader: Fix missing includes.
· be275622
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
be275622
Remove XRAM delays from f207_nucleo BSP code.
· 38588895
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
38588895
Recalibrate delay loops for stm3220g-eval board when code is in XRAM.
· e03b6ec6
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
e03b6ec6
Update STM32F2xx CMSIS to version 2.2.5 (released in 2021) from 2.0.1 (released in 2014).
· 21759916
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
21759916
Remove includes
· c93e2267
Federico
authored
2 years ago
c93e2267
Mar 29, 2023
Fix uses of operator bool, modernize code
· 41f7be01
Federico
authored
2 years ago
41f7be01
Remove pre-C++11 code
· 5fb587a7
Federico
authored
2 years ago
5fb587a7
More IntrusiveList error checks
· 6c6a116b
Federico
authored
2 years ago
6c6a116b
Mar 26, 2023
Added notes for compiler patches
· 2831bee6
Federico
authored
2 years ago
2831bee6
Implementation detail note for pthread_cond_timedwait
· 8e0a5328
Federico
authored
2 years ago
8e0a5328
Add tests for condition variable timedwait
· e55b11b3
Federico
authored
2 years ago
e55b11b3
Fix ConditionVariable::timedWait
· a6a69ac2
Federico
authored
2 years ago
a6a69ac2
Testing IntrusiveList::removeFast
· f1629fd9
Federico
authored
2 years ago
f1629fd9
Cleanup IRQwakeThreads
· aa468561
Federico
authored
2 years ago
aa468561
Remove obsolete check, csRecord was removed long ago
· 93355d68
Federico
authored
2 years ago
93355d68
Make SleepData a class
· 4e9186cc
Federico
authored
2 years ago
4e9186cc
Make CondData a class
· 22a75b9a
Federico
authored
2 years ago
22a75b9a
Implement timedWait also in class ConditonVariable
· 4b69d7ea
Federico
authored
2 years ago
4b69d7ea
Pthread code modernization
· 736c81b3
Federico
authored
2 years ago
736c81b3
Patch optimization
· 4af18987
Federico
authored
2 years ago
4af18987
Mar 25, 2023
fix: Move return for timeout to end of pthread_cond_timedwait
· f388aa04
Leonardo Panseri
authored
2 years ago
and
Federico
committed
2 years ago
f388aa04
Implement pthread_cond_timedwait method
· 63c1aaf7
lorenzovaccarini
authored
2 years ago
and
Federico
committed
2 years ago
63c1aaf7
Rewrite implementation of pthread_cond_wait() and pthread_cond_signal()
· eecff2ed
Leonardo Panseri
authored
2 years ago
and
Federico
committed
2 years ago
eecff2ed
Refactor pthread_cond_t to buffer that contains an IntrusiveList
· 287a22b1
Leonardo Panseri
authored
2 years ago
and
Federico
committed
2 years ago
287a22b1
chore: Implement dummy method
· 6b9a59bc
Leonardo Panseri
authored
2 years ago
and
Federico
committed
2 years ago
6b9a59bc
IntrusiveList::removeFast() return whether the item was in the list
· 1b5239b9
Federico
authored
2 years ago
1b5239b9
Mar 23, 2023
Modernize kernel.cpp and its internal variables
· 700c595a
Federico
authored
2 years ago
700c595a
Remove code duplication, improve encapsulation
· 5690d3ff
Federico
authored
2 years ago
5690d3ff
Loading