|
RTEMS CPU Kit with SuperCore
|
Dual Ported Memory Manager Implementation. More...


Go to the source code of this file.
Macros | |
| #define | RTEMS_DPMEM_EXTERN extern |
| This constant is defined to extern most of the time when using this header file. More... | |
Functions | |
| void | _Dual_ported_memory_Manager_initialization (void) |
| Dual Ported Memory Manager Initialization. More... | |
| RTEMS_INLINE_ROUTINE Dual_ported_memory_Control * | _Dual_ported_memory_Allocate (void) |
| Allocates a port control block from the inactive chain of free port control blocks. More... | |
| RTEMS_INLINE_ROUTINE void | _Dual_ported_memory_Free (Dual_ported_memory_Control *the_port) |
| Frees a port control block to the inactive chain of free port control blocks. More... | |
| RTEMS_INLINE_ROUTINE Dual_ported_memory_Control * | _Dual_ported_memory_Get (Objects_Id id, Objects_Locations *location) |
| Maps port IDs to port control blocks. More... | |
Variables | |
| RTEMS_DPMEM_EXTERN Objects_Information | _Dual_ported_memory_Information |
| Define the internal Dual Ported Memory information The following define the internal Dual Ported Memory information. | |
Dual Ported Memory Manager Implementation.
1.8.13