diff options
author | David Crocker <dcrocker@eschertech.com> | 2021-02-14 19:22:01 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2021-02-14 19:22:01 +0300 |
commit | a6c1e6f32ed60ae51a1abf2a66abf47343ba4ce2 (patch) | |
tree | 2479e97edd9ef2f5025c505e09aa8a78c0ed7812 | |
parent | 9d8c0909cb178be570b94b1bd53d91d8b90dd12c (diff) |
Implemented changes suggested by Andy. Version 3.3beta1.3.3beta1
-rw-r--r-- | src/Linux/LinuxInterface.cpp | 4 | ||||
-rw-r--r-- | src/Tasks.cpp | 1 | ||||
-rw-r--r-- | src/Version.h | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/src/Linux/LinuxInterface.cpp b/src/Linux/LinuxInterface.cpp index 6391bb00..87a87b09 100644 --- a/src/Linux/LinuxInterface.cpp +++ b/src/Linux/LinuxInterface.cpp @@ -67,13 +67,13 @@ void LinuxInterface::Init() noexcept transfer.Init(); linuxTask = new Task<LinuxTaskStackWords>; linuxTask->Create(LinuxTaskStart, "Linux", nullptr, TaskPriority::SpinPriority); - transfer.SetLinuxTask(linuxTask); - transfer.StartNextTransfer(); iapRamAvailable = &_estack - Tasks::GetHeapTop(); } [[noreturn]] void LinuxInterface::TaskLoop() noexcept { + transfer.SetLinuxTask(linuxTask); + transfer.StartNextTransfer(); bool writingIap = false, hadReset = false; for (;;) { diff --git a/src/Tasks.cpp b/src/Tasks.cpp index f99b5c4a..6491daa7 100644 --- a/src/Tasks.cpp +++ b/src/Tasks.cpp @@ -320,6 +320,7 @@ void Tasks::Diagnostics(MessageType mtype) noexcept mutexName = m->GetName(); break; } + m = m->GetNext(); } } diff --git a/src/Version.h b/src/Version.h index 847599fc..196df678 100644 --- a/src/Version.h +++ b/src/Version.h @@ -9,7 +9,7 @@ #define SRC_VERSION_H_ #ifndef VERSION -# define MAIN_VERSION "3.3beta" +# define MAIN_VERSION "3.3beta1" # ifdef USE_CAN0 # define VERSION_SUFFIX " (CAN0)" # else |