RTEMS CPU Kit with SuperCore  4.10.99.0
Data Structures | Defines | Typedefs
rtems/rtems/types.h File Reference
#include <stdint.h>
#include <rtems/score/heap.h>
#include <rtems/score/object.h>
#include <rtems/score/priority.h>
#include <rtems/score/tod.h>
#include <rtems/score/watchdog.h>
#include <rtems/rtems/modes.h>
#include <rtems/score/mpci.h>
#include <rtems/score/mppkt.h>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rtems_time_of_day
 Data structure to manage and manipulate calendar time. More...

Defines

#define RTEMS_ID_NONE   OBJECTS_ID_NONE
 Invalid object identifier value.

Typedefs

typedef uint32_t rtems_name
 Classic API object name type.
typedef Objects_Id rtems_id
 Used to manage and manipulate RTEMS object identifiers.
typedef Context_Control rtems_context
 Public name for task context area.
typedef Context_Control_fp rtems_context_fp
 Public name for task floating point context area.
typedef CPU_Interrupt_frame rtems_interrupt_frame
 Defines the format of the interrupt stack frame as it appears to a user ISR.
typedef Heap_Information_block region_information_block
 Information structure returned by the Heap Handler via the Region Manager.
typedef Watchdog_Interval rtems_interval
 Used to manage and manipulate intervals specified by clock ticks.
typedef struct timespec rtems_thread_cpu_usage_t
 Represents the CPU usage per thread.
typedef Modes_Control rtems_mode
 Task mode type.
typedef MP_packet_Classes rtems_mp_packet_classes
 Set of MPCI packet classes which are internally dispatched to the managers.
typedef MP_packet_Prefix rtems_packet_prefix
 Prefix found at the beginning of each MPCI packet sent between nodes.
typedef MPCI_initialization_entry rtems_mpci_initialization_entry
 Indirect pointer to the initialization entry point for an MPCI handler.
typedef MPCI_get_packet_entry rtems_mpci_get_packet_entry
 Indirect pointer to the get_packet entry point for an MPCI handler.
typedef MPCI_return_packet_entry rtems_mpci_return_packet_entry
 Indirect pointer to the return_packet entry point for an MPCI handler.
typedef MPCI_send_entry rtems_mpci_send_packet_entry
 Indirect pointer to the send_packet entry point for an MPCI handler.
typedef MPCI_receive_entry rtems_mpci_receive_packet_entry
 Indirect pointer to the receive entry point for an MPCI handler.
typedef MPCI_Entry rtems_mpci_entry
 Return type from every MPCI handler routine.
typedef MPCI_Control rtems_mpci_table
 Structure which is used to configure an MPCI handler.

Detailed Description