Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / gbmhunter/mosal issues and pull requests
#63 - Only run unit tests if code needed to be rebuilt, this will save time when building projects that have MOsal as a dependency.
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#62 - Make Mutex unit test check output rather than printing it to std::cout.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#61 - Move Mutex::mutexHandle variable into the FreeRTOS implementation.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#60 - Change Mutex::Get() and Mutex::Release() to Mutex::Lock() and Mutex::Unlock().
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#59 - Add a Linux-implementation of a mutex.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#58 - Rename namespace MOsalNs to MOsal.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#57 - Add mutex example to README.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#56 - Add Osal::GetUnixTimeMs() method.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#55 - Rewrite Osal::GetTimeMs() and associated time-related methods to return a 64-bit time.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#54 - Change Thread::Stop() to something like Thread::RequestStop().
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#53 - Modify the thread unit tests so that they contain an infinite loop in the thread method which looks for Thread::stopThread to be true before exiting.
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#52 - Add a unit test which makes sure a stopped thread can be run again.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#51 - Set Thread::stopThread to false every time Thread::Start() is called.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#50 - Add MCallbacks as a dependency in the Makefile to fix TravisCI build error.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#49 - Add empty Thread constructor (sometimes you don't want to provide the callback on creation).
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#48 - Thread::Stop() does not actually stop the thread, but waits until it is finished.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#47 - Thread class should support a stack size?
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#46 - Add unit test that runs multiple threads at once.
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#45 - Add Thread.hpp to the api file.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#44 - Update Makefile to compile with C++11.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#43 - Add a Linux implementation of the thread class.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#42 - Add a platform-independent way to create threads.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#41 - Add IsInCriticalSection() and IsThreadsSuspended() methods to Osal.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#40 - Add 'ISR safe' comment to Osal::EnterCriticalSection() and ExitCriticalSection().
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#39 - Change all usage of doubles to floats.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#38 - Fix bugs in both 'FreeRtosMutex' and 'FreeRtosBinarySemaphore' where negative values passed as timeouts are not handled correctly.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#37 - Fix bug in FreeRtosQueue::Receive() where double is type cast to an unsigned type then checked if negative.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#36 - Add comments to FreeRtosMutex and FreeRtosBinarySemaphore classes about their intended use.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#35 - Add 'const' qualifier to 'FreeRtosQueue::Send()'.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#34 - Add Queue class.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#33 - Sort port-specific code by the respective platform and place in separate folders.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#32 - Fix incorrectly nested forward declarations in FreeRtos port files.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#31 - Change 'Timer::GetRemainingTime()' to 'Timer::GetRemainingTimeMs()' as to indicate the units.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#30 - Capaitilise the R in Freertos in all code.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#29 - Add asserts to 'FreertosBinarySemaphore' class.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#28 - Add "Build Passing" image to the top of the README.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#27 - Add Timer::Stop(), Timer::Pause(), Timer::Resume() and Timer::Restart().
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#26 - Execute assert failures if unimplemented methods of concrete OSALs are called.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#25 - Add function definition for LinuxOsal::ThreadDelayMs().
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#24 - Rename module to MOsal.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#23 - Fix Doxygen comments for Timer::Timer().
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#22 - Add const qualifier to the Timer::IsExpired() method.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#21 - List MAssert as a dependency in the README.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#20 - Add ability to see how much time is remaining before a Timer obj expires (e.g. Timer::GetRemainingTime()).
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#19 - Fix 'vTaskResumeAll()' to correct 'xTaskResumeAll()' in FreertosOsal.hpp.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#18 - Add 'SuspendAllThreads()' and 'ResumeAllThreads()' functions to the OsalNs::Osal class, and add overloads for the `FreertosOsal` class.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#17 - Change the use of configASSERT() to use the MAssertCpp module instead.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#16 - Add forward declaration to FreertosMutex and FreertosBinarySemaphore objects.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#15 - Fix forward declaration of FreertosOsal (currently LinuxOsal).
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#14 - Put LinuxOsal in OsalNs namespace.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: bug
#13 - Add Timer object.
Issue -
State: closed - Opened by gbmhunter about 10 years ago
Labels: enhancement
#12 - Make Makefile perform out-of-source builds.
Issue -
State: open - Opened by gbmhunter about 10 years ago
Labels: enhancement
#11 - Add link to project stats on OpenHub.
Issue -
State: open - Opened by gbmhunter over 10 years ago
Labels: enhancement
#10 - Fix the code example formatting in the README.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: bug
#9 - Add examples to README.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#8 - Embed 'OsalNs' namespace in 'MbeddedNinja' namespace.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#7 - Change website references.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#6 - Add port-specific implementations as sub-classes to a 'port' directory.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#5 - Add binary semaphore and mutex objects, with port-specific implementations for FreeRTOS.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#4 - Rename 'Osal-Cpp' to 'OsalCpp'.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#3 - Add TravisCI integration.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
Labels: enhancement
#2 - Add unit tests.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
- 1 comment
Labels: enhancement
#1 - Add makefile.
Issue -
State: closed - Opened by gbmhunter over 10 years ago
- 1 comment
Labels: enhancement