FreeEMS  0.2.0-SNAPSHOT-285-g028e24c
Data Structures | Macros
generalTypes.h File Reference

General struct typedefs. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  blockDetails
 Addressable memory block description. More...

Macros

#define block_has_parent   BIT0_16
 Memory block has parent.
#define block_is_in_ram   BIT1_16
#define block_is_in_flash   BIT2_16
#define block_is_indexable   BIT3_16
#define block_is_read_only   BIT4_16
#define block_gets_verified   BIT5_16
#define block_for_backup_restore   BIT6_16
#define block_spare_flag_7   BIT7_16
#define block_spare_flag_8   BIT8_16
#define block_spare_flag_9   BIT9_16
#define block_spare_flag_10   BIT10_16
#define block_spare_flag_11   BIT11_16
#define block_is_2dus_table   BIT12_16
#define block_is_main_table   BIT13_16
#define block_is_lookup_data   BIT14_16
#define block_is_configuration   BIT15_16

Detailed Description

General struct typedefs.

This file contains all of the general purpose and smaller struct typedefs.

Definition in file generalTypes.h.

Macro Definition Documentation

#define block_has_parent   BIT0_16

Memory block has parent.

Definition at line 48 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_is_in_ram   BIT1_16

Definition at line 49 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_is_in_flash   BIT2_16

Definition at line 50 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_is_indexable   BIT3_16

Definition at line 51 of file generalTypes.h.

Referenced by decodePacketAndRespond(), and lookupBlockDetails().

#define block_is_read_only   BIT4_16

Definition at line 52 of file generalTypes.h.

Referenced by decodePacketAndRespond(), and lookupBlockDetails().

#define block_gets_verified   BIT5_16

Definition at line 53 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_for_backup_restore   BIT6_16

Definition at line 54 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_spare_flag_7   BIT7_16

Definition at line 55 of file generalTypes.h.

#define block_spare_flag_8   BIT8_16

Definition at line 56 of file generalTypes.h.

#define block_spare_flag_9   BIT9_16

Definition at line 57 of file generalTypes.h.

#define block_spare_flag_10   BIT10_16

Definition at line 58 of file generalTypes.h.

#define block_spare_flag_11   BIT11_16

Definition at line 59 of file generalTypes.h.

#define block_is_2dus_table   BIT12_16

Definition at line 60 of file generalTypes.h.

Referenced by decodePacketAndRespond(), and lookupBlockDetails().

#define block_is_main_table   BIT13_16

Definition at line 61 of file generalTypes.h.

Referenced by decodePacketAndRespond(), lookupBlockDetails(), and lookupMainTable().

#define block_is_lookup_data   BIT14_16

Definition at line 62 of file generalTypes.h.

Referenced by lookupBlockDetails().

#define block_is_configuration   BIT15_16

Definition at line 63 of file generalTypes.h.

Referenced by lookupBlockDetails().