Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update company name | Sebastian Huber | 2023-05-20 | 1 | -1/+1 |
| | | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH. | ||||
* | testsuites/sptests/sp[s-z]*: Change license to BSD-2 | Joel Sherrill | 2022-04-05 | 1 | -3/+22 |
| | | | | Updates #3053. | ||||
* | bsps/testsuites/: Scripted embedded brains header file clean up | Joel Sherrill | 2022-03-10 | 1 | -6/+0 |
| | | | | Updates #4625. | ||||
* | Canonicalize config.h include | Sebastian Huber | 2020-04-16 | 1 | -1/+1 |
| | | | | | | | | Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif | ||||
* | spsyslock01: Fix object compare | Sebastian Huber | 2018-02-02 | 1 | -5/+59 |
| | | | | | | | Due to structure internal padding the use of memcmp() may lead to sporadic test failures. Update #3082. | ||||
* | tests: Use simple console driver | Sebastian Huber | 2017-11-06 | 1 | -1/+1 |
| | | | | | Update #3170. Update #3199. | ||||
* | tests: Remove TEST_INIT | Sebastian Huber | 2017-10-28 | 1 | -2/+0 |
| | | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199. | ||||
* | testsuite: Use printk for all test output where possible. | Chris Johns | 2017-10-23 | 1 | -0/+2 |
| | | | | | | | | | | - Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170. | ||||
* | Rename is_internal to always_set_to_false | Sebastian Huber | 2016-12-12 | 1 | -2/+2 |
| | | | | Update #2825. | ||||
* | score: Add deadlock detection | Sebastian Huber | 2016-07-27 | 1 | -41/+38 |
| | | | | | | | | | | The mutex objects use the owner field of the thread queues for the mutex owner. Use this and add a deadlock detection to _Thread_queue_Enqueue_critical() for thread queues with an owner. Update #2412. Update #2556. Close #2765. | ||||
* | sptests/spsyslock01: Disable POSIX dependent parts | Sebastian Huber | 2016-01-26 | 1 | -0/+8 |
| | |||||
* | Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM | Sebastian Huber | 2015-10-15 | 1 | -2/+0 |
| | | | | This define accidentally re-appeared. | ||||
* | score: Fix resource count for self-contained mutex | Sebastian Huber | 2015-09-14 | 1 | -3/+32 |
| | |||||
* | score: Fix return status of mutex try acquire | Sebastian Huber | 2015-09-01 | 1 | -18/+18 |
| | | | | This fixes a copy and paste error (from libbsd). | ||||
* | score: Add self-contained condition implementation | Sebastian Huber | 2015-07-30 | 1 | -0/+104 |
| | |||||
* | score: Add scheduler <sys/lock.h> support | Sebastian Huber | 2015-07-30 | 1 | -0/+17 |
| | |||||
* | score: Add self-contained futex implementation | Sebastian Huber | 2015-07-30 | 1 | -0/+74 |
| | |||||
* | score: Add self-contained semaphore implementation | Sebastian Huber | 2015-07-30 | 1 | -0/+60 |
| | |||||
* | score: Add self-contained mutex implementation | Sebastian Huber | 2015-07-30 | 1 | -0/+438 |
This mutex implementation uses a thread priority queue with a simple priority inheritance mechanism (similar to the object based mutexes). The storage space must be supplied by the user (16 bytes on 32-bit targets). |