RTEMS User/Kernel Space
Common user/kernel-space declarations for the RTEMS implementation.
These declarations are technically available to both user-space and kernel-space code, however the only intended kernel-space usage of these declarations is to convey information to user-space applications.
-
struct cuddlci_memregion_info_priv
Private memory region information.
Definition
struct cuddlci_memregion_info_priv {
unsigned long pa_addr;
};
Members
pa_addrPage-aligned starting address for the memory region to be mapped. This value will be a multiple of the system
CUDDLK_PAGE_SIZE.
Description
This data structure contains private, and likely platform-specific, data members reserved for internal use by the Cuddl implementation.
-
struct cuddlci_eventsrc_info_priv
Private event source information.
Definition
struct cuddlci_eventsrc_info_priv {
sem_t sem;
};
Members
semSemaphore used for waiting on events.
Description
This data structure contains private, platform-specific data members reserved for internal use by the Cuddl implementation.