pt1588-SH7216 1
IEEE1588v2 Implementation for Renesas SH7216 Demo
|
Define all platform dependent data types that are required for the correct operation of PTP (5.2). More...
Go to the source code of this file.
Data Structures | |
struct | UInteger48 |
48-bit unsigned integer. More... | |
Defines | |
#define | TRUE (1) |
TRUE. | |
#define | FALSE (0) |
FALSE. | |
#define | NULL (0) |
NULL. | |
Typedefs | |
typedef unsigned char | Boolean |
TRUE or FALSE. | |
typedef unsigned char | Enumeration4 |
4-bit enumerated value. | |
typedef unsigned char | Enumeration8 |
8-bit enumerated value. | |
typedef unsigned short | Enumeration16 |
16-bit enumerated value. | |
typedef unsigned char | UInteger4 |
4-bit signed integer. | |
typedef signed char | Integer8 |
8-bit signed integer. | |
typedef unsigned char | UInteger8 |
8-bit unsigned integer. | |
typedef signed short | Integer16 |
16-bit signed integer. | |
typedef unsigned short | UInteger16 |
16-bit unsigned integer. | |
typedef signed int | Integer32 |
32-bit signed integer. | |
typedef unsigned int | UInteger32 |
32-bit unsigned integer. | |
typedef signed long long | Integer64 |
64-bit signed integer. | |
typedef unsigned long long | UInteger64 |
64-bit unsigned integer. | |
typedef unsigned char | Nibble |
4-bit field not interpreted as a number. | |
typedef char | Octet |
8-bit field not interpreted as a number. |
Define all platform dependent data types that are required for the correct operation of PTP (5.2).
Definition in file ptp-platform-data-types.h.
#define FALSE (0) |
FALSE.
Definition at line 32 of file ptp-platform-data-types.h.
#define NULL (0) |
NULL.
Definition at line 33 of file ptp-platform-data-types.h.
#define TRUE (1) |
TRUE.
Definition at line 31 of file ptp-platform-data-types.h.
typedef unsigned char Boolean |
TRUE or FALSE.
Definition at line 35 of file ptp-platform-data-types.h.
typedef unsigned short Enumeration16 |
16-bit enumerated value.
Definition at line 38 of file ptp-platform-data-types.h.
typedef unsigned char Enumeration4 |
4-bit enumerated value.
Definition at line 36 of file ptp-platform-data-types.h.
typedef unsigned char Enumeration8 |
8-bit enumerated value.
Definition at line 37 of file ptp-platform-data-types.h.
typedef signed short Integer16 |
16-bit signed integer.
Definition at line 42 of file ptp-platform-data-types.h.
typedef signed int Integer32 |
32-bit signed integer.
Definition at line 44 of file ptp-platform-data-types.h.
typedef signed long long Integer64 |
64-bit signed integer.
Definition at line 51 of file ptp-platform-data-types.h.
typedef signed char Integer8 |
8-bit signed integer.
Definition at line 40 of file ptp-platform-data-types.h.
typedef unsigned char Nibble |
4-bit field not interpreted as a number.
Definition at line 53 of file ptp-platform-data-types.h.
typedef char Octet |
8-bit field not interpreted as a number.
Definition at line 54 of file ptp-platform-data-types.h.
typedef unsigned short UInteger16 |
16-bit unsigned integer.
Definition at line 43 of file ptp-platform-data-types.h.
typedef unsigned int UInteger32 |
32-bit unsigned integer.
Definition at line 45 of file ptp-platform-data-types.h.
typedef unsigned char UInteger4 |
4-bit signed integer.
Definition at line 39 of file ptp-platform-data-types.h.
typedef unsigned long long UInteger64 |
64-bit unsigned integer.
Definition at line 52 of file ptp-platform-data-types.h.
typedef unsigned char UInteger8 |
8-bit unsigned integer.
Definition at line 41 of file ptp-platform-data-types.h.