![]() |
MKM34Z256VLx7 Bare Metal Software Drivers
R4.1.6
Reference Manual
|
The MKM34Z256VLx7 bare metal software drivers defines several basic data types to support code portability between different hardware architectures and tools. These basic data types, which are defined in the C header file common.h
supports generic word and integer data types. This is used throughout the interface definitions for the bare metal software drivers.
Typedefs | |
typedef unsigned char | uint8 |
8-bit unsigned integer | |
typedef unsigned short int | uint16 |
16-bit unsigned integer | |
typedef unsigned long int | uint32 |
32-bit unsigned integer | |
typedef unsigned long long | uint64 |
64-bit unsigned integer | |
typedef signed char | int8 |
8-bit signed integer | |
typedef short int | int16 |
16-bit signed integer | |
typedef int | int32 |
32-bit signed integer | |
typedef long long | int64 |
64-bit signed integer | |
typedef short int | frac16 |
Q0.15 fractional. | |
typedef long | frac24 |
Q8.23 fractional. | |
typedef long | frac32 |
Q0.31 fractional. | |
typedef long long | frac48 |
Q16.47 fractional. | |
typedef long long | frac64 |
Q0.63 fractional. | |