Commit Graph

75 Commits

Author SHA1 Message Date
5454169e20
UartComIF: set O_NONBLOCK in canonical mode
When using the non-canonical mode, the file descriptor can be opened
in blocking mode because the VTIME and VMIN termios parameters are
used to configure non-blocking mode. However, in canonical mode, the fd needs to be opened with O_NONBLOCK
2021-08-22 19:48:35 +02:00
98e3ed897c
small tweak 2021-08-19 17:17:19 +02:00
882da68a2f
Merge branch 'mueller/unix-file-guard-fix' into mueller/master 2021-08-19 17:17:03 +02:00
b6aebb3061
format adapted 2021-08-19 17:08:35 +02:00
845c00044e
printout fixes for UnixFileGuard 2021-08-18 11:27:39 +02:00
e3697d6d8c fixed printout 2021-08-17 19:50:01 +02:00
406b77ea81 moved SPI wiretapping cfg 2021-08-17 16:34:25 +02:00
62873c3118
UartComIF check iter validity 2021-08-09 15:37:12 +02:00
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
c3fbe04fc6
all include corrections 2021-08-02 20:58:56 +02:00
f1f167c2d1
using _ instead of - now 2021-08-02 20:55:03 +02:00
dee063e259 Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/master 2021-08-02 15:47:49 +02:00
aabc729e77
include changes 2021-08-02 15:47:12 +02:00
c0591c3d24
renamed some folders 2021-08-02 15:31:13 +02:00
e1f92b3da4
various fixes and improvements 2021-07-30 13:47:29 +02:00
d47906e833
trying to fuse header / inc 2021-07-19 16:25:51 +02:00
a65a184083
not an ideal solution but works for now 2021-07-16 12:22:14 +02:00
aafccd191e
correction in dma.cpp 2021-07-15 19:27:13 +02:00
1db5c950b8
stm32h7 include corrections 2021-07-15 19:23:12 +02:00
d11e54dc0a
some more fixes 2021-07-15 19:06:40 +02:00
3c364604ac
target name replaced 2021-07-15 18:59:47 +02:00
e2da68795b
hal integration done 2021-07-15 18:53:59 +02:00
243cf42dc4
added hal subfolder 2021-07-15 18:43:16 +02:00
936d0e9f0c
a lot of internal include replacements 2021-07-13 20:22:54 +02:00
ca297a7dcd
added hal folder 2021-07-13 19:19:25 +02:00