diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-18 17:19:13 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-02-02 15:01:21 +0100 |
commit | 8d7f36807c14ec1d4612d2433eb808ea4e726b47 (patch) | |
tree | 79a178a41a6beb9ff2925d47795145af37a792b7 /cpukit/include/rtems/confdefs.h | |
parent | libblock: Use self-contained mutex for disk lock (diff) | |
download | rtems-8d7f36807c14ec1d4612d2433eb808ea4e726b47.tar.bz2 |
libblock: Use self-contained mutex and cond var
Update #2843.
Diffstat (limited to 'cpukit/include/rtems/confdefs.h')
-rwxr-xr-x | cpukit/include/rtems/confdefs.h | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/cpukit/include/rtems/confdefs.h b/cpukit/include/rtems/confdefs.h index a8a91ab989..2169213c25 100755 --- a/cpukit/include/rtems/confdefs.h +++ b/cpukit/include/rtems/confdefs.h @@ -1831,20 +1831,6 @@ extern rtems_initialization_tasks_table Initialization_tasks[]; (CONFIGURE_BDBUF_TASK_STACK_SIZE <= CONFIGURE_MINIMUM_TASK_STACK_SIZE ? \ 0 : CONFIGURE_BDBUF_TASK_STACK_SIZE - CONFIGURE_MINIMUM_TASK_STACK_SIZE)) - #ifdef RTEMS_BDBUF_USE_PTHREAD - #define _CONFIGURE_LIBBLOCK_SEMAPHORES 0 - #else - /* - * Semaphores: - * o bdbuf lock - * o bdbuf sync lock - * o bdbuf access condition - * o bdbuf transfer condition - * o bdbuf buffer condition - */ - #define _CONFIGURE_LIBBLOCK_SEMAPHORES 5 - #endif - #if defined(CONFIGURE_HAS_OWN_BDBUF_TABLE) || \ defined(CONFIGURE_BDBUF_BUFFER_SIZE) || \ defined(CONFIGURE_BDBUF_BUFFER_COUNT) @@ -1856,7 +1842,6 @@ extern rtems_initialization_tasks_table Initialization_tasks[]; /** This specifies the extra stack space configured for libblock tasks. */ #define _CONFIGURE_LIBBLOCK_TASK_EXTRA_STACKS 0 /** This specifies the number of Classic API semaphores needed by libblock. */ - #define _CONFIGURE_LIBBLOCK_SEMAPHORES 0 #endif /* CONFIGURE_APPLICATION_NEEDS_LIBBLOCK */ /**@}*/ @@ -2111,7 +2096,7 @@ extern rtems_initialization_tasks_table Initialization_tasks[]; */ #define _CONFIGURE_SEMAPHORES \ (CONFIGURE_MAXIMUM_SEMAPHORES + \ - _CONFIGURE_TERMIOS_SEMAPHORES + _CONFIGURE_LIBBLOCK_SEMAPHORES + \ + _CONFIGURE_TERMIOS_SEMAPHORES + \ _CONFIGURE_SEMAPHORES_FOR_FILE_SYSTEMS + \ _CONFIGURE_NETWORKING_SEMAPHORES) |