Commit Graph
100 Commits
Author SHA1 Message Date
muellerr 90a1571707 Linux HAL updates
1. The type correction was merged as part of
   #7 in the
   EIVE project. Quotation of PR

definition of getSpiParameters is `void getSpiParameters(spi::SpiModes& spiMode, uint32_t& spiSpeed, UncommonParameters* parameters = nullptr) const;`.

Here, size_t spiSpeed is passed, which implicitely gets converted to a temporary, which can not be bound to uint32_t& and, at least in gcc 9.3.0, leads to a compiler error.

2. Allow flushing the UART buffers
2021-08-06 11:23:31 +02:00
muellerr 8b39248a33 Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/master 2021-08-03 18:46:59 +02:00
muellerr ec00a84b29 update README for moved logo 2021-08-03 18:46:50 +02:00
muellerr c3fbe04fc6 all include corrections 2021-08-02 20:58:56 +02:00
muellerr 466f1e000f Merge branch 'mueller/master' into mueller/restructuring 2021-08-02 20:55:28 +02:00
muellerr f1f167c2d1 using _ instead of - now 2021-08-02 20:55:03 +02:00
muellerr 6f816b2592 Merge branch 'mueller/master' into mueller/restructuring 2021-08-02 20:48:57 +02:00
muellerr 0e5cfcf28f minor improvement for printout 2021-08-02 16:19:37 +02:00
muellerr 5bbe16081f added missing CMakeLists.txt 2021-07-30 14:38:20 +02:00
muellerr 490ab440e5 smaller tweaks in CMakelists files 2021-07-30 14:21:37 +02:00
muellerr 0b207b2b1a updated user folder 2021-07-30 14:18:47 +02:00
muellerr e1f92b3da4 various fixes and improvements 2021-07-30 13:47:29 +02:00
muellerr 1515d59432 EventManager fixes and tweaks
1. Using sif::info consistently now
2. Fix for printf support: Event translation is printed now as well
2021-07-21 09:45:36 +02:00
muellerr ab6c616cdb added binary semaphore header stub 2021-07-19 18:40:35 +02:00
muellerr ee4449b74d override is not a good idea 2021-07-19 18:36:55 +02:00
muellerr 10e81fdfb8 update changelog 2021-07-19 18:35:16 +02:00
muellerr ce93b9220e command message cleaner include fix 2021-07-19 18:29:57 +02:00
muellerr d4f5c31881 optional module handling complete 2021-07-19 18:26:54 +02:00
muellerr d47906e833 trying to fuse header / inc 2021-07-19 16:25:51 +02:00
muellerr 7849b8e391 mutex update 2021-07-19 15:07:56 +02:00
muellerr 08364e2dca Merge branch 'mueller/restructuring' into mueller/master 2021-07-19 15:06:00 +02:00
muellerr 4b03db38eb Merge remote-tracking branch 'origin/development' into mueller/restructuring 2021-07-19 15:04:28 +02:00
muellerr cbdf92a775 update to origin 2021-07-19 15:04:08 +02:00
muellerr 4c41cb1f71 update to upstream 2021-07-19 15:03:02 +02:00
muellerr 16ed5e3270 update to bugfix 2021-07-19 15:01:43 +02:00
muellerr baf3d4da47 better form 2021-07-19 14:57:10 +02:00
muellerr e93230d0ef update init value 2021-07-19 14:47:33 +02:00
muellerr 0b45e5c89a fix 2021-07-19 14:40:32 +02:00
muellerr 6d2bfaeb3b Merge branch 'mueller/restructuring' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/restructuring 2021-07-19 14:35:21 +02:00
muellerr 68498f6b74 Merge remote-tracking branch 'origin/development' into mueller/restructuring 2021-07-19 14:35:15 +02:00
muellerr 291a8d4ea3 added semaphore factory 2021-07-16 12:33:19 +02:00
muellerr a65a184083 not an ideal solution but works for now 2021-07-16 12:22:14 +02:00
muellerr 21ac5afd35 Merge branch 'mueller/master' into mueller/restructuring 2021-07-15 19:28:25 +02:00
muellerr aafccd191e correction in dma.cpp 2021-07-15 19:27:13 +02:00
muellerr 1db5c950b8 stm32h7 include corrections 2021-07-15 19:23:12 +02:00
muellerr d11e54dc0a some more fixes 2021-07-15 19:06:40 +02:00
muellerr 3c364604ac target name replaced 2021-07-15 18:59:47 +02:00
muellerr 8db0ca861a Merge branch 'mueller/master' into mueller/restructuring 2021-07-15 18:55:52 +02:00
muellerr e2da68795b hal integration done 2021-07-15 18:53:59 +02:00
muellerr 243cf42dc4 added hal subfolder 2021-07-15 18:43:16 +02:00
muellerr 0b0e2e5f75 Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master 2021-07-15 18:25:21 +02:00
muellerr 516e3c0f9f Merge remote-tracking branch 'upstream/mueller/master' into mueller/master 2021-07-15 17:54:41 +02:00
muellerr 62e0465b3d Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master 2021-07-15 01:24:30 +02:00
muellerr f19f3681ca Merge remote-tracking branch 'upstream/mueller/master' into mueller/master 2021-07-15 01:24:25 +02:00
muellerr a3e6b1018b deleted .mk file 2021-07-14 18:05:53 +02:00
muellerr fbdff5d0b4 updated change log 2021-07-14 11:14:25 +02:00
muellerr 22693eee50 minor fixes for contrib 2021-07-14 11:05:14 +02:00
muellerr e5807c396c adding spg4 code option 2021-07-14 11:03:42 +02:00
muellerr 704193eeaf include replacements host/windows/rtems 2021-07-14 10:50:44 +02:00
muellerr 3c4289335e integrated queue map manager bugfixes 2021-07-14 10:39:02 +02:00
muellerr df1d5e5005 this is the correct implementation 2021-07-14 10:35:37 +02:00
muellerr 5f0a3f3baa using current ID 2021-07-14 10:34:38 +02:00
muellerr f6d1b8981c additional safety by check against NO_QUEUE 2021-07-14 10:33:55 +02:00
muellerr 8f1a54aa19 clarification 2021-07-14 10:27:33 +02:00
muellerr 376617f9f9 missing interface includes 2021-07-14 10:24:38 +02:00
muellerr 82299c7e3e new test folder 2021-07-14 10:22:58 +02:00
muellerr 4803fb2cbd important bugfix for queue map manager 2021-07-14 01:27:15 +02:00
muellerr d5dfffda2d corrections for freertos osal 2021-07-14 00:54:39 +02:00
muellerr 66a79cb86c done 2021-07-13 21:02:53 +02:00
muellerr a6de52e212 more include replacements 2021-07-13 20:58:45 +02:00
muellerr 936d0e9f0c a lot of internal include replacements 2021-07-13 20:22:54 +02:00
muellerr ca297a7dcd added hal folder 2021-07-13 19:19:25 +02:00
muellerr 3a9add82fe additonal warning 2021-07-13 18:58:31 +02:00
muellerr eee84f9318 some more corrections 2021-07-13 18:53:07 +02:00
muellerr f14d5edf42 added more cmakelists files 2021-07-13 18:52:19 +02:00
muellerr f15352bb2f moved memory helper to core 2021-07-13 18:46:09 +02:00
muellerr bdb8b0a757 restructure repository 2021-07-13 18:40:52 +02:00
muellerr 5adb5cce95 restructuring fsfw 2021-07-13 16:35:57 +02:00
muellerr 8189435b94 Merge branch 'master' into mueller/master 2021-07-13 08:59:40 +02:00
muellerr ff63a34384 include improvements 2021-07-12 23:32:24 +02:00
muellerr afebe15dc2 last replacement 2021-07-12 23:01:17 +02:00
muellerr 8035af28b9 using include structure as used in kernel 2021-07-12 22:42:07 +02:00
muellerr c9156e1219 some cmake fixes for FreeRTOS 2021-07-12 22:34:59 +02:00
muellerr da8a447073 delete directory: recursive option 2021-07-12 17:39:15 +02:00
muellerr 323577cdc6 file system API update
Added functions to create and remove folders
2021-07-12 17:23:03 +02:00
muellerr eef2fd3b7a minor tweaks 2021-07-08 12:22:25 +02:00
muellerr c2b8507d29 small tweak 2021-07-05 12:09:14 +02:00
muellerr 38f2f69c78 Merge branch 'mueller/master' into eive/develop 2021-06-24 11:17:04 +02:00
muellerr b52644dd2a tiny form fix 2021-06-21 14:50:19 +02:00
muellerr c0c4a3190f cleaned up some event descriptions 2021-06-21 12:46:32 +02:00
muellerr 1015cdbe88 Merge remote-tracking branch 'upstream/development' into mueller/master 2021-06-20 17:16:35 +02:00
muellerr 47af5260a2 added missing include 2021-06-17 12:04:39 +02:00
muellerr 1e380fe562 Merge pull request 'NO_COMMANDER was not using NO_QUEUE in DHB' (#438) from gaisser/fsfw:gaisser_small_dhb_fix into development
Reviewed-on: fsfw/fsfw#438
2021-06-15 16:49:53 +02:00
muellerr cfbdb10a55 Merge pull request 'Moved leap second handling from OSALs to clock.h' (#436) from gaisser/fsfw:gaisser_clock_leap_seconds_move into development
Reviewed-on: fsfw/fsfw#436
2021-06-15 16:09:53 +02:00
muellerr 05edb7a00c Merge pull request 'Added some precautions in DHB::replyToReply' (#435) from gaisser/fsfw:gaisser_overflow_avoid_dhb into development
Reviewed-on: fsfw/fsfw#435
2021-06-15 15:53:05 +02:00
muellerr 03e1a3e945 const correctness 2021-06-15 15:08:18 +02:00
muellerr cc5c8ca698 type 2021-06-15 15:04:40 +02:00
muellerr 996fbf134e Merge branch 'mueller/dhb-tweak' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/dhb-tweak 2021-06-15 15:01:09 +02:00
muellerr 1c7c532ef6 DHB update 2021-06-15 15:01:02 +02:00
muellerr 41e3a6b54b Merge branch 'development' into mueller/dhb-tweak 2021-06-15 14:56:19 +02:00
muellerr aa1bfcbb96 DHB update 2021-06-15 14:52:56 +02:00
muellerr 0f484abcaa Merge branch 'mueller/update-package' into mueller/master 2021-06-15 14:22:03 +02:00
muellerr c371cf4851 changelog update 2021-06-15 14:21:46 +02:00
muellerr ad191409f4 Merge remote-tracking branch 'upstream/development' into mueller/update-package 2021-06-15 14:20:03 +02:00
muellerr 4b248740f3 added HAL gpio class ID 2021-06-15 13:32:11 +02:00
muellerr 105a498b93 added way to set source ID 2021-06-14 15:24:26 +02:00
muellerr 0a0c5592f3 Merge branch 'mueller/update-package' into mueller/master 2021-06-14 15:15:23 +02:00
muellerr aa33ff2f48 max tm packet size now configurable 2021-06-14 15:14:57 +02:00
muellerr 5f27fe6392 indentation 2021-06-14 15:06:26 +02:00
muellerr af99303eac indentation 2021-06-14 15:05:40 +02:00