RTEMS 6.1-rc7
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs
types.h File Reference

This header file provides types used by the Classic API. More...

#include <stdint.h>
#include <sys/_timespec.h>
#include <sys/_timeval.h>
#include <sys/cpuset.h>
#include <rtems/rtems/modes.h>
#include <rtems/score/cpuopts.h>
#include <rtems/score/object.h>
#include <rtems/score/watchdogticks.h>

Go to the source code of this file.

Data Structures

struct  rtems_time_of_day
 This type represents Classic API calendar times. More...
 

Macros

#define RTEMS_ID_NONE   OBJECTS_ID_NONE
 This constant represents an invalid RTEMS object identifier.
 
#define RTEMS_NO_TIMEOUT   ( (rtems_interval) WATCHDOG_NO_TIMEOUT )
 This clock tick interval constant indicates that the calling task is willing to wait potentially forever on a resource.
 

Typedefs

typedef Objects_Id rtems_id
 This type represents RTEMS object identifiers.
 
typedef Watchdog_Interval rtems_interval
 This type represents clock tick intervals.
 
typedef uint32_t rtems_name
 This type represents Classic API object names.
 
typedef uint32_t rtems_task_priority
 This integer type represents task priorities of the Classic API.
 

Detailed Description

This header file provides types used by the Classic API.