HAL GPIO: Updates for windows compatibility #556

Closed
muellerr wants to merge 68 commits from eive:mueller/gpio-hal-updates into development
Owner
  • Compile errors on windows due to nameclashes. Changed the name of enum entries now to fix this.
  • Increase time limit for unit tests to a much larger value because it failed
  • The other comment changes are form applying clang format

Another way would be to make these enum class types (strongly typed). This would be an event stronger API change.

- Compile errors on windows due to nameclashes. Changed the name of enum entries now to fix this. - Increase time limit for unit tests to a much larger value because it failed - The other comment changes are form applying clang format Another way would be to make these `enum class` types (strongly typed). This would be an event stronger API change.
muellerr added 1 commit 2022-02-22 11:03:17 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
1e982ec00b
updated for windows compatibility
muellerr changed title from updated for windows compatibility to updates for windows compatibility 2022-02-22 11:03:22 +01:00
muellerr added 1 commit 2022-02-22 11:10:09 +01:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
3a5881a0cb
more time
muellerr added this to the v5.0.0 milestone 2022-02-22 11:13:35 +01:00
muellerr changed title from updates for windows compatibility to HAL GPIO: Updates for windows compatibility 2022-02-22 11:14:15 +01:00
muellerr added 1 commit 2022-02-22 11:15:10 +01:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
3966b656e9
apply .clang format
muellerr added 1 commit 2022-02-22 11:26:20 +01:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b440c30223
update changelog
muellerr requested review from gaisser 2022-02-22 11:43:00 +01:00
muellerr added the
question
label 2022-02-22 11:45:49 +01:00
muellerr added 1 commit 2022-02-23 11:02:09 +01:00
fsfw/fsfw/pipeline/pr-development Something is wrong with the build of this commit Details
7ce2c1b624
Merge branch 'development' into mueller/gpio-hal-updates
Author
Owner

Actually I'm in favor of turning those into enum classes right now.

Actually I'm in favor of turning those into enum classes right now.
muellerr changed title from HAL GPIO: Updates for windows compatibility to WIP: HAL GPIO: Updates for windows compatibility 2022-02-23 11:02:59 +01:00
muellerr added 1 commit 2022-02-28 14:39:37 +01:00
muellerr added the
API Change
label 2022-02-28 14:45:24 +01:00
muellerr added 1 commit 2022-02-28 14:46:17 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
afd3a942e2
use enum class
muellerr added 1 commit 2022-02-28 14:56:40 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
331aa9442d
some updates
muellerr added 1 commit 2022-02-28 15:16:43 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
68225586d2
some fixes
muellerr added 1 commit 2022-02-28 15:21:39 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
27267b7cb0
Merge remote-tracking branch 'upstream/development' into mueller/gpio-hal-updates
muellerr changed title from WIP: HAL GPIO: Updates for windows compatibility to HAL GPIO: Updates for windows compatibility 2022-02-28 15:21:52 +01:00
muellerr added 1 commit 2022-02-28 15:22:32 +01:00
muellerr added 8 commits 2022-02-28 15:34:49 +01:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
07cb980e06
apply clang script
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
33386550cf
add uio subdir
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
992c05df56
added cpp printout preprocessor guards
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2fed161eff
Merge branch 'eive/develop' into mueller/gpio-hal-updates
muellerr added 48 commits 2022-02-28 15:49:12 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
8030d9ac1b
this fixes the warning
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
22cd38fffd
this should work for c++11
d88d7c938f update spi clock polarity
- Perform an empty SPI transfer after setting speed and mode
muellerr added 1 commit 2022-02-28 15:50:35 +01:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
e05e203c83
fix merge conflict
Author
Owner

Merged eive/develop.. kind of by accident but it makes sense to merge this stronger API change internally for EIVE first. Will be re-opened in separate PR

Merged eive/develop.. kind of by accident but it makes sense to merge this stronger API change internally for EIVE first. Will be re-opened in separate PR
muellerr closed this pull request 2022-02-28 15:53:48 +01:00
gaisser removed this from the v5.0.0 milestone 2022-03-28 15:26:33 +02:00
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit

Pull request closed

Sign in to join this conversation.
No description provided.