mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 02:36:39 +08:00
parent
1ce24d319a
commit
f3076bcd52
@ -35,31 +35,6 @@ NOTES:
|
|||||||
by the user with the configuration options below. The Block Device Cache
|
by the user with the configuration options below. The Block Device Cache
|
||||||
is used for example by the RFS and DOSFS file systems.
|
is used for example by the RFS and DOSFS file systems.
|
||||||
|
|
||||||
.. index:: CONFIGURE_BDBUF_CACHE_MEMORY_SIZE
|
|
||||||
|
|
||||||
.. _CONFIGURE_BDBUF_CACHE_MEMORY_SIZE:
|
|
||||||
|
|
||||||
CONFIGURE_BDBUF_CACHE_MEMORY_SIZE
|
|
||||||
---------------------------------
|
|
||||||
|
|
||||||
CONSTANT:
|
|
||||||
``CONFIGURE_BDBUF_CACHE_MEMORY_SIZE``
|
|
||||||
|
|
||||||
DATA TYPE:
|
|
||||||
Unsigned integer (``size_t``).
|
|
||||||
|
|
||||||
RANGE:
|
|
||||||
Positive.
|
|
||||||
|
|
||||||
DEFAULT VALUE:
|
|
||||||
The default value is 32768 bytes.
|
|
||||||
|
|
||||||
DESCRIPTION:
|
|
||||||
Size of the cache memory in bytes.
|
|
||||||
|
|
||||||
NOTES:
|
|
||||||
None.
|
|
||||||
|
|
||||||
.. index:: CONFIGURE_BDBUF_BUFFER_MAX_SIZE
|
.. index:: CONFIGURE_BDBUF_BUFFER_MAX_SIZE
|
||||||
|
|
||||||
.. _CONFIGURE_BDBUF_BUFFER_MAX_SIZE:
|
.. _CONFIGURE_BDBUF_BUFFER_MAX_SIZE:
|
||||||
@ -110,6 +85,31 @@ DESCRIPTION:
|
|||||||
NOTES:
|
NOTES:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
|
.. index:: CONFIGURE_BDBUF_CACHE_MEMORY_SIZE
|
||||||
|
|
||||||
|
.. _CONFIGURE_BDBUF_CACHE_MEMORY_SIZE:
|
||||||
|
|
||||||
|
CONFIGURE_BDBUF_CACHE_MEMORY_SIZE
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
CONSTANT:
|
||||||
|
``CONFIGURE_BDBUF_CACHE_MEMORY_SIZE``
|
||||||
|
|
||||||
|
DATA TYPE:
|
||||||
|
Unsigned integer (``size_t``).
|
||||||
|
|
||||||
|
RANGE:
|
||||||
|
Positive.
|
||||||
|
|
||||||
|
DEFAULT VALUE:
|
||||||
|
The default value is 32768 bytes.
|
||||||
|
|
||||||
|
DESCRIPTION:
|
||||||
|
Size of the cache memory in bytes.
|
||||||
|
|
||||||
|
NOTES:
|
||||||
|
None.
|
||||||
|
|
||||||
.. index:: CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS
|
.. index:: CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS
|
||||||
|
|
||||||
.. _CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS:
|
.. _CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS:
|
||||||
|
@ -18,6 +18,8 @@ advanced application configuration.
|
|||||||
Features of the IMFS can be disabled and enabled with the following
|
Features of the IMFS can be disabled and enabled with the following
|
||||||
configuration options:
|
configuration options:
|
||||||
|
|
||||||
|
* :ref:`CONFIGURE_IMFS_ENABLE_MKFIFO`
|
||||||
|
|
||||||
* :ref:`CONFIGURE_IMFS_DISABLE_CHMOD`
|
* :ref:`CONFIGURE_IMFS_DISABLE_CHMOD`
|
||||||
|
|
||||||
* :ref:`CONFIGURE_IMFS_DISABLE_CHOWN`
|
* :ref:`CONFIGURE_IMFS_DISABLE_CHOWN`
|
||||||
@ -44,8 +46,6 @@ configuration options:
|
|||||||
|
|
||||||
* :ref:`CONFIGURE_IMFS_DISABLE_UTIME`
|
* :ref:`CONFIGURE_IMFS_DISABLE_UTIME`
|
||||||
|
|
||||||
* :ref:`CONFIGURE_IMFS_ENABLE_MKFIFO`
|
|
||||||
|
|
||||||
.. index:: CONFIGURE_APPLICATION_DISABLE_FILESYSTEM
|
.. index:: CONFIGURE_APPLICATION_DISABLE_FILESYSTEM
|
||||||
|
|
||||||
.. _CONFIGURE_APPLICATION_DISABLE_FILESYSTEM:
|
.. _CONFIGURE_APPLICATION_DISABLE_FILESYSTEM:
|
||||||
@ -74,29 +74,6 @@ DESCRIPTION:
|
|||||||
NOTES:
|
NOTES:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
.. index:: CONFIGURE_IMFS_ENABLE_MKFIFO
|
|
||||||
|
|
||||||
.. _CONFIGURE_IMFS_ENABLE_MKFIFO:
|
|
||||||
|
|
||||||
CONFIGURE_IMFS_ENABLE_MKFIFO
|
|
||||||
----------------------------
|
|
||||||
|
|
||||||
CONSTANT:
|
|
||||||
``CONFIGURE_IMFS_ENABLE_MKFIFO``
|
|
||||||
|
|
||||||
DATA TYPE:
|
|
||||||
Boolean feature macro.
|
|
||||||
|
|
||||||
RANGE:
|
|
||||||
Defined or undefined.
|
|
||||||
|
|
||||||
DEFAULT VALUE:
|
|
||||||
This is not defined by default.
|
|
||||||
|
|
||||||
DESCRIPTION:
|
|
||||||
In case this configuration option is defined, then the support to make FIFOs
|
|
||||||
is enabled in the root IMFS.
|
|
||||||
|
|
||||||
.. index:: CONFIGURE_IMFS_DISABLE_CHMOD
|
.. index:: CONFIGURE_IMFS_DISABLE_CHMOD
|
||||||
|
|
||||||
.. _CONFIGURE_IMFS_DISABLE_CHMOD:
|
.. _CONFIGURE_IMFS_DISABLE_CHMOD:
|
||||||
@ -397,6 +374,29 @@ DESCRIPTION:
|
|||||||
In case this configuration option is defined, then the support to change
|
In case this configuration option is defined, then the support to change
|
||||||
times is disabled in the root IMFS.
|
times is disabled in the root IMFS.
|
||||||
|
|
||||||
|
.. index:: CONFIGURE_IMFS_ENABLE_MKFIFO
|
||||||
|
|
||||||
|
.. _CONFIGURE_IMFS_ENABLE_MKFIFO:
|
||||||
|
|
||||||
|
CONFIGURE_IMFS_ENABLE_MKFIFO
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
CONSTANT:
|
||||||
|
``CONFIGURE_IMFS_ENABLE_MKFIFO``
|
||||||
|
|
||||||
|
DATA TYPE:
|
||||||
|
Boolean feature macro.
|
||||||
|
|
||||||
|
RANGE:
|
||||||
|
Defined or undefined.
|
||||||
|
|
||||||
|
DEFAULT VALUE:
|
||||||
|
This is not defined by default.
|
||||||
|
|
||||||
|
DESCRIPTION:
|
||||||
|
In case this configuration option is defined, then the support to make FIFOs
|
||||||
|
is enabled in the root IMFS.
|
||||||
|
|
||||||
.. index:: CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
|
.. index:: CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
|
||||||
|
|
||||||
.. _CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK:
|
.. _CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK:
|
||||||
|
@ -155,35 +155,6 @@ NOTES:
|
|||||||
with ``sem_init()`` are not affected by this configuration option since the
|
with ``sem_init()`` are not affected by this configuration option since the
|
||||||
storage space for these semaphores is user-provided.
|
storage space for these semaphores is user-provided.
|
||||||
|
|
||||||
.. index:: CONFIGURE_MAXIMUM_POSIX_TIMERS
|
|
||||||
|
|
||||||
.. _CONFIGURE_MAXIMUM_POSIX_TIMERS:
|
|
||||||
|
|
||||||
CONFIGURE_MAXIMUM_POSIX_TIMERS
|
|
||||||
------------------------------
|
|
||||||
|
|
||||||
CONSTANT:
|
|
||||||
``CONFIGURE_MAXIMUM_POSIX_TIMERS``
|
|
||||||
|
|
||||||
DATA TYPE:
|
|
||||||
Unsigned integer (``uint32_t``).
|
|
||||||
|
|
||||||
RANGE:
|
|
||||||
Zero or positive.
|
|
||||||
|
|
||||||
DEFAULT VALUE:
|
|
||||||
The default value is 0.
|
|
||||||
|
|
||||||
DESCRIPTION:
|
|
||||||
``CONFIGURE_MAXIMUM_POSIX_TIMERS`` is the maximum number of POSIX API
|
|
||||||
Timers that can be concurrently active.
|
|
||||||
|
|
||||||
NOTES:
|
|
||||||
This object class can be configured in unlimited allocation mode.
|
|
||||||
|
|
||||||
Timers are only available if RTEMS was built with the
|
|
||||||
``--enable-posix`` build configuration option.
|
|
||||||
|
|
||||||
.. index:: CONFIGURE_MAXIMUM_POSIX_THREADS
|
.. index:: CONFIGURE_MAXIMUM_POSIX_THREADS
|
||||||
|
|
||||||
.. _CONFIGURE_MAXIMUM_POSIX_THREADS:
|
.. _CONFIGURE_MAXIMUM_POSIX_THREADS:
|
||||||
@ -223,6 +194,35 @@ NOTES:
|
|||||||
|
|
||||||
All POSIX threads have floating point enabled.
|
All POSIX threads have floating point enabled.
|
||||||
|
|
||||||
|
.. index:: CONFIGURE_MAXIMUM_POSIX_TIMERS
|
||||||
|
|
||||||
|
.. _CONFIGURE_MAXIMUM_POSIX_TIMERS:
|
||||||
|
|
||||||
|
CONFIGURE_MAXIMUM_POSIX_TIMERS
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
CONSTANT:
|
||||||
|
``CONFIGURE_MAXIMUM_POSIX_TIMERS``
|
||||||
|
|
||||||
|
DATA TYPE:
|
||||||
|
Unsigned integer (``uint32_t``).
|
||||||
|
|
||||||
|
RANGE:
|
||||||
|
Zero or positive.
|
||||||
|
|
||||||
|
DEFAULT VALUE:
|
||||||
|
The default value is 0.
|
||||||
|
|
||||||
|
DESCRIPTION:
|
||||||
|
``CONFIGURE_MAXIMUM_POSIX_TIMERS`` is the maximum number of POSIX API
|
||||||
|
Timers that can be concurrently active.
|
||||||
|
|
||||||
|
NOTES:
|
||||||
|
This object class can be configured in unlimited allocation mode.
|
||||||
|
|
||||||
|
Timers are only available if RTEMS was built with the
|
||||||
|
``--enable-posix`` build configuration option.
|
||||||
|
|
||||||
.. index:: CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE
|
.. index:: CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE
|
||||||
.. index:: minimum POSIX thread stack size
|
.. index:: minimum POSIX thread stack size
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user