Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
292 commits
Select commit Hold shift + click to select a range
f763f0e
feat: add an __RBIT impl for x86_64
g0nz4I0 Dec 3, 2025
49e4f50
fix: compilation
g0nz4I0 Dec 3, 2025
cc4d72b
fix: used_bitmap_ -> free_bitmap_
victor-Lopez25 Dec 4, 2025
a5110ff
Merge branch 'feat/scheduler' of https://github.com/HyperloopUPV-H8/S…
victor-Lopez25 Dec 4, 2025
68b341e
Merge remote-tracking branch 'remotes/origin/MockTim' into feat/sched…
victor-Lopez25 Dec 6, 2025
51f073c
Added tests check in CI/CD
jorgesg82 Dec 8, 2025
74e86d3
fix(ci/cd): output folder
jorgesg82 Dec 8, 2025
292cc08
Added ARM specific instructions to be able to compile in ARM hosts (Mac)
jorgesg82 Dec 8, 2025
44e8d8c
Fix: compiler barrier for msvc, hopefully works
victor-Lopez25 Dec 8, 2025
a3fc792
Fix: Try to fix -Wchanges-meaning warning
victor-Lopez25 Dec 8, 2025
869883c
Fix typo
victor-Lopez25 Dec 8, 2025
7e5fe46
Update Inc/MockedDrivers/common.hpp
victor-Lopez25 Dec 8, 2025
7e42ef9
Actually do the change github didn't do :/
victor-Lopez25 Dec 8, 2025
712bd60
Fix typo p2
victor-Lopez25 Dec 8, 2025
82acd27
Fix another typo
victor-Lopez25 Dec 8, 2025
c0d5639
Fix unsigned long - 64bit when testing using LL functions
victor-Lopez25 Dec 8, 2025
91a3b75
Minor fixes to scheduler
StefanCostea Dec 6, 2025
1ab3d5c
Fix: uint32_t* cast of a word instead of the ptr
victor-Lopez25 Dec 9, 2025
1a30868
Merge branch 'feat/scheduler' of https://github.com/HyperloopUPV-H8/S…
victor-Lopez25 Dec 9, 2025
069a288
Fix: remove active_task_count_ decrement in pop_front()
victor-Lopez25 Dec 9, 2025
fb5b90a
Try fix Wstrict-aliasing in front_id
victor-Lopez25 Dec 9, 2025
065cdad
Try fix Wstrict-aliasing again
victor-Lopez25 Dec 9, 2025
11a3aab
Fix typo in allocate_slot
victor-Lopez25 Dec 9, 2025
dee9879
fix: test UsedBitmap -> FreeBitmap
victor-Lopez25 Dec 9, 2025
8038b7b
used_bitmap_ -> free_bitmap_ in test part 2
victor-Lopez25 Dec 9, 2025
e7fdc30
fixed tests discovery
jorgesg82 Dec 9, 2025
78ffa82
fix: set_timeout() test
victor-Lopez25 Dec 9, 2025
26a69f2
Add a test, fix the error (kind of)
victor-Lopez25 Dec 10, 2025
12a50f3
Fix: underflow in schedule_next_interval
victor-Lopez25 Dec 10, 2025
6b06740
Fix: call schedule_next_interval() in start()
victor-Lopez25 Dec 10, 2025
21c5c15
Fix: invert condition, that was stupid
victor-Lopez25 Dec 10, 2025
6cfd3f3
feat: add test showcasing possible usage within StateMachine logic
g0nz4I0 Dec 12, 2025
1ac4c8c
fix: Calculate correct prescaler & add to HALAL.hpp
victor-Lopez25 Dec 13, 2025
03aad19
Try to fix tests
victor-Lopez25 Dec 13, 2025
b15ae75
try to fix tests part 2
victor-Lopez25 Dec 13, 2025
0c4bb24
Try to fix tests part 3
victor-Lopez25 Dec 13, 2025
8095c72
part 4 - add the wrapper.c to cmake, will this work?
victor-Lopez25 Dec 13, 2025
18c9915
part 5 - fix cmake stm32h723xx_wrapper.c path
victor-Lopez25 Dec 13, 2025
662df45
fix: try to fix tests part 6
victor-Lopez25 Dec 14, 2025
de82133
fix: volatile warnings
victor-Lopez25 Dec 14, 2025
e8a9141
fix: active_PSC is now set when PSC is set
victor-Lopez25 Dec 14, 2025
ce37e28
Merge branch 'development' into feat/scheduler
victor-Lopez25 Dec 14, 2025
a0ad409
fix: remove outdated comment
victor-Lopez25 Dec 14, 2025
0d627b4
fix: tests part 7, should work now
victor-Lopez25 Dec 14, 2025
978b282
fix: remove unecessary if, return if cancelled in cancel_timeout
victor-Lopez25 Dec 14, 2025
4f27b48
Pop all due tasks, several might be due in the same tick
victor-Lopez25 Dec 15, 2025
6014d29
Revert force-push
victor-Lopez25 Dec 15, 2025
a11f4bc
fix: off by one error + configure_timer_for_interval should use uint32_t
victor-Lopez25 Dec 15, 2025
f38b762
fix: off by one error in schedule_next_interval()
victor-Lopez25 Dec 15, 2025
79f327e
All 15 tasks in MultipleTasks test, and it works
victor-Lopez25 Dec 15, 2025
344618d
Add SameTaskMultipleTimes test, does all 16 tasks too
victor-Lopez25 Dec 15, 2025
5d3aa61
larger NUM_TICKS just in case
victor-Lopez25 Dec 15, 2025
238c062
fix bug mentioned in previous cancel_timeout()
victor-Lopez25 Dec 15, 2025
09fc585
fix: id uint32_t -> uint16_t + bug fix
victor-Lopez25 Dec 16, 2025
04ed0f7
fix: remove TimerPeripheral::start and Time::start from HALAL::start
victor-Lopez25 Dec 16, 2025
9dcffe1
try to fix ci/cd
victor-Lopez25 Dec 17, 2025
b92aebc
try to fix ci/cd part 2
victor-Lopez25 Dec 17, 2025
181590a
try to fix ci/cd part 3
victor-Lopez25 Dec 17, 2025
d48e00a
clean up ci/cd fix
victor-Lopez25 Dec 17, 2025
a210bc2
Remove unnecessary warning ignore
victor-Lopez25 Dec 17, 2025
01b24b6
fix: use wrapper instead of interface for stm32h7xx_ll_tim.h
victor-Lopez25 Dec 18, 2025
e8a90e6
fix ci/cd and add the other submodule to be automatically added
victor-Lopez25 Dec 18, 2025
cab07f9
fix: actually add stm32h7xx_ll_tim_wrapper.h
victor-Lopez25 Dec 18, 2025
86d3008
try to fix ci/cd warning
victor-Lopez25 Dec 18, 2025
8856395
try fix warnings again
victor-Lopez25 Dec 18, 2025
e8b7d8d
fix: add ignore Woverflow to stm32h7xx_ll_tim
victor-Lopez25 Dec 18, 2025
8506d92
fix: remove need to ignore Woverflow warnings
victor-Lopez25 Dec 19, 2025
9313709
fix: Remove tim_register_definitions.hpp
victor-Lopez25 Dec 19, 2025
03508a1
Initial TimerDomain commit, lots of work to do...
victor-Lopez25 Dec 27, 2025
4c86596
Change name to TimerDomain.hpp in comment
victor-Lopez25 Dec 27, 2025
a4ca0df
feat: Implement getting AnyGeneralPurpose timer with priorities
victor-Lopez25 Dec 27, 2025
12c7aad
Make prettier
victor-Lopez25 Dec 27, 2025
4a5ee25
Remove leftovers
victor-Lopez25 Dec 27, 2025
3c14d8f
Remove outdated comment
victor-Lopez25 Dec 27, 2025
fee4058
fix: Finish the comment :)
victor-Lopez25 Dec 27, 2025
6e36b74
Clean up error messages, add comment
victor-Lopez25 Dec 27, 2025
930db1d
temp: setup to try to compile template_project
victor-Lopez25 Dec 27, 2025
4b7aa2e
Try to get TimerDomain to compile
victor-Lopez25 Dec 27, 2025
bfd2f4a
Add initial implementation of scheduler
victor-Lopez25 Dec 2, 2025
6380053
Try to fix -Wuninitialized warning
victor-Lopez25 Dec 2, 2025
046c80c
Try to remove Wuninitialized warning temporarily
victor-Lopez25 Dec 2, 2025
49ac6d3
Remove unnecessary clear of task element
victor-Lopez25 Dec 2, 2025
0558499
fix: Readability and todo for validation
victor-Lopez25 Dec 2, 2025
053cd1b
fix: allocate_slot
victor-Lopez25 Dec 2, 2025
85b038a
Add explenation of sorted_task_ids_, static_assert for the bitmaps
victor-Lopez25 Dec 2, 2025
0c8cc06
Remove long_wait_remaining_us_
victor-Lopez25 Dec 2, 2025
e3c3d13
fix: better get_at
victor-Lopez25 Dec 2, 2025
446cc35
fix: better front_id
victor-Lopez25 Dec 2, 2025
c8ba193
fix: endianness in pop_front
victor-Lopez25 Dec 2, 2025
6a372e4
Added unlikely to release_slot conditional
victor-Lopez25 Dec 2, 2025
96b7fc2
fix: Correct comment explenation
victor-Lopez25 Dec 2, 2025
b428cba
No bit field insert, it annoyed me
victor-Lopez25 Dec 2, 2025
4ae1dbb
No more diagnostic ignore
victor-Lopez25 Dec 2, 2025
9d11dd3
fix: loss in accuracy by not adding 1: https://github.com/HyperloopUP…
victor-Lopez25 Dec 2, 2025
89c5873
fix: Moved active_task_count_ modification
victor-Lopez25 Dec 2, 2025
5c2a17c
Actually set used_bitmap_ in allocate_slot
victor-Lopez25 Dec 2, 2025
7d65723
fix: used_bitmap_ -> free_bitmap_
victor-Lopez25 Dec 4, 2025
3430684
only include sources when cross-compiling
g0nz4I0 Dec 2, 2025
57f1c15
modify CMakeLists inside Tests
g0nz4I0 Dec 2, 2025
920536f
feat: use ugly ifdef guards for host testing purposes
g0nz4I0 Dec 2, 2025
2565412
add sample tests for Scheduler
g0nz4I0 Dec 2, 2025
9883981
add emulated ticking
g0nz4I0 Dec 2, 2025
152732a
test for execution count
g0nz4I0 Dec 2, 2025
d4cbd83
fix: CI
g0nz4I0 Dec 2, 2025
36595a9
fix: expected result in test case + explanation
g0nz4I0 Dec 2, 2025
440be76
add compiler specific and CoreMacros
g0nz4I0 Dec 3, 2025
7570cc7
copy files from LL and CMSIS for TIM Registers
g0nz4I0 Dec 3, 2025
3683bb9
bridge between LL MMIO Timer and user defined TIMER
g0nz4I0 Dec 3, 2025
134f031
reduce the number of ugly macros
g0nz4I0 Dec 3, 2025
b981550
compile the new mock file
g0nz4I0 Dec 3, 2025
9cfb41f
update test
g0nz4I0 Dec 3, 2025
82298e3
enable debugging of tests with TestMate C++ extension
g0nz4I0 Dec 3, 2025
7098632
feat: add DSB and ISB intructions in x86_64
g0nz4I0 Dec 3, 2025
56da93d
feat: add NVIC
g0nz4I0 Dec 3, 2025
d7fa9dc
add NVIC logic
g0nz4I0 Dec 3, 2025
871c41e
feat: use NVIC and remove print
g0nz4I0 Dec 3, 2025
ca2a6ce
fix: move extern"C" block to allow using <iostream>
g0nz4I0 Dec 3, 2025
0c70d65
add Register class to allow for side effects
g0nz4I0 Dec 3, 2025
401461c
feat: use newly created Register class for side effects, neat trick i…
g0nz4I0 Dec 3, 2025
8e55003
feat: be as realistic as possible in test, by using CNT++
g0nz4I0 Dec 3, 2025
14140ab
feat: remove unnecessary include
g0nz4I0 Dec 3, 2025
1d78ade
feat: add an __RBIT impl for x86_64
g0nz4I0 Dec 3, 2025
615f2dd
fix: compilation
g0nz4I0 Dec 3, 2025
1d2b392
Added tests check in CI/CD
jorgesg82 Dec 8, 2025
eab1cc6
fix(ci/cd): output folder
jorgesg82 Dec 8, 2025
a8894d2
Added ARM specific instructions to be able to compile in ARM hosts (Mac)
jorgesg82 Dec 8, 2025
7b81ce3
Fix: compiler barrier for msvc, hopefully works
victor-Lopez25 Dec 8, 2025
03dfb7c
Fix: Try to fix -Wchanges-meaning warning
victor-Lopez25 Dec 8, 2025
11de9ef
Fix typo
victor-Lopez25 Dec 8, 2025
d094a38
Update Inc/MockedDrivers/common.hpp
victor-Lopez25 Dec 8, 2025
cb09b56
Actually do the change github didn't do :/
victor-Lopez25 Dec 8, 2025
333f84a
Fix typo p2
victor-Lopez25 Dec 8, 2025
bde99ea
Fix another typo
victor-Lopez25 Dec 8, 2025
c07c005
Fix unsigned long - 64bit when testing using LL functions
victor-Lopez25 Dec 8, 2025
2785d08
Fix: uint32_t* cast of a word instead of the ptr
victor-Lopez25 Dec 9, 2025
6cc496c
Minor fixes to scheduler
StefanCostea Dec 6, 2025
4620c38
Fix: remove active_task_count_ decrement in pop_front()
victor-Lopez25 Dec 9, 2025
ae9f8bb
Try fix Wstrict-aliasing in front_id
victor-Lopez25 Dec 9, 2025
2741625
Try fix Wstrict-aliasing again
victor-Lopez25 Dec 9, 2025
53cb52f
Fix typo in allocate_slot
victor-Lopez25 Dec 9, 2025
5015af0
fix: test UsedBitmap -> FreeBitmap
victor-Lopez25 Dec 9, 2025
7865a12
used_bitmap_ -> free_bitmap_ in test part 2
victor-Lopez25 Dec 9, 2025
0108c8a
fixed tests discovery
jorgesg82 Dec 9, 2025
78db63c
fix: set_timeout() test
victor-Lopez25 Dec 9, 2025
eac056a
Add a test, fix the error (kind of)
victor-Lopez25 Dec 10, 2025
1c6d871
Fix: underflow in schedule_next_interval
victor-Lopez25 Dec 10, 2025
62a2da7
Fix: call schedule_next_interval() in start()
victor-Lopez25 Dec 10, 2025
faa5968
Fix: invert condition, that was stupid
victor-Lopez25 Dec 10, 2025
099f543
feat: add test showcasing possible usage within StateMachine logic
g0nz4I0 Dec 12, 2025
4233fc7
fix: Calculate correct prescaler & add to HALAL.hpp
victor-Lopez25 Dec 13, 2025
60f20bd
Try to fix tests
victor-Lopez25 Dec 13, 2025
ed7db13
try to fix tests part 2
victor-Lopez25 Dec 13, 2025
a32be3f
Try to fix tests part 3
victor-Lopez25 Dec 13, 2025
3fc8ad3
part 4 - add the wrapper.c to cmake, will this work?
victor-Lopez25 Dec 13, 2025
d758853
part 5 - fix cmake stm32h723xx_wrapper.c path
victor-Lopez25 Dec 13, 2025
4a39519
fix: try to fix tests part 6
victor-Lopez25 Dec 14, 2025
0fcf86e
fix: volatile warnings
victor-Lopez25 Dec 14, 2025
355a790
fix: active_PSC is now set when PSC is set
victor-Lopez25 Dec 14, 2025
1dce251
fix: remove outdated comment
victor-Lopez25 Dec 14, 2025
beb2e20
fix: tests part 7, should work now
victor-Lopez25 Dec 14, 2025
d55ab65
fix: remove unecessary if, return if cancelled in cancel_timeout
victor-Lopez25 Dec 14, 2025
f87675e
Pop all due tasks, several might be due in the same tick
victor-Lopez25 Dec 15, 2025
d2d9f8c
Revert force-push
victor-Lopez25 Dec 15, 2025
09c2048
fix: off by one error + configure_timer_for_interval should use uint32_t
victor-Lopez25 Dec 15, 2025
51e71e9
fix: off by one error in schedule_next_interval()
victor-Lopez25 Dec 15, 2025
eecd764
All 15 tasks in MultipleTasks test, and it works
victor-Lopez25 Dec 15, 2025
205c4c7
Add SameTaskMultipleTimes test, does all 16 tasks too
victor-Lopez25 Dec 15, 2025
a352c55
larger NUM_TICKS just in case
victor-Lopez25 Dec 15, 2025
7d79c4b
fix bug mentioned in previous cancel_timeout()
victor-Lopez25 Dec 15, 2025
708aca6
fix: id uint32_t -> uint16_t + bug fix
victor-Lopez25 Dec 16, 2025
2dbc089
fix: remove TimerPeripheral::start and Time::start from HALAL::start
victor-Lopez25 Dec 16, 2025
cebea22
try to fix ci/cd
victor-Lopez25 Dec 17, 2025
1426d45
try to fix ci/cd part 2
victor-Lopez25 Dec 17, 2025
d7a91a6
try to fix ci/cd part 3
victor-Lopez25 Dec 17, 2025
521c5d9
clean up ci/cd fix
victor-Lopez25 Dec 17, 2025
4ab5b53
Remove unnecessary warning ignore
victor-Lopez25 Dec 17, 2025
5ae2b87
fix: use wrapper instead of interface for stm32h7xx_ll_tim.h
victor-Lopez25 Dec 18, 2025
25316b9
fix ci/cd and add the other submodule to be automatically added
victor-Lopez25 Dec 18, 2025
be9b61a
fix: actually add stm32h7xx_ll_tim_wrapper.h
victor-Lopez25 Dec 18, 2025
5b3eab5
try to fix ci/cd warning
victor-Lopez25 Dec 18, 2025
23b07dd
try fix warnings again
victor-Lopez25 Dec 18, 2025
b318723
fix: add ignore Woverflow to stm32h7xx_ll_tim
victor-Lopez25 Dec 18, 2025
9240c01
fix: remove need to ignore Woverflow warnings
victor-Lopez25 Dec 19, 2025
96481c3
fix: Remove tim_register_definitions.hpp
victor-Lopez25 Dec 19, 2025
bf7eecf
Initial TimerDomain commit, lots of work to do...
victor-Lopez25 Dec 27, 2025
9191b05
Change name to TimerDomain.hpp in comment
victor-Lopez25 Dec 27, 2025
703364f
feat: Implement getting AnyGeneralPurpose timer with priorities
victor-Lopez25 Dec 27, 2025
42e8225
Make prettier
victor-Lopez25 Dec 27, 2025
bd9e1b1
Remove leftovers
victor-Lopez25 Dec 27, 2025
789be1f
Remove outdated comment
victor-Lopez25 Dec 27, 2025
2e2624b
fix: Finish the comment :)
victor-Lopez25 Dec 27, 2025
37339a2
Clean up error messages, add comment
victor-Lopez25 Dec 27, 2025
a2afcce
temp: setup to try to compile template_project
victor-Lopez25 Dec 27, 2025
5110d5f
Try to get TimerDomain to compile
victor-Lopez25 Dec 27, 2025
86ef3ab
Merge remote-tracking branch 'origin/feat/TimerDomain' into feat/Time…
victor-Lopez25 Dec 27, 2025
74b150d
Fix all compilation errors (yipee)
victor-Lopez25 Dec 27, 2025
49e88e8
Try to fix compile errors when in template_project
victor-Lopez25 Dec 28, 2025
3dd5e36
Try to fix compile errors...
victor-Lopez25 Dec 28, 2025
21ad657
try fix again
victor-Lopez25 Dec 28, 2025
b3d0a00
slowly but surely
victor-Lopez25 Dec 28, 2025
55ddb2c
Fix TimerWrapper constructor
victor-Lopez25 Dec 28, 2025
13a1ed1
Add timer interrupt callbacks, use XList for TIM_HandleTypeDef defini…
victor-Lopez25 Dec 28, 2025
664d84c
try to choose 16 bit or 32 bit at compile time
victor-Lopez25 Dec 28, 2025
2bab97d
Fix compilation issues
victor-Lopez25 Dec 28, 2025
7b83c04
Fix overflow calculation and a test
victor-Lopez25 Dec 28, 2025
cb0bbd7
Fix all remaining issues
victor-Lopez25 Dec 29, 2025
d7ec7c6
Change TimerRequest values
victor-Lopez25 Dec 29, 2025
401832f
Remove temporary function
victor-Lopez25 Dec 29, 2025
7a2ac9a
fix: Remove static assert
victor-Lopez25 Dec 29, 2025
3085cda
fix: Change order of parameters
victor-Lopez25 Dec 29, 2025
fda8cf7
fix: timer 15 (hopefully?)
victor-Lopez25 Dec 29, 2025
7d28353
fix: Rollback removal of tim15 when getting AnyGeneralPurpose timer
victor-Lopez25 Dec 29, 2025
021a9ae
fix: pins are now part of TimerWrapper, not TimerDomain
victor-Lopez25 Dec 29, 2025
7aade1f
fix: Split TimerWrapper into a different file: TimerWrapper.hpp
victor-Lopez25 Dec 30, 2025
3185489
Merge remote-tracking branch 'origin/development' into feat/TimerDomain
victor-Lopez25 Dec 30, 2025
78a1526
fix: Use new way to add Domain to board
victor-Lopez25 Dec 30, 2025
2822928
feat: Initial implementation of new PWM class
victor-Lopez25 Dec 30, 2025
f640024
fix: Make PWM class more private
victor-Lopez25 Dec 30, 2025
32d2426
feat: Use an initializer_list to get the pins without needing a size
victor-Lopez25 Dec 30, 2025
57efe6f
fix: Remove prescaler and period from TimerDomain
victor-Lopez25 Jan 12, 2026
9a2a89b
feat: Add Any32bitTimer to TimerDomain
victor-Lopez25 Jan 13, 2026
84de08b
fix: Rename Any32bitTimer to Any32bit
victor-Lopez25 Jan 13, 2026
aba7bb2
Fix docker build hopefully
victor-Lopez25 Jan 13, 2026
2e43f72
feat: add a macro: get_timer_instance
victor-Lopez25 Jan 13, 2026
b00a3dc
Merge branch 'feat/TimerDomain' of https://github.com/Hyperloop-UPV/S…
victor-Lopez25 Jan 13, 2026
9658af2
Merge remote-tracking branch 'origin/development' into feat/TimerDomain
victor-Lopez25 Jan 13, 2026
087bd8e
fix: compile error
victor-Lopez25 Jan 13, 2026
80cdef5
fix: revert change to .vscode settings
victor-Lopez25 Jan 14, 2026
2c3ea9d
fix: tim3 is 16 bit, tim5 is 32 bit + start of pin af checking
victor-Lopez25 Jan 16, 2026
dc73412
More timer pin afs
victor-Lopez25 Jan 16, 2026
84b0857
More pins, todo: tim23 and tim24
victor-Lopez25 Jan 19, 2026
3447e3f
tim23, tim24 pins done, now programming time
victor-Lopez25 Jan 19, 2026
6856aef
next step: compile time check_pins
victor-Lopez25 Jan 19, 2026
448b002
feat: Finish implementing check_pins
victor-Lopez25 Jan 20, 2026
3af376d
Merge remote-tracking branch 'origin/development' into feat/TimerDomain
victor-Lopez25 Jan 20, 2026
b3340b2
Add tests for TimerWrapper, not running them yet
victor-Lopez25 Jan 20, 2026
5bde564
Almost implement all wrappers for TimerDomain tests
victor-Lopez25 Jan 21, 2026
e7692cc
Add TimerDomain.cpp to simulator
victor-Lopez25 Jan 21, 2026
44395e8
Further fix compile errors
victor-Lopez25 Jan 21, 2026
f3ca9fc
Fix tests compilation!
victor-Lopez25 Jan 21, 2026
c828d2c
NVIC ICER now clears the bit in NVIC ISER
victor-Lopez25 Jan 21, 2026
7ca8634
Merge remote-tracking branch 'origin/development' into feat/TimerDomain
victor-Lopez25 Jan 23, 2026
888d8dc
fix: TimerDomain pins
victor-Lopez25 Jan 23, 2026
2f22eb5
hotfix! pwm compilation
victor-Lopez25 Jan 23, 2026
c478fcb
Huge cleanup of TimerDomain, TimerWrapper
victor-Lopez25 Jan 27, 2026
ae13779
Merge remote-tracking branch 'origin/development' into feat/NewPWM
victor-Lopez25 Jan 27, 2026
e0e81b1
Keep TimerPeripheral behaviour - default psc = 5
victor-Lopez25 Jan 27, 2026
c0bb8ad
fix test
victor-Lopez25 Jan 27, 2026
3a06f23
get_CCR_offset -> set_capture_compare
victor-Lopez25 Jan 27, 2026
d39cc96
fix gpio operation mode
victor-Lopez25 Jan 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,6 @@ target_compile_options(${STLIB_LIBRARY} PRIVATE
$<$<COMPILE_LANGUAGE:C>:-w>

$<$<COMPILE_LANGUAGE:CXX>:-Wall>
$<$<COMPILE_LANGUAGE:CXX>:-Wpedantic>
$<$<COMPILE_LANGUAGE:CXX>:-Werror>
$<$<COMPILE_LANGUAGE:CXX>:-Wno-gnu-zero-variadic-macro-arguments>
$<$<COMPILE_LANGUAGE:CXX>:-Wno-inconsistent-missing-override>
Expand Down
Loading