Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_flash_messages.h File Reference
#include "taf_flash_common.h"

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_TAF_FLASH_MSG_SIZE
 
#define _MSGID_taf_flash_Init   0
 
#define _MSGID_taf_flash_MtdOpen   1
 
#define _MSGID_taf_flash_MtdClose   2
 
#define _MSGID_taf_flash_MtdInformation   3
 
#define _MSGID_taf_flash_MtdEraseBlock   4
 
#define _MSGID_taf_flash_MtdReadPage   5
 
#define _MSGID_taf_flash_MtdWritePage   6
 
#define _MSGID_taf_flash_MtdRead   7
 
#define _MSGID_taf_flash_MtdWrite   8
 
#define _MSGID_taf_flash_MtdErase   9
 
#define _MSGID_taf_flash_MtdIsBlockGood   10
 
#define _MSGID_taf_flash_UbiOpen   11
 
#define _MSGID_taf_flash_UbiClose   12
 
#define _MSGID_taf_flash_UbiInformation   13
 
#define _MSGID_taf_flash_UbiRead   14
 
#define _MSGID_taf_flash_UbiInitWrite   15
 
#define _MSGID_taf_flash_UbiWrite   16
 

Functions

struct __attribute__ ((packed))
 
static bool taf_flash_PackOpenMode (uint8_t **bufferPtr, taf_flash_OpenMode_t value)
 
static bool taf_flash_UnpackOpenMode (uint8_t **bufferPtr, taf_flash_OpenMode_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_TAF_FLASH_MSG_SIZE

◆ _MSGID_taf_flash_Init

#define _MSGID_taf_flash_Init   0

◆ _MSGID_taf_flash_MtdOpen

#define _MSGID_taf_flash_MtdOpen   1

◆ _MSGID_taf_flash_MtdClose

#define _MSGID_taf_flash_MtdClose   2

◆ _MSGID_taf_flash_MtdInformation

#define _MSGID_taf_flash_MtdInformation   3

◆ _MSGID_taf_flash_MtdEraseBlock

#define _MSGID_taf_flash_MtdEraseBlock   4

◆ _MSGID_taf_flash_MtdReadPage

#define _MSGID_taf_flash_MtdReadPage   5

◆ _MSGID_taf_flash_MtdWritePage

#define _MSGID_taf_flash_MtdWritePage   6

◆ _MSGID_taf_flash_MtdRead

#define _MSGID_taf_flash_MtdRead   7

◆ _MSGID_taf_flash_MtdWrite

#define _MSGID_taf_flash_MtdWrite   8

◆ _MSGID_taf_flash_MtdErase

#define _MSGID_taf_flash_MtdErase   9

◆ _MSGID_taf_flash_MtdIsBlockGood

#define _MSGID_taf_flash_MtdIsBlockGood   10

◆ _MSGID_taf_flash_UbiOpen

#define _MSGID_taf_flash_UbiOpen   11

◆ _MSGID_taf_flash_UbiClose

#define _MSGID_taf_flash_UbiClose   12

◆ _MSGID_taf_flash_UbiInformation

#define _MSGID_taf_flash_UbiInformation   13

◆ _MSGID_taf_flash_UbiRead

#define _MSGID_taf_flash_UbiRead   14

◆ _MSGID_taf_flash_UbiInitWrite

#define _MSGID_taf_flash_UbiInitWrite   15

◆ _MSGID_taf_flash_UbiWrite

#define _MSGID_taf_flash_UbiWrite   16

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ taf_flash_PackOpenMode()

static bool taf_flash_PackOpenMode ( uint8_t **  bufferPtr,
taf_flash_OpenMode_t  value 
)
inlinestatic

◆ taf_flash_UnpackOpenMode()

static bool taf_flash_UnpackOpenMode ( uint8_t **  bufferPtr,
taf_flash_OpenMode_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t