mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 12:16:43 +08:00
c-user: Update internal error list
This commit is contained in:
parent
238789d8fa
commit
9291bbbdd7
@ -146,15 +146,6 @@ INTERNAL_ERROR_TOO_LITTLE_WORKSPACE (2)
|
|||||||
There is not enough memory for the workspace. This fatal error may occur
|
There is not enough memory for the workspace. This fatal error may occur
|
||||||
during system initialization. It is an application configuration error.
|
during system initialization. It is an application configuration error.
|
||||||
|
|
||||||
INTERNAL_ERROR_WORKSPACE_ALLOCATION (3)
|
|
||||||
An allocation from the workspace failed. This fatal error may occur during
|
|
||||||
system initialization. It is an application configuration error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_INTERRUPT_STACK_TOO_SMALL (4)
|
|
||||||
The configured interrupt stack size is too small. This fatal error may
|
|
||||||
occur during system initialization. It is an application configuration
|
|
||||||
error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_THREAD_EXITTED (5)
|
INTERNAL_ERROR_THREAD_EXITTED (5)
|
||||||
A non-POSIX thread entry function returned. This is an API usage error.
|
A non-POSIX thread entry function returned. This is an API usage error.
|
||||||
|
|
||||||
@ -222,17 +213,6 @@ INTERNAL_ERROR_INVALID_GLOBAL_ID (13)
|
|||||||
find the global object for a specific object identifier. In case this
|
find the global object for a specific object identifier. In case this
|
||||||
happens, then this is probably an operating system bug.
|
happens, then this is probably an operating system bug.
|
||||||
|
|
||||||
INTERNAL_ERROR_BAD_STACK_HOOK (14)
|
|
||||||
The stack allocator hook or stack free hook is NULL. This fatal error may
|
|
||||||
occur during system initialization. It is an application configuration
|
|
||||||
error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_UNLIMITED_AND_MAXIMUM_IS_0 (19)
|
|
||||||
An object class is configured to use the unlimited objects option, however,
|
|
||||||
the count of objects for each extension is zero. This fatal error may
|
|
||||||
occur during system initialization. It is an application configuration
|
|
||||||
error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_NO_MEMORY_FOR_HEAP (23)
|
INTERNAL_ERROR_NO_MEMORY_FOR_HEAP (23)
|
||||||
There is not enough memory for the C program heap. This fatal error may
|
There is not enough memory for the C program heap. This fatal error may
|
||||||
occur during system initialization. It is an application configuration
|
occur during system initialization. It is an application configuration
|
||||||
@ -372,15 +352,6 @@ INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED (33)
|
|||||||
occur during system initialization. It is an application configuration
|
occur during system initialization. It is an application configuration
|
||||||
error.
|
error.
|
||||||
|
|
||||||
INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED (34)
|
|
||||||
Creation of the IO library user environment POSIX key failed. This fatal
|
|
||||||
error may occur during system initialization. It is an application
|
|
||||||
configuration error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED (35)
|
|
||||||
Creation of the IO library semaphore failed. This fatal error may occur
|
|
||||||
during system initialization. It is an application configuration error.
|
|
||||||
|
|
||||||
INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED (36)
|
INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED (36)
|
||||||
Open of the standard output file descriptor failed or resulted in an
|
Open of the standard output file descriptor failed or resulted in an
|
||||||
unexpected file descriptor number. This fatal error may occur during
|
unexpected file descriptor number. This fatal error may occur during
|
||||||
@ -405,6 +376,14 @@ INTERNAL_ERROR_NO_MEMORY_FOR_PER_CPU_DATA (40)
|
|||||||
enough memory available to populate the per-CPU data areas, see
|
enough memory available to populate the per-CPU data areas, see
|
||||||
`<rtems/score/percpudata.h> <https://git.rtems.org/rtems/tree/cpukit/include/rtems/score/percpudata.h>`_.
|
`<rtems/score/percpudata.h> <https://git.rtems.org/rtems/tree/cpukit/include/rtems/score/percpudata.h>`_.
|
||||||
|
|
||||||
|
INTERNAL_ERROR_TOO_LARGE_TLS_SIZE (41)
|
||||||
|
This fatal error may happen during system initialization. The actual
|
||||||
|
thread-local storage (TLS) size of the application exceeds the configured
|
||||||
|
maximum, see
|
||||||
|
:ref:`CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE <CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE>`.
|
||||||
|
You can get the thread-local storage size of an application using the RTEMS
|
||||||
|
tool ``rtems-execinfo``.
|
||||||
|
|
||||||
Operations
|
Operations
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user