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
aa468561ebaa72564ee4a87e226d0723c63a3ccb
Select Git revision
Branches
14
master
default
protected
unstable
processes_wip
clang
cmake
cmake-old
sd-fix
shield_stackX
compute-unit-v2
con-rig
testing_ram_cu_v2
parafoil-sensortile
angel-swi
ignition
Tags
2
miosix-2.22
alderaan-v1
16 results
miosix-kernel
Author
Search by author
Any Author
authors
Adriano Innocenzi
adriano.innocenzi
Adriano Longo
adriano.longo
Alberto Nidasio
alberto.nidasio
Alejandro Montero Minan
alejandro.montero
Alessandra Miuccio
alessandra.miuccio
Alessandro Del Duca
alessandro.delduca
Alvise de'Faveri
alvise.defaveri
Andrea Milluzzo
andrea.milluzzo
Angelo Giovanni Gaillet
angelo.gaillet
Angelo Prete
angelo.prete
Angelo Zangari
angelozangari
Arturo Benedetti
arturo.benedetti
Aryan Sood
aryan.sood
Camillo Nicoletti
camillo.nicoletti
Damiano Amatruda
damiano.amatruda
Damiano Procaccia
damiano.procaccia
Daniele Gottardini
daniele.gottardini
Dario Ergun
Dario_Ergun
Davide Basso
davide.basso
Davide Bonomini
davide.bonomini
20 authors
Mar 26, 2023
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
Improved IntrusiveList which uses less memory.
· ebeb05da
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
ebeb05da
Mar 08, 2023
More complete HD44780 driver
· ac0fe70c
Federico
authored
2 years ago
ac0fe70c
Mar 02, 2023
stm32f207zg_nucleo: this board does not have external RAM, do not bump the speed of FSMC GPIOs.
· 30d96054
Daniele Cattaneo
authored
2 years ago
and
Federico
committed
2 years ago
30d96054
Loading