![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
The isf_types.h file contains the ISF data type definitions and some of the globally used macros. More...
Go to the source code of this file.
Macros | |
#define | TRUE (1) |
#define | FALSE (0) |
#define | YES (1) |
#define | NO (0) |
Typedefs | |
typedef volatile char | vint8 |
This defines int8 as char. More... | |
typedef unsigned char | uint8 |
This defines uint8 as unsigned char. More... | |
typedef volatile unsigned char | vuint8 |
This defines vuint8 as volatile unsigned char. More... | |
typedef short | int16 |
This defines int16 as short. More... | |
typedef volatile short | vint16 |
This defines vint16 as volatile short. More... | |
typedef unsigned short | uint16 |
This defines uint16 as unsigned short. More... | |
typedef volatile unsigned short | vuint16 |
This defines vuint16 as volatile unsigned short. More... | |
typedef long | int32 |
This defines int32 as long. More... | |
typedef volatile long | vint32 |
This defines vint32 as volatile long. More... | |
typedef unsigned long | uint32 |
This defines uint32 as unsigned long. More... | |
typedef volatile unsigned long | vuint32 |
This defines vuint32 as volatile unsigned long. More... | |
typedef long long | int64 |
This defines int64 as long long. More... | |
typedef volatile long long | vint64 |
This defines vint64 as volatile long long. More... | |
typedef unsigned long long | uint64 |
This defines uint64 as unsigned long long. More... | |
typedef volatile unsigned long long | vuint64 |
This defines vuint64 as volatile unsigned long long. More... | |
The isf_types.h file contains the ISF data type definitions and some of the globally used macros.
Definition in file isf_types.h.
#define FALSE (0) |
Definition at line 56 of file isf_types.h.
Referenced by bm_active_cb_query(), bm_init(), bm_powerdown(), bm_start(), bm_statechange_reset(), bm_timer_init(), ci_protocol_CB_stream(), ci_send_packet(), fsl_fusion_task(), fsl_fxas21002_i2cspi_3D_gyro_StartData(), fsl_fxls8471_i2cspi_3D_accel_StartData(), fsl_fxos8700_i2cspi_6D_AccMag_StartData(), fsl_mag3110_i2c_3D_mag_StartData(), fsl_MagCal_task(), fsl_mma865x_i2c_3D_accel_StartData(), fsl_mpl3115_i2c_1D_press_StartData(), fxls8471_GetConfig(), isf_ci_stream_update_data(), isf_system_sync(), mma865x_GetConfig(), pit_init(), process_recv_byte(), spi_master_transfer(), task_bm(), uart_receive_data(), and uart_send_data().
#define NO (0) |
Definition at line 64 of file isf_types.h.
#define TRUE (1) |
Definition at line 52 of file isf_types.h.
Referenced by bm_active_cb_query(), bm_register_periodic_callback(), bm_start(), bm_stop(), bm_unregister_callback(), ci_protocol_CB_stream(), ci_send_packet(), fxls8471_GetConfig(), isf_ci_stream_create(), isf_ci_stream_update_data(), isf_fifo_try_lock(), isr_bm_callback_tmr(), mma865x_GetConfig(), and process_recv_byte().
#define YES (1) |
Definition at line 60 of file isf_types.h.
typedef short int16 |
This defines int16 as short.
Definition at line 23 of file isf_types.h.
typedef long int32 |
This defines int32 as long.
Definition at line 32 of file isf_types.h.
typedef long long int64 |
This defines int64 as long long.
Definition at line 41 of file isf_types.h.
typedef unsigned short uint16 |
This defines uint16 as unsigned short.
Definition at line 27 of file isf_types.h.
typedef unsigned long uint32 |
This defines uint32 as unsigned long.
Definition at line 36 of file isf_types.h.
typedef unsigned long long uint64 |
This defines uint64 as unsigned long long.
Definition at line 45 of file isf_types.h.
typedef unsigned char uint8 |
This defines uint8 as unsigned char.
Definition at line 18 of file isf_types.h.
typedef volatile short vint16 |
This defines vint16 as volatile short.
Definition at line 25 of file isf_types.h.
typedef volatile long vint32 |
This defines vint32 as volatile long.
Definition at line 34 of file isf_types.h.
typedef volatile long long vint64 |
This defines vint64 as volatile long long.
Definition at line 43 of file isf_types.h.
typedef volatile char vint8 |
This defines int8 as char.
This defines vint8 as volatile char.
Definition at line 16 of file isf_types.h.
typedef volatile unsigned short vuint16 |
This defines vuint16 as volatile unsigned short.
Definition at line 29 of file isf_types.h.
typedef volatile unsigned long vuint32 |
This defines vuint32 as volatile unsigned long.
Definition at line 38 of file isf_types.h.
typedef volatile unsigned long long vuint64 |
This defines vuint64 as volatile unsigned long long.
Definition at line 47 of file isf_types.h.
typedef volatile unsigned char vuint8 |
This defines vuint8 as volatile unsigned char.
Definition at line 20 of file isf_types.h.