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
e55b11b33446feeac54c095683f60c47556dd19b
Select Git revision
0 results
miosix-kernel
Author
Search by author
Any Author
authors
0 authors
Mar 26, 2023
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
Mar 22, 2023
Fix timer_interrupt.h being included only because it provided the definition of cur
· 62b7d56e
Federico
authored
2 years ago
62b7d56e
Minor cleanup
· 78a22a97
Federico
authored
2 years ago
78a22a97
Mar 21, 2023
Address TODO in schedulers, and remove code duplication
· 4f9a95c0
Federico
authored
2 years ago
4f9a95c0
IRQfindNextThread() no longer returns a value as it was always ignored and...
· 2c49b452
Federico
authored
2 years ago
2c49b452
Disabled multiburst by default and fixed priority comparison, testsuite now...
· 59dd78ac
Federico
authored
2 years ago
59dd78ac
Uncomment priority inheritance test for control scheduler.
· 1667e49b
Federico
authored
2 years ago
1667e49b
More control scheduler refactor, change default priority of a...
· 53bcee5b
Federico
authored
2 years ago
53bcee5b
Modernize and reformat control scheduler code
· 3af42c0f
Federico
authored
2 years ago
3af42c0f
Fix unimplemented member function in control scheduler, now test_12 of testsuite passes
· aa5121c5
Federico
authored
2 years ago
aa5121c5
Mar 20, 2023
Modernize and reformat EDF scheduler code
· 7dddfbbd
Federico
authored
2 years ago
7dddfbbd
Modernize and reformat priority scheduler code
· 3a8b3fdc
Federico
authored
2 years ago
3a8b3fdc
Mar 19, 2023
sleepingList is no longer a pointer
· 20775d49
Federico
authored
2 years ago
20775d49
Fix pthread.cpp and testsuite latest tests to support EDF scheduler again
· 1cc9278b
Federico
authored
2 years ago
1cc9278b
Fix compiling control scheduler with new list code
· 6779f7e8
Federico
authored
2 years ago
6779f7e8
Fix tail pointer being private
· b744b621
Federico
authored
2 years ago
b744b621
Mar 18, 2023
Refactored template-independent code of IntrusiveList to base class
· 31fcbffd
Federico
authored
2 years ago
31fcbffd
Mar 17, 2023
IntrusiveList: add error check and testsuite, fix iterator --
· 62befa2d
Federico
authored
2 years ago
62befa2d
Mar 16, 2023
Rewrite IntrusiveList, fix bug in erase()
· 88a1f3a3
Federico
authored
2 years ago
88a1f3a3
Mar 12, 2023
Time profiling disabled by default
· a40beef2
Federico
authored
2 years ago
a40beef2
Add a utility class for simplifying the use of CPUTimeCounter.
· 7af0c05a
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
7af0c05a
Add support for keeping track of cumulative CPU time for each thread.
· 18dc49d0
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
18dc49d0
Formatting
· bc161843
Federico
authored
2 years ago
bc161843
Loading